Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour prendre en charge l’expérience d’affichage des ressources impactées, Service Health fournit des fonctionnalités qui :
- Afficher les ressources affectées par les événements d’avis de santé.
- Par le biais du portail Service Health, fournissez des informations sur les ressources affectées pour les événements d’avis de santé.
Cet article explique quelle communication est disponible pour les utilisateurs et où ils peuvent afficher des informations sur leurs ressources affectées.
Note
L’onglet Ressources affectées pour les événements d’avis sur l’état du service affiche des informations sur un sous-ensemble de services et de fonctionnalités actifs.
Afficher les ressources affectées associées aux événements d’avis de maintenance dans le portail Service Health
Dans le portail Azure, l’onglet Ressources affectées du panneau Alertes d’intégrité affiche les ressources affectées par un événement d’alerte d’intégrité. L’exemple suivant montre comment l’onglet met en évidence un scénario Health Advisory avec des ressources impactées.
L’onglet Ressources affectées affiche les ressources affectées.
Service Health fournit les informations suivantes sur les ressources concernées par un événement d’avis d’intégrité.
| Champ | Descriptif |
|---|---|
| Nom de la ressource | Nom de la ressource affectée par l’événement. |
| Type de ressource | Type de ressource affectée par l’événement. |
| Nom de la ressource | Nom de la ressource affectée par l’événement de maintenance planifiée. |
| Type de ressource | Type de ressource affecté par l’événement de maintenance planifiée. |
| Groupe de ressources | Groupe de ressources qui contient la ressource affectée. |
| Region | Région où se trouve la ressource affectée. |
| ID d’abonnement | ID unique de l’abonnement qui contient la ressource affectée. |
| Nom d’abonnement | Nom de l’abonnement qui contient la ressource affectée. |
Filtrer les résultats
Filtrez les résultats par :
- Region
- ID d’abonnement
- Type de ressource
Exporter vers un fichier CSV
Sélectionnez Exporter au format CSV pour exporter la liste des ressources affectées vers un fichier Excel.
Le fichier CSV contient les champs suivants :
| Propriété de colonne | Descriptif |
|---|---|
| ResourceGroup | Nom du groupe de ressources. |
| ResourceName | Nom de la ressource affectée. |
| ResourceType | Type de ressource impacté. |
| Subscription | Les SubscriptionId dans le périmètre de l’événement publié. |
| Region | Emplacement où se trouvent les ressources affectées. |
Accéder aux ressources affectées par programmation
Suivez ces étapes pour obtenir des informations sur les ressources touchées par les événements de type Health Advisory.
Étape 1. Consulter les ressources affectées
Pour tous les événements d’avis de maintenance tels que les mises hors service, les actions requises, et les et les événements informatifs, utilisez cet exemple de requête.
servicehealthresources
| where type =~ "microsoft.resourcehealth/events/impactedresources"
| where id contains "{0}"
| extend resourceId = tolower(tostring(properties.targetResourceId))
| extend resourceName = tostring(properties.resourceName)
| extend resourceType = tostring(properties.targetResourceType)
| extend region = tostring(properties.targetRegion)
| extend resourceGroup = tostring(properties.resourceGroup)
| project resourceId, resourceName, resourceType, region, resourceGroup, subscriptionId`
Pour les événements à portée locataire, utilisez plutôt l’API REST Ressources affectées - Lister par ID de locataire et ID d’événement.
Étape 2. Utiliser l’API + requête ARG (événements de mise hors service uniquement)
Si l’étape 1 ne renvoie aucune donnée et que le type d’événement est retrait, utilisez l’identifiant de suivi de l’événement pour récupérer le ID à partir de l’API de métadonnées de recommandation, puis utilisez-le pour interroger advisorresources. Pour plus d’informations, consultez Métadonnées de recommandation - Liste - API REST.
| GET https://management.azure.com/providers/Microsoft.Advisor/metadata?api-version=2025-01-01&$filter={$filter}
Paramètres d’URI
| Nom | In | Obligatoire | Type | Descriptif |
|---|---|---|---|---|
| api-version | query | Vrai | ficelle | Version de l’API à utiliser avec la demande cliente. Exemple : 2025-05-01 |
| $filter | query | ficelle | Exemple :- $filter= trackingIds/any(t : t eq ' TEST-123') |
Exemple de réponse
{
"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"
}
]
}
Utilisez la ID méthode pour extraire les ressources affectées à partir de 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
Questions fréquentes
| Question | Réponse |
|---|---|
| Les ressources affectées sont-elles disponibles uniquement pour les événements de conseil en santé actifs ? | Oui, le portail Azure prend en charge les ressources impactées pour les événements actifs de conseils de santé, notamment les mises hors service, les actions requises, et les événements informatifs. |
| Quand les ressources affectées apparaissent-elles après la publication d’un événement ? | Les ressources affectées peuvent prendre jusqu’à deux semaines pour apparaître après la publication d’un événement d’avis de santé. La liste des ressources affectées peut également changer à mesure que de nouvelles informations sont disponibles. |