Share via


Alerts - Get By Id

Ottenere un avviso specifico.
Ottenere informazioni correlate a un avviso specifico

GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}?api-version=2023-07-12-preview

Parametri dell'URI

Nome In Necessario Tipo Descrizione
alertId
path True

string

ID univoco di un'istanza di avviso.

scope
path True

string

l'ambito è resourceId per il quale viene creato l'avviso.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

alert

OK. Restituisce l'avviso con l'ID specificato.

Other Status Codes

errorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Esempio

GetById

Sample Request

GET https://management.azure.com/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100?api-version=2023-07-12-preview

Sample Response

{
  "properties": {
    "essentials": {
      "severity": "Sev3",
      "signalType": "Log",
      "alertState": "Acknowledged",
      "monitorCondition": "Fired",
      "monitorService": "Application Insights",
      "targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight",
      "targetResourceName": "servicedeskappinsight",
      "targetResourceGroup": "servicedeskresourcegroup",
      "targetResourceType": "components",
      "sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
      "smartGroupId": "23d6b2ce-8c54-468f-aff0-sd32aebb7e56",
      "smartGroupingReason": "Occurred frequently with other alerts",
      "alertRule": "https://sersdfsdfinsight.portal.mms.microsoft.com/#Workspace/overview/settings/details/Edit Alert Rule/details/index?savedSearchId=&scheduleId=",
      "startDateTime": "2018-09-13T15:51:02Z",
      "lastModifiedDateTime": "2018-09-13T15:51:02Z",
      "lastModifiedUserName": "System",
      "monitorConditionResolvedDateTime": "2018-09-13T15:51:02Z",
      "actionStatus": {
        "isSuppressed": false
      },
      "description": "description of the alert"
    },
    "egressConfig": {},
    "context": {}
  },
  "id": "/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100",
  "type": "Microsoft.AlertsManagement/alerts",
  "name": "cpu alert"
}

Definizioni

Nome Descrizione
actionStatus

Stato azione

alert

Avviso creato nel servizio di gestione degli avvisi.

alertProperties

Contenitore delle proprietà avviso

AlertState

Stato dell'oggetto avviso, che può essere modificato dall'utente.

errorResponse

Risposta di errore dal servizio.

errorResponseBody

Dettagli della risposta all'errore.

essentials

Questo oggetto contiene campi coerenti in diversi servizi di monitoraggio.

MonitorCondition

Condizione della regola nel servizio di monitoraggio. Indica se le condizioni sottostanti hanno superato le soglie delle regole di avviso definite.

MonitorService

Monitorare il servizio in cui è impostata la regola(monitoraggio).

Severity

La gravità dell'avviso Sev0 è più alta e Sev4 è più bassa.

SignalType

Il tipo di segnale su cui si basa l'avviso, che può essere metriche, log o log attività.

actionStatus

Stato azione

Nome Tipo Descrizione
isSuppressed

boolean

Valore che indica se l'avviso viene 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

alertProperties

Contenitore delle proprietà avviso

type

string

Tipo di risorsa di Azure

alertProperties

Contenitore delle proprietà avviso

Nome Tipo Descrizione
context

object

Informazioni specifiche del servizio di monitoraggio che offrono dettagli più contestuali sull'avviso.

egressConfig

object

Configurazione che verrà usata per visualizzare i dati nel portale.

essentials

essentials

Questo oggetto contiene campi coerenti in diversi servizi di monitoraggio.

AlertState

Stato dell'oggetto avviso, che può essere modificato dall'utente.

Nome Tipo Descrizione
Acknowledged

string

Closed

string

New

string

errorResponse

Risposta di errore dal servizio.

Nome Tipo Descrizione
error

errorResponseBody

Dettagli della risposta all'errore.

errorResponseBody

Dettagli della risposta all'errore.

Nome Tipo Descrizione
code

string

Codice di errore, destinato a essere utilizzato a livello di codice.

details

errorResponseBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Descrizione dell'errore, destinato alla visualizzazione nell'interfaccia utente.

target

string

Destinazione dell'errore specifico, ad esempio nome della proprietà.

essentials

Questo oggetto contiene campi coerenti in diversi servizi di monitoraggio.

Nome Tipo Descrizione
actionStatus

actionStatus

Stato 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

AlertState

Stato dell'oggetto avviso, che può essere modificato dall'utente.

description

string

Descrizione dell'avviso.

lastModifiedDateTime

string

Ora ultima modifica (formato ISO-8601) dell'istanza di avviso.

lastModifiedUserName

string

L'utente che ha modificato l'avviso per l'ultima volta, in caso di monitoraggio degli aggiornamenti del servizio, l'utente sarà "system", altrimenti il nome dell'utente.

monitorCondition

MonitorCondition

Condizione della regola nel servizio di monitoraggio. Indica se le condizioni sottostanti hanno superato le soglie delle regole di avviso definite.

monitorConditionResolvedDateTime

string

Tempo risolto (formato ISO-8601) dell'istanza di avviso. Verrà aggiornato quando il servizio di monitoraggio risolve l'istanza di avviso perché la condizione della regola non viene più soddisfatta.

monitorService

MonitorService

Monitorare il servizio in cui è impostata la regola(monitoraggio).

severity

Severity

La gravità dell'avviso Sev0 è più alta e Sev4 è più bassa.

signalType

SignalType

Il tipo di segnale su cui si basa l'avviso, che può essere metriche, log o log attività.

smartGroupId

string

ID univoco del gruppo intelligente

smartGroupingReason

string

Motivo dettagliato che descrive il motivo per cui questa istanza di avviso viene aggiunta a un gruppo intelligente

sourceCreatedId

string

ID univoco creato dal servizio di monitoraggio per ogni istanza di avviso. Questo può essere usato per tenere traccia del problema nel servizio di monitoraggio, in caso di Nagios, Zabbix, SCOM e così via.

startDateTime

string

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 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

Condizione della regola nel servizio di monitoraggio. Indica se le condizioni sottostanti hanno superato le soglie delle regole di avviso definite.

Nome Tipo Descrizione
Fired

string

Resolved

string

MonitorService

Monitorare il servizio in cui è impostata la regola(monitoraggio).

Nome Tipo Descrizione
ActivityLog Administrative

string

ActivityLog Autoscale

string

ActivityLog Policy

string

ActivityLog Recommendation

string

ActivityLog Security

string

Application Insights

string

Log Analytics

string

Nagios

string

Platform

string

Resource Health

string

SCOM

string

ServiceHealth

string

SmartDetector

string

VM Insights

string

Zabbix

string

Severity

La gravità dell'avviso Sev0 è più alta e Sev4 è più bassa.

Nome Tipo Descrizione
Sev0

string

Sev1

string

Sev2

string

Sev3

string

Sev4

string

SignalType

Il tipo di segnale su cui si basa l'avviso, che può essere metriche, log o log attività.

Nome Tipo Descrizione
Log

string

Metric

string

Unknown

string