Alerts - Change State Tenant
Modifier l’état d’une alerte.
POST https://management.azure.com/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2025-05-25-preview&newState={newState}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
alert
|
path | True |
string |
ID unique d’une instance d’alerte. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
|
new
|
query | True |
Nouvel état d’alerte. |
Corps de la demande
| Nom | Type | Description |
|---|---|---|
| comments |
string |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
L’opération Azure s’est terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Resolve
Exemple de requête
Exemple de réponse
{
"name": "cpu alert",
"type": "Microsoft.AlertsManagement/alerts",
"id": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100",
"properties": {
"context": {},
"egressConfig": {},
"essentials": {
"description": "description of the alert",
"actionStatus": {
"isSuppressed": false
},
"alertRule": "https://servisdfsdfappinsight.portal.mms.microsoft.com/#Workspace/overview/settings/details/Edit Alert Rule/details/index?savedSearchId=&scheduleId=",
"alertState": "Acknowledged",
"lastModifiedDateTime": "2018-09-13T15:51:02Z",
"lastModifiedUserName": "System",
"monitorCondition": "Fired",
"monitorConditionResolvedDateTime": "2018-09-13T15:51:02Z",
"monitorService": "Application Insights",
"severity": "Sev3",
"signalType": "Log",
"smartGroupId": "23d6b2ce-8c54-468f-aff0-sd32aebb7e56",
"smartGroupingReason": "Occurred frequently with other alerts",
"sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
"startDateTime": "2018-09-13T15:51:02Z",
"targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight",
"targetResourceGroup": "servicedeskresourcegroup",
"targetResourceName": "servicedeskappinsight",
"targetResourceType": "components"
}
}
}
Définitions
| Nom | Description |
|---|---|
|
Action |
Statut de l’action |
| Alert |
Alerte créée dans le service de gestion des alertes. |
|
Alert |
Alerte sac de propriété |
|
Alerts |
Une réponse d’erreur du service. |
|
Alert |
|
| Comments |
Modifier la raison de l’état d’alerte |
|
Error |
Détails de la réponse d’erreur. |
| Essentials |
Cet objet contient des champs cohérents entre différents services de surveillance. |
|
Monitor |
|
|
Monitor |
|
| Severity | |
|
Signal |
Type de signal sur lequel l’alerte est basée, il peut s’agir de métriques, de journaux ou de journaux d’activité. |
ActionStatus
Statut de l’action
| Nom | Type | Description |
|---|---|---|
| isSuppressed |
boolean |
Valeur indiquant si l’alerte est supprimée. |
Alert
Alerte créée dans le service de gestion des alertes.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource Azure |
| name |
string |
Nom de la ressource Azure |
| properties |
Alerte sac de propriété |
|
| type |
string |
Type de ressource Azure |
AlertProperties
Alerte sac de propriété
| Nom | Type | Description |
|---|---|---|
| context |
Informations spécifiques au service de surveillance qui fournissent des détails plus contextuels sur l’alerte. |
|
| customProperties |
object |
Propriétés personnalisées pouvant contenir n’importe quelle paire clé-valeur définie par l’utilisateur |
| egressConfig |
Config qui serait utilisé pour afficher les données dans le portail. |
|
| essentials |
Cet objet contient des champs cohérents entre différents services de surveillance. |
AlertsManagementErrorResponse
Une réponse d’erreur du service.
| Nom | Type | Description |
|---|---|---|
| error |
Détails de la réponse d’erreur. |
AlertState
| Valeur | Description |
|---|---|
| New |
New |
| Acknowledged |
Reconnu |
| Closed |
Fermé |
Comments
Modifier la raison de l’état d’alerte
| Nom | Type | Description |
|---|---|---|
| comments |
string |
ErrorResponseBody
Détails de la réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur, destiné à être utilisé par programmation. |
| details |
Une liste de détails supplémentaires sur l’erreur. |
|
| message |
string |
Description de l’erreur, destinée à être affichée dans l’interface utilisateur. |
| target |
string |
Cible de l’erreur particulière, par exemple le nom de la propriété. |
Essentials
Cet objet contient des champs cohérents entre différents services de surveillance.
| Nom | Type | Description |
|---|---|---|
| actionStatus |
Statut de l’action |
|
| alertRule |
string |
Rule(monitor) qui a déclenché l’instance d’alerte. Selon le service de surveillance, il s’agit de l’identifiant ARM ou du nom de la règle. |
| alertState |
État de l’objet d’alerte, qui peut être modifié par l’utilisateur. |
|
| description |
string |
Description de l’alerte. |
| lastModifiedDateTime |
string (date-time) |
Heure de la dernière modification (format ISO-8601) de l’instance d’alerte. |
| lastModifiedUserName |
string |
L’utilisateur qui a modifié l’alerte en dernier, en cas de mises à jour du service de surveillance, serait 'système', sinon le nom de l’utilisateur. |
| monitorCondition |
Peut être « Déclenché » ou « Résolu », ce qui indique si les conditions sous-jacentes ont dépassé les seuils de règle d’alerte définis. |
|
| monitorConditionResolvedDateTime |
string (date-time) |
Heure résolue (format ISO-8601) de l’instance d’alerte. Celle-ci sera mise à jour lorsque le service de surveillance résoudra l’instance d’alerte, car la condition de règle n’est plus remplie. |
| monitorService |
Service de surveillance sur lequel la règle (monitor) est définie. |
|
| severity |
Gravité de l’alerte Sev0 étant la plus élevée et Sev4 étant la plus faible. |
|
| signalType |
Type de signal sur lequel l’alerte est basée, il peut s’agir de métriques, de journaux ou de journaux d’activité. |
|
| smartGroupId |
string |
Identifiant unique du groupe intelligent |
| smartGroupingReason |
string |
Raison détaillée décrivant la raison pour laquelle cette instance d’alerte est ajoutée à un groupe intelligent |
| sourceCreatedId |
string |
Identifiant unique créé par le service de surveillance pour chaque instance d’alerte. Cela pourrait être utilisé pour suivre le problème au service de surveillance, dans le cas de Nagios, Zabbix, SCOM, etc. |
| startDateTime |
string (date-time) |
Heure de création (format ISO-8601) de l’instance d’alerte. |
| targetResource |
string |
Ressource ARM cible, sur laquelle l’alerte a été créée. |
| targetResourceGroup |
string |
Groupe de ressources de la ressource ARM cible, sur lequel l’alerte a été créée. |
| targetResourceName |
string |
Nom de la ressource ARM cible, sur laquelle l’alerte a été créée. |
| targetResourceType |
string |
Type de ressource de la ressource ARM cible, sur laquelle l’alerte a été créée. |
MonitorCondition
| Valeur | Description |
|---|---|
| Fired |
Licencié |
| Resolved |
Résolu |
MonitorService
| Valeur | Description |
|---|---|
| Application Insights |
Application Insights |
| ActivityLog Administrative |
Administratif ActivityLog |
| ActivityLog Security |
Sécurité ActivityLog |
| ActivityLog Recommendation |
Recommandation ActivityLog |
| ActivityLog Policy |
Politique ActivityLog |
| ActivityLog Autoscale |
ActivityLog Autoscale |
| Log Analytics |
Log Analytics |
| Nagios |
Nagios |
| Platform |
Platform |
| SCOM |
SCOM |
| ServiceHealth |
ServiceHealth |
| SmartDetector |
SmartDetector |
| VM Insights |
Aperçus sur les machines virtuelles |
| Zabbix |
Zabbix |
| Resource Health |
Resource Health |
Severity
| Valeur | Description |
|---|---|
| Sev0 |
Sev0 |
| Sev1 |
Sev1 |
| Sev2 |
Sev2 |
| Sev3 |
Sev3 |
| Sev4 |
Sev4 |
SignalType
Type de signal sur lequel l’alerte est basée, il peut s’agir de métriques, de journaux ou de journaux d’activité.
| Valeur | Description |
|---|---|
| Metric |
Unité de mesure |
| Log |
Log |
| Unknown |
Inconnu |