Aggiungere un'area di lavoro di Monitoraggio di Azure a Grafana gestita di Azure per raccogliere i dati di Prometheus

Questa guida illustra come connettere un'area di lavoro di Monitoraggio di Azure a Grafana direttamente da un'area di lavoro Grafana gestita di Azure. Questa funzionalità è progettata per offrire un modo rapido per raccogliere le metriche di Prometheus archiviate in un'area di lavoro di Monitoraggio di Azure e consente di monitorare i cluster servizio Azure Kubernetes (AKS) in Grafana.

Prerequisiti

Aggiungere una nuova assegnazione di ruolo

Nell'area di lavoro Monitoraggio di Azure assegnare il ruolo Lettore dati di monitoraggio all'identità gestita della risorsa Grafana gestita di Azure, in modo che Grafana possa raccogliere dati dall'area di lavoro di Monitoraggio di Azure.

Nota

Un'identità gestita assegnata dal sistema deve essere abilitata nella risorsa Grafana gestita di Azure. Se necessario, abilitarlo passando a Identità e selezionando Stato: Attivato.

Per assegnare il ruolo Lettore dati di monitoraggio:

  1. Aprire l'area di lavoro di Monitoraggio di Azure che contiene i dati di Prometheus.
  2. Passare a Controllo di accesso (IAM)>Aggiungi>assegnazione di ruolo.
  3. Selezionare il ruolo Lettore dati di monitoraggio, quindi Avanti.
  4. Per Assegna accesso a, selezionare Identità gestita
  5. Aprire Seleziona membri e selezionare la risorsa Grafana gestita di Azure.
  6. Selezionare Rivedi e assegna per avviare l'assegnazione di ruolo

Aggiungere un'area di lavoro di Monitoraggio di Azure

  1. Aprire l'area di lavoro Grafana gestita di Azure.

  2. Nel menu a sinistra selezionare Integrazioni delle>aree di lavoro di Monitoraggio di Azure.

    Screenshot of the Grafana roles in the Azure platform.

  3. Selezionare Aggiungi.

  4. Nel riquadro visualizzato selezionare un'area di lavoro di Monitoraggio di Azure dall'elenco e confermare con Aggiungi.

  5. Al termine dell'operazione, Azure visualizza tutte le aree di lavoro di Monitoraggio di Azure aggiunte all'area di lavoro Grafana gestita di Azure. È possibile aggiungere altre aree di lavoro di Monitoraggio di Azure selezionando di nuovo Aggiungi .

Visualizzare i dati di Prometheus in Grafana

Quando è stata aggiunta l'area di lavoro di Monitoraggio di Azure a Grafana gestita di Azure nel passaggio precedente, Azure ha aggiunto una nuova origine dati Prometheus a Grafana.

Per ottenere un dashboard con le metriche di Prometheus, usare uno dei dashboard predefiniti o crearne uno nuovo.

Usare un dashboard predefinito

In Grafana passare a Dashboard dal menu a sinistra ed espandere l'origine dati Prometheus gestita. Esaminare l'elenco dei dashboard predefiniti e aprirne uno che sembra interessante per l'utente.

I dashboard generati automaticamente seguenti sono disponibili, a partire dal 7 novembre 2023:

  • Kubernetes/Risorse di calcolo/Cluster
  • Kubernetes/Risorse di calcolo/Cluster (Windows)
  • Kubernetes/Risorse di calcolo/Spazio dei nomi (pod)
  • Kubernetes/Risorse di calcolo/Spazio dei nomi (Windows)
  • Kubernetes/Risorse di calcolo/Spazio dei nomi (carichi di lavoro)
  • Kubernetes/Risorse di calcolo/Nodo (pod)
  • Kubernetes/Risorse di calcolo/Pod
  • Kubernetes/Risorse di calcolo/Pod (Windows)
  • Kubernetes/Risorse di calcolo/Carico di lavoro
  • Kubernetes/Kubelet
  • Kubernetes/Rete
  • Metodo Kubernetes/U edizione Standard/Cluster (Windows)
  • Metodo Kubernetes/U edizione Standard/Node (Windows)
  • Utilità di esportazione/nodi del nodo
  • Node Exporter/U edizione Standard Method/Node
  • Panoramica

Lo screenshot seguente mostra alcuni pannelli del dashboard "Kubernetes/Risorse di calcolo/Cluster".

Screenshot of prebuilt dashboard showing Prometheus metrics.

Modificare il dashboard in base alle esigenze. Per altre informazioni sulla modifica di un dashboard, vedere Modificare un pannello del dashboard.

Crea un nuovo dashboard

Per creare un nuovo dashboard con le metriche prometheus:

  1. Aprire Grafana e selezionare Connessione ions>Connessioni dal menu a sinistra.

  2. Trovare la nuova origine dati Prometheus.

    Screenshot of a new Prometheus data source displayed in the Grafana user interface.

  3. Selezionare Compila un dashboard per iniziare a creare un nuovo dashboard con le metriche di Prometheus.

  4. Selezionare Aggiungi visualizzazione per iniziare a creare un nuovo pannello.

  5. In Metriche selezionare una metrica e quindi Eseguire query per verificare che il dashboard possa raccogliere e visualizzare i dati di Prometheus.

    Screenshot the Grafana UI, showing a new dashboard displaying Prometheus data.

    Per altre informazioni sulla modifica di un dashboard, vedere Modificare un pannello del dashboard.

Suggerimento

Se non è possibile ottenere i dati di Prometheus nel dashboard, verificare se l'area di lavoro di Monitoraggio di Azure raccoglie i dati di Prometheus. Per altre informazioni, vedere Risolvere i problemi relativi alla raccolta di metriche di Prometheus in Monitoraggio di Azure.

Rimuovere un'area di lavoro di Monitoraggio di Azure

Se non è più necessario, è possibile rimuovere un'area di lavoro di Monitoraggio di Azure dall'area di lavoro Grafana gestita di Azure:

  1. Nell'area di lavoro Grafana gestita di Azure selezionare Integrazioni> **Aree di lavoro di Monitoraggio di Azure nel menu a sinistra.
  2. Selezionare la riga con la risorsa da eliminare e selezionare Elimina>sì.

Facoltativamente, rimuovere anche l'assegnazione di ruolo aggiunta in precedenza nell'area di lavoro monitoraggio di Azure:

  1. Nella risorsa dell'area di lavoro di Monitoraggio di Azure selezionare Controllo di accesso (IAM)>Assegnazioni di ruolo.
  2. In Lettore dati di monitoraggio selezionare la riga con il nome della risorsa Grafana gestita di Azure e selezionare Rimuovi>OK.

Per altre informazioni sul servizio gestito di Monitoraggio di Azure per Prometheus, vedere la guida al servizio gestito di Monitoraggio di Azure per Prometheus.

Passaggi successivi

In questa guida pratica si è appreso come connettere un'area di lavoro di Monitoraggio di Azure a Grafana. Per informazioni su come creare e configurare i dashboard di Grafana, vedere Creare dashboard.