Alerts - Change State Tenant
Modificare lo stato di un avviso.
POST https://management.azure.com/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2025-05-25-preview&newState={newState}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
alert
|
path | True |
string |
ID univoco di un'istanza di avviso. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
|
new
|
query | True |
Nuovo stato dell'avviso. |
Corpo della richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
| comments |
string |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
L'operazione di Azure è stata completata correttamente. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
Resolve
Esempio di richiesta
Risposta di esempio
{
"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"
}
}
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Action |
Stato dell'azione |
| Alert |
Avviso creato nel servizio di gestione degli avvisi. |
|
Alert |
Contenitore delle proprietà di avviso |
|
Alerts |
Risposta di errore dal servizio. |
|
Alert |
|
| Comments |
Modificare il motivo dello stato di avviso |
|
Error |
Dettagli della risposta all'errore. |
| Essentials |
Questo oggetto contiene campi coerenti tra diversi servizi di monitoraggio. |
|
Monitor |
|
|
Monitor |
|
| Severity | |
|
Signal |
Il tipo di segnale su cui si basa l'avviso, che potrebbe essere metriche, log o log attività. |
ActionStatus
Stato dell'azione
| Nome | Tipo | Descrizione |
|---|---|---|
| isSuppressed |
boolean |
Valore che indica se l'avviso è stato eliminato. |
Alert
Avviso creato nel servizio di gestione degli avvisi.
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID risorsa di Azure |
| name |
string |
Nome risorsa di Azure |
| properties |
Contenitore delle proprietà di avviso |
|
| type |
string |
Tipo di risorsa di Azure |
AlertProperties
Contenitore delle proprietà di avviso
| Nome | Tipo | Descrizione |
|---|---|---|
| context |
Informazioni specifiche del servizio di monitoraggio che forniscono dettagli più contestuali sull'avviso. |
|
| customProperties |
object |
Proprietà personalizzate che possono contenere qualsiasi coppia chiave-valore definita dall'utente |
| egressConfig |
Config che verrebbe utilizzato per visualizzare i dati nel portale. |
|
| essentials |
Questo oggetto contiene campi coerenti tra diversi servizi di monitoraggio. |
AlertsManagementErrorResponse
Risposta di errore dal servizio.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Dettagli della risposta all'errore. |
AlertState
| Valore | Descrizione |
|---|---|
| New |
Nuovo |
| Acknowledged |
Confermato |
| Closed |
Chiusa |
Comments
Modificare il motivo dello stato di avviso
| Nome | Tipo | Descrizione |
|---|---|---|
| comments |
string |
ErrorResponseBody
Dettagli della risposta all'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore, destinato a essere utilizzato a livello di codice. |
| details |
Un elenco di dettagli aggiuntivi sull'errore. |
|
| message |
string |
Descrizione dell'errore, destinata alla visualizzazione nell'interfaccia utente. |
| target |
string |
Destinazione dell'errore specifico, ad esempio il nome della proprietà. |
Essentials
Questo oggetto contiene campi coerenti tra diversi servizi di monitoraggio.
| Nome | Tipo | Descrizione |
|---|---|---|
| actionStatus |
Stato dell'azione |
|
| alertRule |
string |
Rule(monitor) che ha attivato l'istanza di avviso. A seconda del servizio di monitoraggio, si tratta dell'ID ARM o del nome della regola. |
| alertState |
Stato dell'oggetto avviso, che può essere modificato dall'utente. |
|
| description |
string |
Descrizione dell'avviso. |
| lastModifiedDateTime |
string (date-time) |
Ora dell'ultima modifica (formato ISO-8601) dell'istanza di avviso. |
| lastModifiedUserName |
string |
L'utente che ha modificato per ultimo l'avviso, in caso di monitoraggio degli aggiornamenti del servizio l'utente sarebbe 'system', altrimenti il nome dell'utente. |
| monitorCondition |
Può essere "Attivato" o "Risolto", che rappresenta se le condizioni sottostanti hanno superato le soglie definite della regola di avviso. |
|
| monitorConditionResolvedDateTime |
string (date-time) |
Ora risolta (formato ISO-8601) dell'istanza di avviso. Questo verrà aggiornato quando il servizio di monitoraggio risolve l'istanza di avviso perché la condizione della regola non è più soddisfatta. |
| monitorService |
Servizio di monitoraggio su cui è impostata la regola (monitor). |
|
| severity |
La gravità dell'avviso Sev0 è il più alto e Sev4 è il più basso. |
|
| signalType |
Il tipo di segnale su cui si basa l'avviso, che potrebbe essere metriche, log o log attività. |
|
| smartGroupId |
string |
ID univoco del gruppo smart |
| smartGroupingReason |
string |
Motivo dettagliato che descrive il motivo per cui l'istanza di avviso viene aggiunta a un gruppo smart |
| sourceCreatedId |
string |
ID univoco creato dal servizio di monitoraggio per ogni istanza di avviso. Questo potrebbe essere utilizzato per tenere traccia del problema presso il servizio di monitoraggio, nel caso di Nagios, Zabbix, SCOM ecc. |
| startDateTime |
string (date-time) |
Ora di creazione (formato ISO-8601) dell'istanza di avviso. |
| targetResource |
string |
Risorsa ARM di destinazione, in cui è stato creato l'avviso. |
| targetResourceGroup |
string |
Gruppo di risorse della risorsa ARM di destinazione, in cui è stato creato l'avviso. |
| targetResourceName |
string |
Nome del nome della risorsa ARM di destinazione, in cui è stato creato l'avviso. |
| targetResourceType |
string |
Tipo di risorsa della risorsa ARM di destinazione, in cui è stato creato l'avviso. |
MonitorCondition
| Valore | Descrizione |
|---|---|
| Fired |
Licenziato |
| Resolved |
Risolto |
MonitorService
| Valore | Descrizione |
|---|---|
| Application Insights |
Approfondimenti sulle Applicazioni |
| ActivityLog Administrative |
Attività Amministrativa |
| ActivityLog Security |
Sicurezza ActivityLog |
| ActivityLog Recommendation |
Raccomandazione ActivityLog |
| ActivityLog Policy |
Politica ActivityLog |
| ActivityLog Autoscale |
Autoscala ActivityLog |
| Log Analytics |
Log Analytics |
| Nagios |
Nagios |
| Platform |
Platform |
| SCOM |
SCOM |
| ServiceHealth |
ServiceHealth |
| SmartDetector |
SmartDetector |
| VM Insights |
Approfondimenti VM |
| Zabbix |
Zabbix |
| Resource Health |
Resource Health |
Severity
| Valore | Descrizione |
|---|---|
| Sev0 |
Sev0 |
| Sev1 |
Sev1 |
| Sev2 |
Sev2 |
| Sev3 |
Sev3 |
| Sev4 |
Sev4 |
SignalType
Il tipo di segnale su cui si basa l'avviso, che potrebbe essere metriche, log o log attività.
| Valore | Descrizione |
|---|---|
| Metric |
Metrica |
| Log |
Log |
| Unknown |
Sconosciuto |