Monitoraggio e Monitoraggio di Azure

Completato

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.

Diagram that shows an overview of Azure Monitor with data sources on the left and features that use the collected data at right.

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.

Screenshots of three workbooks displaying logged data in various chart and table formats.

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

Screenshot of an Azure dashboard that displays metrics in graph format for application performance metrics at left and security incidents at right.