Soluzione Gestione avvisi in Log Analytics

Icona di Alert Management

Attenzione

Questa soluzione non è più in fase di sviluppo attivo e potrebbe non funzionare come previsto. È consigliabile provare a usare Azure Resource Graph per eseguire query sugli avvisi di Monitoraggio di Azure.

La soluzione Alert Management in Log Analytics consente di analizzare tutti gli avvisi nel repository di Log Analytics. Questi avvisi possono provenire da diverse origini, incluse le fonti create da Log Analytics o importate da Nagios o Zabbix. La soluzione importa anche gli avvisi da qualsiasi gruppo di gestione di System Center Operations Manager collegato.

Prerequisiti

La soluzione funziona con i record presenti nel repository di Log Analytics con un tipo di avviso, pertanto è necessario eseguire qualsiasi configurazione necessaria per raccogliere questi record.

Configurazione

Aggiungere la soluzione Gestione avvisi all'area di lavoro Log Analytics usando la procedura descritta in Aggiungere soluzioni. Non è richiesta alcuna ulteriore configurazione.

Management Pack

Se il gruppo di gestione di System Center Operations Manager è connesso all'area di lavoro Log Analytics, i Management Pack seguenti vengono installati in System Center Operations Manager quando si aggiunge questa soluzione. Per questi Management Pack non è richiesta alcuna configurazione o manutenzione.

  • Alert Management di Microsoft System Center Advisor (Microsoft.IntelligencePacks.AlertManagement)

Per maggiori informazioni sulla modalità di aggiornamento dei Management Pack, vedere Connettere Operations Manager a Log Analytics.

Raccolta dati

Agenti

La tabella seguente descrive le origini connesse che sono supportate da questa soluzione.

Origine connessa Supporto Description
Agenti di Windows No Gli agenti di Windows diretti non generano avvisi. Gli avvisi di Log Analytics possono essere creati da eventi e dati sulle prestazioni raccolti dagli agenti di Windows.
Agenti Linux No Gli agenti di Linux diretti non generano avvisi. Gli avvisi di Log Analytics possono essere creati da eventi e dati sulle prestazioni raccolti dagli agenti di Linux. Gli avvisi di Nagios e Zabbix vengono raccolti da quei server che richiedono l'agente Linux.
Gruppo di gestione di System Center Operations Manager Gli avvisi che sono generati con gli agenti di Operation Manager vengono distribuiti al gruppo di gestione e quindi inoltrati a Log Analytics.

Non è necessaria una connessione diretta dall'agente Operations Manager a Log Analytics. I dati degli avvisi vengono inoltrati dal gruppo di gestione al repository di Log Analytics.

Frequenza della raccolta

  • I record degli avvisi sono disponibili per la soluzione appena vengono archiviati nel repository.
  • I dati degli avvisi vengono inviati dal gruppo di gestione di Operation Manager a Log Analytics ogni tre minuti.

Uso della soluzione

Quando si aggiunge la soluzione Gestione avvisi all'area di lavoro Log Analytics, il riquadro Gestione avvisi viene aggiunto al dashboard. Il riquadro visualizza un conteggio e la rappresentazione grafica del numero di avvisi attivi generati nelle ultime 24 ore. Non è possibile modificare questo intervallo di tempo.

Riquadro di Alert Management

Fare clic su sul riquadro Gestione avvisi per aprire il relativo dashboard. Il dashboard include le colonne nella tabella seguente. Ogni colonna elenca i primi 10 avvisi per numero corrispondente ai criteri della colonna per l'ambito e l'intervallo di tempo specificati. È possibile eseguire una ricerca di log che fornisce l'intero elenco facendo clic su Visualizza tutto nella parte inferiore della colonna o facendo clic sull'intestazione di colonna.

Colonna Descrizione
Critical Alerts Tutti gli avvisi con un livello di gravità Critico raggruppati per nome dell'avviso. Fare clic sul nome di un avviso per eseguire una ricerca che restituisce tutti i record per tale avviso.
Warning Alerts Tutti gli avvisi con una gravità Avviso per nome dell'avviso. Fare clic sul nome di un avviso per eseguire una ricerca che restituisce tutti i record per tale avviso.
Avvisi di Active System Center Operations Manager Tutti gli avvisi raccolti da Operations Manager con uno stato diverso da Chiuso raggruppati per origine che ha generato l'avviso.
All Active Alerts Tutti gli avvisi con qualsiasi gravità raggruppati per nome dell'avviso. Include solo gli avvisi Operations Manager con qualsiasi stato diverso da Chiuso.

Se si scorre verso destra, il dashboard elenca diverse query comuni che è possibile selezionare per eseguire una ricerca log per dati di avviso:

Dashboard di Alert Management

Record di Log Analytics

La soluzione Alert Management consente di analizzare qualsiasi record con un tipo di Avviso. Gli avvisi creati da Log Analytics o raccolti da Nagios o Zabbix non vengono raccolti direttamente dalla soluzione.

La soluzione non importa avvisi da Operations Manager e crea un record corrispondente per ciascuno di essi con un tipo di Avviso e un SourceSystem di OpsManager. Questi record includono le proprietà elencate nella tabella seguente:

Proprietà Descrizione
Type Avviso
SourceSystem OpsManager
AlertContext Dettagli dell'elemento di dati che ha causato la generazione dell'avviso nel formato XML.
AlertDescription Descrizione dettagliata dell'avviso.
AlertId GUID dell'avviso.
AlertName Nome dell'avviso.
AlertPriority Livello di priorità dell'avviso.
AlertSeverity Livello di gravità dell'avviso.
AlertState Ultimo stato di risoluzione dell'avviso.
LastModifiedBy Nome dell'utente che ha effettuato l'ultima modifica dell'avviso.
ManagementGroupName Nome del gruppo di gestione in cui è stato generato l'avviso.
RepeatCount Numero di volte in cui è stato generato lo stesso avviso per lo stesso oggetto monitorato dalla risoluzione.
ResolvedBy Nome dell'utente che ha risolto l'avviso. Vuoto se l'avviso non è ancora stato risolto.
SourceDisplayName Nome visualizzato dell'oggetto di monitoraggio che ha generato l'avviso.
SourceFullName Nome completo dell'oggetto di monitoraggio che ha generato l'avviso.
TicketId ID ticket per l'avviso se l'ambiente System Center Operations Manager è integrato con un processo per l'assegnazione di ticket per gli avvisi. Vuoto se non è assegnato alcun ID ticket.
TimeGenerated Data e ora in cui è stato creato l'avviso.
TimeLastModified Data e ora in cui è stato modificato l'avviso.
TimeRaised Data e ora in cui è stato generato l'avviso.
TimeResolved Data e ora in cui è stato risolto l'avviso. Vuoto se l'avviso non è ancora stato risolto.

Ricerche di log di esempio

La tabella seguente fornisce ricerche di log di esempio per i record degli avvisi raccolti da questa soluzione.

Query Descrizione
Avviso | dove SourceSystem == "OpsManager" e AlertSeverity == "error" e TimeRaised > ago(24h) Avvisi critici generati durante le ultime 24 ore
Avviso | dove AlertSeverity == "warning" e TimeRaised > ago(24h) Avvertenze generate durante le ultime 24 ore
Avviso | dove SourceSystem == "OpsManager" e AlertState != "Closed" e TimeRaised > ago(24h) | riepilogo Count = count() by SourceDisplayName Origini con avvisi critici generati durante le ultime 24 ore
Avviso | dove SourceSystem == "OpsManager" e AlertSeverity == "error" e TimeRaised > ago(24h) e AlertState != "Closed" Avvisi critici generati durante le ultime 24 ore che sono ancora attivi
Avviso | dove SourceSystem == "OpsManager" e TimeRaised > ago(24h) e AlertState == "Closed" Avvisi generati durante le ultime 24 ore che sono ora chiusi
Avviso | dove SourceSystem == "OpsManager" e TimeRaised > ago(1d) | riepilogo Count = count() by AlertSeverity Avvisi generati durante l'ultimo giorno raggruppati in base alla relativa gravità
Avviso | dove SourceSystem == "OpsManager" e TimeRaised > ago(1d) | ordinare per RepeatCount desc Avvisi generati durante l'ultimo giorno raggruppati in base al relativo valore di conteggio

Passaggi successivi

  • Leggere l'articolo Avvisi in Log Analytics per informazioni dettagliate sulla generazione di avvisi di Log Analytics.