Share via


Integrazione con l'analisi dei log

Importante

Questa funzionalità è attualmente disponibile solo in anteprima. Le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure includono termini legali più validi applicabili alle funzionalità di Azure disponibili in versione beta, in anteprima o non ancora rilasciate nella disponibilità generale. Per informazioni su questa anteprima specifica, vedere Informazioni sull'anteprima di Azure HDInsight nel servizio Azure Kubernetes. Per domande o suggerimenti sulle funzionalità, inviare una richiesta in AskHDInsight con i dettagli e seguire microsoft per altri aggiornamenti nella community di Azure HDInsight.

Questo articolo descrive come abilitare Log Analytics per monitorare e raccogliere log per le operazioni del pool di cluster e del cluster in HDInsight nel servizio Azure Kubernetes. Puoi abilitare l'integrazione durante o dopo la creazione del pool di cluster. Dopo aver abilitato l'integrazione nel pool di cluster, non è possibile disabilitare l'integrazione. Tuttavia, puoi disabilitare l'analisi dei log per singoli cluster, che fanno parte dello stesso pool.

Prerequisiti

  • Area di lavoro Log Analytics. Puoi considerare questa area di lavoro come un ambiente di log univoco con il proprio repository di dati, origini dati e soluzioni. Informazioni su come creare un'area di lavoro Log Analytics.

    Nota

    1. Log Analytics deve essere abilitato a livello di pool di cluster per abilitarlo a livello di cluster.

    2. La configurazione a livello di pool di cluster è un commutatore globale per tutti i cluster nel pool di cluster, pertanto tutti i cluster nello stesso pool possono eseguire il log dei flussi solo in un'area di lavoro Log Analytics.

Abilitare Log Analytics usando il portale durante la creazione del pool di cluster

  1. Accedi al portale di Azure.

  2. Selezionare Crea una risorsa e cercare il pool di cluster nel marketplace e selezionare Azure HDInsight nel pool di cluster del servizio Azure Kubernetes. Per altre informazioni sull'avvio del processo di creazione del pool di cluster, vedere Creare un pool di cluster.

  3. Passare al pannello Integrazioni e selezionare Abilita Log Analytics.

    Screenshot che mostra come abilitare l'opzione log analytics.

  4. Nell'elenco a discesa selezionare un'area di lavoro Log Analytics esistente. Completare i dettagli rimanenti necessari per completare la creazione del pool di cluster e selezionare Crea.

  5. Log Analytics è abilitato quando il pool di cluster viene creato correttamente. È possibile accedere a tutte le funzionalità di monitoraggio nella sezione Monitoraggio del pool di cluster.

    Screenshot che mostra la sezione monitoraggio nel portale di Azure.

Abilitare Log Analytics usando il portale dopo la creazione del pool di cluster

  1. Nella barra di ricerca portale di Azure digitare "HDInsight nei pool di cluster del servizio Azure Kubernetes" e selezionare Azure HDInsight nei pool di cluster del servizio Azure Kubernetes per passare alla pagina pool di cluster. Nella pagina dei pool di cluster HDInsight nel servizio Azure Kubernetes seleziona il pool di cluster.

    Screenshot che mostra l'opzione di ricerca per iniziare a usare HDInsight nel pool di cluster del servizio Azure Kubernetes.

    Screenshot che mostra i pool di cluster in una visualizzazione elenco.

  2. Passa al pannello "Impostazioni di monitoraggio" nel menu a sinistra e fai clic su "Configura" per abilitare Log Analytics.

    Screenshot che mostra il pannello di integrazione del pool di cluster.

  3. Selezionare un'area di lavoro Log Analytics esistente e fare clic su OK.

    Screenshot che mostra come abilitare l'analisi dei log del pool di cluster.

Abilitare Log Analytics usando il portale durante la creazione del cluster

  1. Nella barra di ricerca portale di Azure digitare "HDInsight nei pool di cluster del servizio Azure Kubernetes" e selezionare Azure HDInsight nei pool di cluster del servizio Azure Kubernetes per passare alla pagina pool di cluster. Nella pagina Pool di cluster HDInsight nel servizio Azure Kubernetes selezionare il pool di cluster in cui si vuole creare un cluster.

    Screenshot che mostra l'opzione di ricerca per iniziare a usare HDInsight nel pool di cluster del servizio Azure Kubernetes.

    Screenshot che mostra i pool di cluster in una visualizzazione elenco.

    Nota

    È importante assicurarsi che il pool di cluster selezionato disponga di Log Analytics abilitato.

  2. Selezionare Nuovo cluster per avviare il processo di creazione. Per altre informazioni sull'avvio del processo di creazione del cluster, vedere Creare un cluster.

    Screenshot che mostra il pulsante Nuovo cluster nella portale di Azure.

  3. Passare al pannello Integrazioni e selezionare Abilita Log Analytics.

  4. Selezionare uno o più tipi di log da raccogliere. Completare i dettagli rimanenti necessari per completare la creazione del cluster e selezionare Crea.

    Screenshot che mostra come selezionare il tipo di log.

    Nota

    Se non è selezionata alcuna opzione, saranno disponibili solo i log del servizio Azure Kubernetes.

  5. Log Analytics è abilitato quando il cluster viene creato correttamente. È possibile accedere a tutte le funzionalità di monitoraggio nella sezione Monitoraggio del cluster.

    Screenshot che mostra la sezione Monitoraggio per il cluster nel portale di Azure.

Abilitare Log Analytics usando il portale dopo la creazione del cluster

  1. Nella barra di ricerca superiore portale di Azure digitare "HDInsight nei cluster del servizio Azure Kubernetes" e selezionare Azure HDInsight nei cluster del servizio Azure Kubernetes nell'elenco a discesa. Nella pagina Pool di cluster HDInsight nel servizio Azure Kubernetes selezionare il nome del cluster nella pagina elenco.

    Screenshot che mostra l'opzione di ricerca per iniziare a usare HDInsight nel cluster del servizio Azure Kubernetes.

    Screenshot che mostra la selezione di HDInsight nel cluster del servizio Azure Kubernetes necessaria nell'elenco.

  2. Passare al pannello "Monitor settings" (Impostazioni di monitoraggio), selezionare Enable Log Analytics (Abilita Log Analytics). Scegliere uno o più tipi di log da raccogliere e fare clic su Salva.

    Screenshot che mostra come selezionare altri tipi di log.

    Nota

    Se non è selezionata alcuna opzione, saranno disponibili solo i log del servizio Azure Kubernetes.

Accedere alle tabelle di log ed eseguire query usando il portale

  1. Nella portale di Azure selezionare il pool di cluster o il cluster scelto per aprirlo.

  2. Passare alla sezione Monitoraggio e selezionare il pannello Log per eseguire query e analizzare i dati raccolti.

    Screenshot che mostra i log nel portale di Azure.

  3. Viene fornito un elenco di modelli di query comunemente usati tra cui scegliere per semplificare il processo oppure puoi scrivere una query personalizzata usando la console fornita.

    Screenshot che mostra le query nel portale di Azure.

    Screenshot che mostra le nuove query nel portale di Azure.