Monitoraggio e Monitoraggio di Azure
Questa unità offre una panoramica del monitoraggio e di Monitoraggio di Azure. Informazioni sulle funzionalità di Monitoraggio di Azure importanti per le operazioni corrette delle risorse e delle applicazioni ibride di Azure.
Introduzione al monitoraggio
L'ambiente IT può contenere molte risorse, servizi, reti e altre infrastrutture. Il monitoraggio tiene traccia dello stato, dell'integrità, del comportamento e delle prestazioni delle applicazioni e dell'ambiente IT. Uno degli obiettivi del monitoraggio consiste nel garantire che le applicazioni e l'ambiente funzionino in modo ottimale, sicuro e affidabile. Un altro obiettivo è quello di rilevare e risolvere eventuali problemi.
Il monitoraggio include le attività chiave seguenti:
- Raccolta di dati di metriche, log e tracce di log per fornire informazioni dettagliate sul funzionamento e sulle prestazioni dei componenti monitorati.
- Analisi dei dati per comprendere lo stato corrente, identificare modelli, tendenze e anomalie e prevedere potenziali problemi.
- Avvisi che si attivano quando vengono soddisfatte condizioni specifiche, ad esempio l'utilizzo elevato della CPU o lo spazio su disco ridotto, per notificare agli amministratori o attivare risposte automatizzate.
- Visualizzazioni che presentano dati raccolti in formati visivi descrittivi per consentire agli amministratori di valutare rapidamente lo stato del sistema e della risorsa.
- Diagnostica e risoluzione dei problemi per identificare le cause radice dei problemi e prendere decisioni informate per risolverle.
Il monitoraggio offre i vantaggi importanti seguenti:
- Ottimizzazione delle prestazioni e dei costi. Identifica i colli di bottiglia delle prestazioni e le aree per migliorare l'utilizzo delle risorse, l'efficienza e i costi.
- Gestione proattiva. Consente di adottare misure proattive anziché reattive per evitare tempi di inattività, interruzioni e altri problemi.
- Affidabilità. Fornisce un'identificazione rapida, la risoluzione dei problemi e il ripristino quando si verificano problemi.
- Pianificazione della capacità. Consente di analizzare i modelli di utilizzo cronologici per facilitare la previsione, la pianificazione e il ridimensionamento dell'infrastruttura.
- Monitoraggio della protezione. Rileva e risponde alle minacce, alle violazioni e alle attività sospette per mantenere il comportamento di sicurezza del sistema.
- Monitoraggio della conformità e della governance. Può monitorare la conformità agli standard, alle normative e ai criteri.
Panoramica di Monitoraggio di Azure
Quando si eseguono applicazioni basate su vari servizi e risorse, un elemento chiave del monitoraggio è la possibilità di correlare le prestazioni e l'integrità delle applicazioni ai componenti su cui sono basate. Questa osservabilità consente di analizzare e risolvere in modo efficace i problemi dell'applicazione.
Monitoraggio di Azure offre funzionalità e strumenti per la raccolta, la gestione e l'analisi dei dati IT da tutte le risorse di Azure, altri cloud e ambienti locali. Il diagramma seguente mostra una visualizzazione generale dell'architettura di Monitoraggio di Azure.
Raccolta dati e archiviazione
Non appena si aggiungono risorse a una sottoscrizione di Azure, Monitoraggio di Azure inizia a raccogliere dati su di esse. Monitoraggio di Azure offre le funzionalità seguenti per la raccolta, l'archiviazione e la gestione dei dati di monitoraggio:
- Monitoraggio nativo dell'intera distribuzione di Azure.
- Strumenti come agenti di raccolta dati e API per il monitoraggio di tutti i livelli nello stack, incluse le applicazioni e l'infrastruttura, all'interno e all'esterno di Azure.
- Integrazione con il servizio di flusso dei dati di Hub eventi di Azure.
- Le trasformazioni dei dati durante l'inserimento consentono di filtrare i dati non necessari.
- Opzioni di conservazione dei dati configurabili, archiviazione e ripristino.
- Sconti in base al piano tariffario e al volume di dati.
- Un piano di log di base a basso costo per la raccolta e l'archiviazione di log con volumi elevati usati per il debug, la risoluzione dei problemi e il controllo, ma non per l'analisi e gli avvisi.
Analisi e risposta dei dati
Monitoraggio di Azure offre un ampio set di strumenti e funzionalità che consentono di analizzare e ottenere informazioni dettagliate sui dati di monitoraggio. Monitoraggio di Azure include le funzionalità seguenti per supportare l'analisi e la risposta dei dati:
- Interfaccia utente del portale facile da usare che consente di visualizzare, filtrare e modificare i dati di monitoraggio.
- Linguaggio di query Kusto (KQL), un linguaggio di query potente ottimizzato per query ad hoc, esplorazione dei dati e analisi quasi in tempo reale di grandi volumi di dati trasmessi da più origini.
- Una gamma di strumenti per personalizzare l'analisi, le visualizzazioni, gli avvisi e le risposte.
- Avvisi consigliati in modalità predefinita.
- Esperienze di monitoraggio pronte per l'uso con analisi e visualizzazioni predefinite avanzate della distribuzione.
- Sfruttare la scalabilità automatica per aggiungere e rimuovere automaticamente le risorse in base al carico dell'applicazione.
- Funzionalità di apprendimento automatico nativo e intelligenza artificiale che consentono di rilevare e rispondere alle anomalie.
Avvisi, cartelle di lavoro e visualizzazioni
Il monitoraggio interattivo è un modo per monitorare l'applicazione. Un'altra opzione consiste nel configurare gli avvisi per inviare SMS o e-mail a una persona o a un team per ulteriori indagini o attivare azioni di risposta in determinate situazioni.
Le cartelle di lavoro di Monitoraggio di Azure offrono un'area flessibile per l'analisi dei dati e la creazione di report visivi avanzati nel portale di Azure. Le cartelle di lavoro possono attingere a più origini dati di Azure e combinarle in esperienze interattive e unificate. È possibile usare le cartelle di lavoro pronte fornite da Monitoraggio di Azure o crearne di personalizzate da modelli predefiniti.
L'immagine seguente mostra tre tipi di cartelle di lavoro che visualizzano i dati registrati in diversi formati di grafico e tabella.
È possibile aggiungere le visualizzazioni create in Monitoraggio di Azure ai dashboard di Azure, potendo così combinare diversi tipi di dati in un singolo riquadro nel portale di Azure.