Condividi tramite


Monitorare DNS di Azure

Monitoraggio di Azure raccoglie e aggrega metriche e log dal sistema per monitorare la disponibilità, le prestazioni e la resilienza e notificare eventuali problemi che interessano il sistema. È possibile usare il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure, l'API REST o le librerie client per configurare e visualizzare i dati di monitoraggio.

Sono disponibili metriche e log diversi per diversi tipi di risorse. Questo articolo descrive i tipi di dati di monitoraggio che è possibile raccogliere per questo servizio e i modi per analizzare tali dati.

Raccogliere dati con Monitoraggio di Azure

Questa tabella descrive come raccogliere i dati per monitorare il servizio e le operazioni che è possibile eseguire con i dati dopo la raccolta:

Dati da raccogliere Descrizione Come raccogliere e instradare i dati Dove visualizzare i dati Dati supportati
Dati delle metriche Le metriche sono valori numerici che descrivono determinati aspetti di un sistema in un particolare momento. Le metriche possono essere aggregate usando algoritmi, rispetto ad altre metriche e analizzate per individuare le tendenze nel tempo. - Raccolto automaticamente a intervalli regolari.
- È possibile instradare alcune metriche della piattaforma a un'area di lavoro Log Analytics per eseguire query con altri dati. Controllare l'impostazione di esportazione DS per ogni metrica per verificare se è possibile usare un'impostazione di diagnostica per instradare i dati delle metriche.
Esplora metriche Metriche di DNS di Azure supportate da Monitoraggio di Azure
Dati del log delle risorse I log vengono registrati eventi di sistema con un timestamp. I log possono contenere tipi diversi di dati e possono essere strutturati o in formato libero. È possibile instradare i dati del log delle risorse alle aree di lavoro Log Analytics per l'esecuzione di query e l'analisi. Creare un'impostazione di diagnostica per raccogliere e instradare i dati del log delle risorse. Log Analytics Dati del log delle risorse DNS di Azure supportati da Monitoraggio di Azure
Dati del log attività Il log attività di Monitoraggio di Azure fornisce informazioni dettagliate sugli eventi a livello di sottoscrizione. Il log attività include informazioni relative, ad esempio, alla modifica di una risorsa o all'avvio di una macchina virtuale. - Raccolto automaticamente.
- Creare un'impostazione di diagnostica per un'area di lavoro Log Analytics senza costi aggiuntivi.
Log attività

Per l'elenco di tutti i dati supportati da Monitoraggio di Azure, vedere:

Usare gli strumenti di Monitoraggio di Azure per analizzare i dati

Questi strumenti di Monitoraggio di Azure sono disponibili nella portale di Azure per analizzare i dati di monitoraggio:

  • Alcuni servizi di Azure hanno un dashboard di monitoraggio predefinito nella portale di Azure. Questi dashboard sono denominati informazioni dettagliate ed è possibile trovarli nella sezione Insights di Monitoraggio di Azure nella portale di Azure.

  • Esplora metriche consente di visualizzare e analizzare le metriche per le risorse di Azure. Per altre informazioni, vedere Analizzare le metriche con Esplora metriche di Monitoraggio di Azure.

  • Log Analytics consente di eseguire query e analizzare i dati di log usando il linguaggio di query Kusto (KQL). Per altre informazioni, vedere Introduzione alle query dei log del Monitoraggio di Azure.

  • Il portale di Azure dispone di un'interfaccia utente per la visualizzazione e le ricerche di base del log attività. Per eseguire analisi più approfondite, indirizzare i dati ai log di Monitoraggio di Azure ed eseguire query più complesse in Log Analytics.

  • Application Insights monitora la disponibilità, le prestazioni e l'utilizzo delle applicazioni Web, in modo da poter identificare e diagnosticare gli errori senza attendere che un utente li segnala.
    Application Insights include punti di connessione a vari strumenti di sviluppo e si integra con Visual Studio per supportare i processi DevOps. Per altre informazioni, vedere Monitoraggio delle applicazioni per il Servizio app.

Gli strumenti che consentono una visualizzazione più complessa includono:

  • I dashboard che consentono di combinare tipi di dati diversi in un singolo riquadro nel portale di Azure.
  • Cartelle di lavoro, report personalizzabili che è possibile creare nel portale di Azure. Le cartelle di lavoro possono includere testo, metriche e query di log.
  • Grafana è una piattaforma aperta, ideale per i dashboard operativi. È possibile usare Grafana per creare dashboard che includano dati da più origini diverse dal Monitoraggio di Azure.
  • Power BI, un servizio di analisi aziendale che fornisce visualizzazioni interattive per un'ampia varietà di origini dati. È possibile configurare per Power BI per importare automaticamente i dati di log da Monitoraggio di Azure per sfruttare i vantaggi di queste visualizzazioni.

Esportare i dati di Monitoraggio di Azure

È possibile esportare i dati da Monitoraggio di Azure in altri strumenti usando:

Per iniziare a usare l'API REST di Monitoraggio di Azure, vedere Procedura dettagliata per l'API REST di monitoraggio di Azure.

Usare query Kusto per analizzare i dati di log

È possibile analizzare i dati dei log di Monitoraggio di Azure usando il linguaggio di query Kusto (KQL). Per altre informazioni, vedere Log di query in Monitoraggio di Azure.

Per le query Kusto in Azure Resource Graph Explorer, vedere DNS privato informazioni in Azure Resource Graph.

Usare gli avvisi di Monitoraggio di Azure per notificare i problemi

Gli avvisi di Monitoraggio di Azure consentono di identificare e risolvere i problemi nel sistema e inviare notifiche proattive quando vengono rilevate condizioni specifiche nei dati di monitoraggio prima che i clienti li notino. È possibile creare avvisi su qualsiasi metrica o fonte di dati di log nella piattaforma di dati di Monitoraggio di Azure. Esistono diversi tipi di avvisi di Monitoraggio di Azure a seconda dei servizi monitorati e dei dati di monitoraggio raccolti. Vedere Scelta del tipo di regola di avviso corretto.

Per configurare gli avvisi per le zone DNS di Azure:

  1. Selezionare Avvisi nella pagina Monitoraggio nel portale di Azure. Quindi selezionare + Nuova regola di avviso.

    Screenshot del pulsante Avviso nella pagina Monitoraggio.

  2. Selezionare il collegamento Seleziona risorsa nella sezione Ambito per aprire la pagina Selezionare una risorsa . Filtrare in base Zone DNS e quindi selezionare la zona DNS di Azure desiderata come risorsa di destinazione. Selezionare Fine dopo aver scelto la zona.

    Screenshot della pagina di selezione della risorsa nella configurazione degli avvisi.

  3. Selezionare quindi il collegamento Aggiungi condizione nella sezione Condizioni per aprire la pagina Selezionare un segnale . Selezionare uno dei tre tipi di segnale di Metrica per cui si vuole configurare l'avviso.

    Screenshot delle metriche disponibili nella pagina di selezione di un segnale.

  4. Nella pagina Configura logica dei segnali configurare la soglia e la frequenza di valutazione per la metrica selezionata.

    Screenshot della pagina di configurazione della logica del segnale.

  5. Per inviare una notifica o richiamare un'azione attivata dall'avviso, selezionare aggiungi gruppi di azioni. Nella pagina Aggiungi gruppi di azioni selezionare + Crea gruppo di azioni. Per altre informazioni, vedere Gruppo di azioni.

  6. Immettere un Nome regola di avviso quindi selezionare Crea regola di avviso per salvare la configurazione.

    Screenshot della pagina Crea regola di avviso con il nome della regola di avviso evidenziato.

Per altre informazioni su come configurare gli avvisi per le metriche di Monitoraggio di Azure, vedere Creare, visualizzare e gestire gli avvisi tramite Monitoraggio di Azure.

Per esempi di avvisi comuni per le risorse di Azure, vedere Query di avviso di log di esempio.

Implementazione di avvisi su larga scala

Per alcuni servizi, è possibile effettuare un monitoraggio su larga scala applicando la stessa regola di avviso delle metriche a più risorse dello stesso tipo presenti nella stessa area di Azure. Gli avvisi di base di Monitoraggio di Azure (AMBA) offrono un metodo semi-automatizzato per implementare importanti avvisi, dashboard e linee guida per le metriche della piattaforma su larga scala.