Condividi tramite


Monitoraggio di Azure e monitoraggio di Kubernetes

Questo articolo descrive come monitorare la distribuzione usando Monitoraggio di Azure e il monitoraggio di Kubernetes.

Monitoraggio di Azure

Monitoraggio di Azure è un servizio di monitoraggio dello stack completo che è possibile usare per monitorare la disponibilità, le prestazioni e il funzionamento delle risorse di Azure.

Metriche di Monitoraggio di Azure

Le metriche di Monitoraggio di Azure sono una funzionalità di Monitoraggio di Azure che raccoglie i dati dalle risorse monitorate in un database di serie temporale.

Queste metriche possono provenire da diverse origini, tra cui metriche della piattaforma native, metriche personalizzate native tramite Application Insights dell'agente di Monitoraggio di Azuree Prometheus gestito da Azure.

Le metriche Prometheus possono essere archiviate in un'area di lavoro di Monitoraggio di Azure per la visualizzazione successiva tramite Grafana con gestione Azure.

Configurazione delle metriche

Per configurare lo scorporo dei dati delle metriche di Prometheus in Monitoraggio di Azure, vedere l'articolo Servizio gestito di Monitoraggio di Azure per la configurazione dello scorporo di Prometheus, basato su questa configmap. Il servizio Archiviazione di Container Azure abilitato da Azure Arc specifica i valori prometheus.io/scrape:true e prometheus.io/port e si basa sul valore predefinito di prometheus.io/path: '/metrics'. È necessario specificare lo spazio dei nomi di installazione di Archiviazione di Container Azure abilitata da Azure Arc in pod-annotation-based-scraping per definire correttamente l'ambito dell'inserimento delle metriche.

Al termine della configurazione di Prometheus, seguire le istruzioni di Grafana con gestione Azure per creare un'istanza di Grafana con gestione Azure.

Log di Monitoraggio di Azure

I log di Monitoraggio di Azure sono una funzionalità di Monitoraggio di Azure che raccoglie e organizza i dati di log e prestazioni dalle risorse monitorate e può essere usata per analizzare questi dati in molti modi.

Configurazione dei log

Se si vuole accedere ai dati di log tramite Monitoraggio di Azure, è necessario abilitare Container Insights per Monitoraggio di Azure nel cluster Kubernetes abilitato per Arc e quindi analizzare i dati raccolti con una raccolta di visualizzazioni e cartelle di lavoro.

È anche possibile usare Log Analytics di Monitoraggio di Azure per eseguire query sui dati di log raccolti.

Passaggi successivi

Panoramica di Archiviazione di Container Azure abilitata da Azure Arc