Condividi tramite


Passare all'uso di visualizzazioni Prometheus gestite per Informazioni dettagliate contenitore (anteprima)

Container Insights usa attualmente i dati di Log Analytics per supportare le visualizzazioni nel portale di Azure. Tuttavia, con il rilascio di Prometheus gestito, questo nuovo formato di raccolta di metriche è più economico ed efficiente. Container Insights offre ora la possibilità di visualizzare solo i dati prometheus gestiti. Questo articolo illustra come iniziare a usare Prometheus gestito come strumento di visualizzazione principale di Informazioni dettagliate sui contenitori.

Nota

Questa funzionalità è attualmente in anteprima pubblica. Per altre informazioni, leggere le Condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure.

Prerequisiti

Per visualizzare i dati di Informazioni dettagliate sui contenitori usando Prometheus, assicurarsi che i passaggi seguenti siano completati.

Accesso a Informazioni dettagliate sui contenitori basate su Prometheus

Poiché Monitoraggio di Azure supporta vari livelli di personalizzazione, il cluster potrebbe avere attualmente log basati su Informazioni dettagliate contenitore, Prometheus gestito o altre combinazioni.

Nota

Le visualizzazioni di Prometheus gestite per Container Insights usano regole di registrazione per migliorare le prestazioni dei grafici, altre informazioni sulle regole configurate.

  1. Aprire il portale di Azure e passare al cluster del servizio Azure Kubernetes desiderato.

  2. Scegliere la Insights voce di menu dal menu, visualizzando una schermata iniziale che indica che non è abilitato alcun monitoraggio.

Screenshot dell'annullamento del monitoraggio del cluster.

  1. Selezionare il Configure monitoring pulsante per aprire il pannello di configurazione del monitoraggio.

  2. Sotto il pannello impostazioni avanzate scegliere Logs and events dall'elenco a discesa Impostazioni di costo.

  3. Per completare l'installazione, fare clic sul Configure pulsante .

  4. Al termine della distribuzione di onboarding, dovrebbe essere possibile visualizzare l'esperienza Insights usando Prometheus come origine dati, indicata dall'elenco a discesa della barra degli strumenti che mostra Managed Prometheus visualizations (Preview).

Screenshot del cluster del servizio Azure Kubernetes con Informazioni dettagliate sui contenitori basate su Prometheus.

Passaggi facoltativi

Anche se i passaggi precedenti sono sufficienti, per l'esperienza di visualizzazione completa, è possibile completare alcuni passaggi facoltativi.

Raccolta di etichette Node e Pod

Per impostazione predefinita, le etichette per nodi e pod non sono disponibili, ma possono essere raccolte tramite la riabilitazione del componente aggiuntivo. Le etichette dei nodi sono necessarie per filtrare i dati in base ai pool di nodi.

  1. Se il componente aggiuntivo di Prometheus gestito è attualmente distribuito, è necessario prima disabilitarlo
az aks update --disable-azure-monitor-metrics -n <clusterName> -g <resourceGroup>
  1. Riabilitare quindi il componente aggiuntivo con il flag --ksm-metric-labels-allow-list
az aks update -n <clusterName> -g <resourceGroup> --enable-azure-monitor-metrics --ksm-metric-labels-allow-list "nodes=[*], pods=[*]" --azure-monitor-workspace-resource-id <amw-id

Disabilitare la raccolta dati di Log Analytics

Se si usa attualmente l'esperienza di Analisi dei contenitori basata sui log, è possibile scegliere di interrompere l'inserimento delle metriche in Log Analytics per risparmiare sulla fatturazione. Dopo aver verificato che l'esperienza di Analisi dei contenitori supportata da Prometheus sia sufficiente ai fini dell'utente, completare i passaggi per arrestare l'inserimento delle metriche in Log Analytics.

  1. Passare alle impostazioni di monitoraggio per i cluster seguendo le istruzioni su come configurare la regola di raccolta dati di Container Insights

  2. Nell'elenco a discesa Impostazioni costi selezionare "Log ed eventi" e salvare per configurare.

Nota

La disabilitazione delle metriche di Log Analytics disabilita anche l'elenco a discesa della visualizzazione sulla barra degli strumenti. Ripristinare l'uso di uno dei set di impostazioni di costo standard nel Monitoring Settings pannello per riabilitare le visualizzazioni di Log Analytics.

Limitazioni e problemi noti

Poiché questa funzionalità è attualmente in anteprima, esistono diverse limitazioni note, le funzionalità seguenti non sono supportate

  • Dettagli della variabile di ambiente
  • Filtro dei dati in base ai singoli servizi
  • Visualizzazione dei dati in tempo reale nella scheda Cluster
  • Dati dei report delle cartelle di lavoro
  • Working set di memoria del nodo e metriche RSS
  • Dati parziali o non disponibili nella visualizzazione multi-cluster in base alle impostazioni del Registro Azure Container Insights

Risoluzione dei problemi

Quando si usa l'esperienza di Analisi dei contenitori basata su Prometheus, è possibile che si verifichino gli errori seguenti.

I grafici sono bloccati in uno stato di caricamento

Questo problema si verifica se il traffico di rete per l'area di lavoro di Monitoraggio di Azure è bloccato. La causa radice di questo problema è in genere correlata ai criteri di rete, ad esempio il software di blocco degli annunci. Per risolvere questo problema, disabilitare il blocco degli annunci o consentire il traffico dell'elenco elementi monitor.azure.com consentiti e ricaricare la pagina.

Impossibile accedere alla regola di raccolta dati

Questo errore si verifica quando l'utente non dispone delle autorizzazioni per visualizzare la regola di raccolta dati Prometheus associata per il cluster o la regola di raccolta dati potrebbe essere stata eliminata. Per risolvere questo errore, concedere l'accesso alla regola di raccolta dati Prometheus o riconfigurare Prometheus gestito usando il Monitoring Settings pulsante sulla barra degli strumenti.

Impossibile accedere all'area di lavoro di Monitoraggio di Azure

Questo errore si verifica quando l'utente non dispone delle autorizzazioni per visualizzare l'area di lavoro di Monitoraggio di Azure associata per il cluster o l'area di lavoro di Monitoraggio di Azure potrebbe essere stata eliminata. Per risolvere questo errore, concedere l'accesso all'area di lavoro di Monitoraggio di Azure o riconfigurare Prometheus gestito eliminando e ridistribuendo il componente aggiuntivo.

Impossibile recuperare i dati

Questo errore si verifica in genere durante l'esecuzione di query su grandi volumi di dati e può essere risolto riducendo l'intervallo di tempo in una finestra più breve o filtrando un numero inferiore di oggetti.

Errore di configurazione dei dati

Questo errore si verifica quando le regole di registrazione potrebbero essere state modificate o eliminate. Usare il Reconfigure pulsante per applicare patch alle regole di registrazione e riprovare.

Accesso negato

Ciò si verifica quando il token del portale dell'utente scade o non dispone delle autorizzazioni per visualizzare l'area di lavoro di Monitoraggio di Azure associata per il cluster. Questo problema può essere in genere risolto aggiornando la sessione del browser o effettuando di nuovo l'accesso.

Si è verificato un errore sconosciuto

Se il messaggio di errore persiste, contattare il supporto tecnico per aprire un ticket.