Condividi tramite


Che cos'è il monitoraggio locale di Azure?

Si applica a: Azure Locale 2311.2 e versioni successive

Importante

Azure Stack HCI is now part of Azure Local. Altre informazioni.

Questo articolo offre una panoramica del monitoraggio locale di Azure.

Il monitoraggio locale di Azure comporta la raccolta e l'analisi regolari dei dati di tutti i componenti del sistema per identificare e risolvere tempestivamente eventuali problemi. Il monitoraggio di routine è fondamentale per mantenere l'integrità e le funzionalità del sistema locale di Azure.

Per comprendere i modelli di prestazioni correnti, identificare le anomalie delle prestazioni e sviluppare metodi per risolvere i problemi, è importante impostare le metriche delle prestazioni di base per il sistema in tempi e condizioni di carico diverse.

Azure Locale usa strumenti di Monitoraggio di Azure, ad esempio Informazioni dettagliate, Metriche, Log, Cartelle di lavoro e Avvisi. Questi strumenti consentono di raccogliere dati, analizzare e rispondere in modo proattivo a varianza coerenti o di tendenza rispetto alla baseline stabilita.

Funzionalità di monitoraggio in Locale di Azure

Azure Local offre funzionalità di monitoraggio completamente integrate con Monitoraggio di Azure. Queste funzionalità forniscono informazioni dettagliate, consentono di visualizzare e analizzare i dati e di rispondere ai dati di monitoraggio in ingresso. Le sezioni seguenti forniscono una panoramica delle funzionalità disponibili e dei vantaggi offerti.

Insights

Azure Local Insights raccoglie i log di integrità e prestazioni chiave e visualizza i dati raccolti nei dashboard predefiniti. Questi dashboard offrono una rappresentazione visiva completa dell'integrità complessiva del sistema locale di Azure, inclusi nodi, macchine virtuali e archiviazione. Offre visibilità sulle prestazioni e sull'utilizzo del sistema locale di Azure tramite l'utilizzo della CPU e della memoria, l'utilizzo della rete e le prestazioni di archiviazione, ad esempio operazioni di I/O al secondo, velocità effettiva e latenza. Con Insights per Azure Local, è anche possibile accedere a cartelle di lavoro specializzate create per il monitoraggio delle funzionalità chiave di Azure Local, come la deduplicazione e la compressione del Resilient File System (ReFS) e il monitoraggio hardware per Dell. È anche possibile personalizzare le cartelle di lavoro esistenti per creare nuove cartelle di lavoro. Per altre informazioni su queste cartelle di lavoro di funzionalità, vedere Monitorare le funzionalità locali di Azure con Informazioni dettagliate.

È possibile usare Insights per monitorare un singolo sistema locale di Azure o più sistemi contemporaneamente. Insights raccoglie i dati usando l'agente di Monitoraggio di Azure e quindi archivia i dati in un'area di lavoro Log Analytics. Usa il Linguaggio di query Kusto (KQL) per eseguire query sull'area di lavoro Log Analytics e i risultati vengono visualizzati usando Cartelle di lavoro di Azure. Per informazioni sull'uso di Insights per monitorare uno o più sistemi locali di Azure, vedere Monitorare un singolo sistema locale di Azure con Insights o Monitorare più sistemi locali di Azure con Insights.

Metrica

Azure Local Metrics raccoglie oltre 60 metriche chiave per il monitoraggio della tua infrastruttura, disponibili fin da subito e senza costi aggiuntivi. Queste metriche includono l'utilizzo della CPU e della memoria, le metriche delle prestazioni di archiviazione, ad esempio operazioni di I/O al secondo, latenza e velocità effettiva, velocità effettiva della rete e metriche delle prestazioni delle macchine virtuali. È possibile visualizzare queste metriche in Monitoraggio di Azure tramite grafici predefiniti. È anche possibile creare grafici personalizzati per visualizzare queste metriche in base alle preferenze.

Le metriche consentono di archiviare dati numerici dai cluster in un database time series dedicato. Questi dati vengono raccolti usando l'estensione Telemetry e Diagnostics Arc e quindi analizzate usando Esplora metriche. Per altre informazioni sulle metriche, vedere Monitorare le metriche locali di Azure con Monitoraggio di Azure.

Avvisi

Azure Local offre funzionalità di avviso tramite Azure Monitor Alerts. Gli avvisi inviano notifiche in modo proattivo quando vengono rilevate condizioni importanti nei dati di monitoraggio. Gli allarmi possono essere generati in base a guasti predefiniti dal servizio di integrità del sistema operativo oppure è possibile creare allarmi personalizzati in base alle metriche o ai log raccolti. Per semplificare la creazione di avvisi personalizzati, è disponibile un set di avvisi consigliati che è possibile usare come modelli.

Gli avvisi consentono di identificare e risolvere i problemi prima che gli utenti del sistema li notino. La risposta può essere un testo o un'e-mail di un amministratore oppure un processo automatizzato che tenta di correggere una condizione di errore.

Per altre informazioni sugli avvisi, vedere Che cosa sono gli avvisi di Monitoraggio di Azure?

Tipi di avviso:

La tabella seguente fornisce una breve descrizione e istruzioni di configurazione per ogni tipo di avviso in Locale di Azure:

Tipo di avviso Descrizione Modalità di configurazione
Avvisi di integrità Il servizio di monitoraggio della salute del sistema operativo controlla oltre 80 problemi di sistema, tra cui la capacità dello spazio di archiviazione, la QoS dello spazio di archiviazione, i problemi hardware del disco fisico e della scheda di rete, l'utilizzo della CPU del server e della memoria, e la configurazione del cluster.
Si tratta di avvisi generati dal sistema e senza costi aggiuntivi. Non è necessario configurare Log Analytics o creare manualmente regole di avviso.
Vedere Configurare gli avvisi di integrità per Azure Locale.
Avvisi basati sui log Si tratta di avvisi definiti dal cliente usati per eseguire operazioni logiche avanzate sui dati di log. Questi avvisi consentono di usare la query di Log Analytics per valutare i log delle risorse a una frequenza predefinita.
I modelli predefiniti sono disponibili per iniziare a usare gli avvisi di log.
Vedere Configurare gli avvisi di log per Azure Locale.
Avvisi basati su metriche Si tratta di avvisi definiti dal cliente usati per valutare le metriche del sistema locale di Azure a intervalli regolari. Gli avvisi delle metriche sono utili quando si vuole ricevere un avviso sui dati che richiedono una manipolazione piccola o nessuna. Vedere Configurare gli avvisi delle metriche per Azure Locale.
Avvisi consigliati Si tratta di avvisi predefiniti basati su metriche per la risorsa di sistema locale di Azure. Questi avvisi forniscono il monitoraggio iniziale per un set comune di metriche, tra cui la percentuale di CPU e la memoria disponibile. Vedere Abilitare le regole di avviso consigliate per Azure Locale.

Architettura di alto livello

In generale, l'architettura del monitoraggio locale di Azure comprende i componenti chiave seguenti:

  • Distribuzione di estensioni per raccogliere log, metriche, dati di telemetria e avvisi.
  • Uso di strumenti di Monitoraggio di Azure, ad esempio Informazioni dettagliate, Metriche, Log, Cartelle di lavoro e Avvisi per analizzare, visualizzare e rispondere in modo efficace ai dati.

Il diagramma seguente è una rappresentazione architetturale dell'implementazione del monitoraggio locale di Azure.

Diagramma generale dell'architettura del monitoraggio locale di Azure. Questo diagramma mostra un sistema locale di Azure con tre nodi. Ogni nodo viene installato con le estensioni per il monitoraggio.

Passaggi successivi