为支持查看受影响的资源,服务运行状况具有以下功能:
- 显示因停用而受影响的资源。
- 通过服务运行状况门户提供受停用影响的资源信息。
本文详细介绍了哪些通信可供用户使用,以及他们可在何处查看有关其受影响资源的信息。
注释
活动发布后,受影响的退休资源可能需要长达两周的时间才能出现。
在服务运行状况门户中查看受影响的停用资源
在 Azure 门户中,“运行状况咨询”面板中的“受影响的资源”选项卡显示受停用事件影响的资源。 此处的示例演示了选项卡如何突出显示受影响资源的退休场景。
它们显示在“受影响的资源”选项卡中。
Service Health 提供以下关于受停用影响资源的信息。
| 领域 | Description |
|---|---|
| 资源名称 | 受计划内维护事件影响的资源的名称。 |
| 资源类型 | 受计划内维护事件影响的资源类型。 |
| 资源组 | 包含受影响资源的资源组。 |
| Region | 受影响资源所在的区域。 |
| 订阅 ID | 包含受影响资源的订阅唯一 ID。 |
| 订阅名称 | 包含受影响资源的订阅的名称。 |
筛选结果
可以通过以下方法筛选结果:
- Region
- 订阅 ID
- 资源类型
导出到 CSV 文件
选择“ 导出到 CSV ”,将受影响的资源列表导出到 Excel 文件。
CSV 文件包含以下字段:
| Column 属性 | Description |
|---|---|
| ResourceGroup | 资源组的名称。 |
| ResourceName | 受影响的资源的名称。 |
| ResourceType | 受影响的资源类型。 |
| Subscription | 在已发布事件范围内的任何 SubscriptionId 项。 |
| Region | 受影响资源所在的位置。 |
以编程方式访问受影响的资源
按照以下步骤获取有关受停用影响的资源的信息。
步骤 1. 使用 API 查询
使用建议元数据 API 获取事件的 ID。 有关详细信息,请参阅 建议元数据 - 列表 - REST API。
| GET https://management.chinacloudapi.cn/providers/Microsoft.Advisor/metadata?api-version=2025-01-01&$filter={$filter}
URI 参数
| Name | In | 必选 | 类型 | Description |
|---|---|---|---|---|
| api-version | 查询 | True | 字符串 | 要用于客户端请求的 API 版本。 示例:2025-05-01 |
| $filter | 查询 | 字符串 | 示例:- $filter= trackingIds/any(t: t eq ' TEST-123') |
示例响应
{
"value": [
{
"properties": {
"displayName": "Recommendation Type",
"dependsOn": [
"recommendationCategory",
"recommendationImpact",
"supportedResourceType"
],
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"recommendationCategory": "HighAvailability",
"recommendationDataSourceQuery": "resources | where type =~ 'Microsoft.Network/loadBalancers' | where sku.name == 'Basic' | project id, subscriptionId",
"recommendationImpact": "Medium",
"supportedResourceType": "microsoft.network/loadbalancers",
"recommendationSubCategory": "ServiceUpgradeAndRetirement",
"id": "7e570000-n78d-yh67-2xzc4-v16005e1k",
"displayName": "Azure Basic Load Balancer is being retired",
"properties": [
{
"name": "recommendationCategory",
"value": "HighAvailability"
},
{
"name": "recommendationImpact",
"value": "Medium"
},
{
"name": "supportedResourceType",
"value": "microsoft.network/loadbalancers"
}
],
"recommendationControl": "ServiceUpgradeAndRetirement",
"sourceProperties": {
"serviceRetirement": {
"retirementDate": "2025-09-30",
"retirementFeatureName": "Basic Load Balancer",
"serviceHealth": {
"trackingIds": [
"TEST-123"
]
}
}
},
"_rid": "",
"_self": "",
"_etag": "",
"_attachments": "attachments/",
"_ts":
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/recommendationType",
"type": "Microsoft.Advisor/metadata",
"name": "recommendationType"
},
{
"properties": {
"displayName": "Category",
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"id": "HighAvailability",
"displayName": "High Availability"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/recommendationCategory",
"type": "Microsoft.Advisor/metadata",
"name": "recommendationCategory"
},
{
"properties": {
"displayName": "Impact",
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"id": "Medium",
"displayName": "Medium"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/recommendationImpact",
"type": "Microsoft.Advisor/metadata",
"name": "recommendationImpact"
},
{
"properties": {
"displayName": "Supported Resource Type",
"supportedValues": [
{
"id": "microsoft.network/loadbalancers",
"displayName": "Load balancer"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/supportedResourceType",
"type": "Microsoft.Advisor/metadata",
"name": "supportedResourceType"
},
{
"properties": {
"displayName": "Level",
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"id": "Informational",
"displayName": "Informational"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/level",
"type": "Microsoft.Advisor/metadata",
"name": "level"
},
{
"properties": {
"displayName": "Status",
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"id": "Active",
"displayName": "Active"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/status",
"type": "Microsoft.Advisor/metadata",
"name": "status"
},
{
"properties": {
"displayName": "Initiated By",
"applicableScenarios": [
"Alerts"
],
"supportedValues": [
{
"id": "Microsoft.Advisor",
"displayName": "Microsoft.Advisor"
}
]
},
"id": "/providers/Microsoft.Advisor/metadata/caller",
"type": "Microsoft.Advisor/metadata",
"name": "caller"
}
]
}
步骤 2. 使用 ARG 查询
使用 ID 从 Azure Resource Graph(ARG)提取受影响的资源。
advisorresources
| where type == "microsoft.advisor/recommendations"
| where properties.recommendationTypeId == "7e570000-n78d-yh67-2xzc4-v16005e1k" //use the Id fetched from above
| extend resourceId = tolower(properties.resourceMetadata.resourceId)
| project resourceId
| join kind=inner (
resources
| extend region = location, resourceId = tolower(id), resourceName = name, resourceGroup = resourceGroup, subscriptionId, resourceType = type
) on resourceId
| project region = location, resourceId = tolower(id), resourceName = name, resourceGroup = resourceGroup, subscriptionId, resourceType = type
常见问题解答
| 问题 | 答案 |
|---|---|
| 受影响的资源是否仅适用于“活动”停用事件? | 是的,Azure 门户仅支持活动退役中的受影响资源,并且未来将会提供对其他公告的支持。 |