Dela via


Ansluta Grafana till Azure Monitor Prometheus-mått

Det vanligaste sättet att analysera och presentera Prometheus-data är med en Grafana-instrumentpanel. Du kan samla in Prometheus-mått i Azure på följande sätt:

Den här artikeln beskriver hur du konfigurerar Azure-värdbaserade Prometheus-mått som datakälla för Azure Managed Grafana, lokalt installerad Grafana som körs på en virtuell Azure-dator eller en Grafana-instans som körs utanför Azure.

Frågeslutpunkt för Azure Monitor-arbetsyta

I Azure lagras Prometheus-data på en Azure Monitor-arbetsyta. När du konfigurerar Prometheus-datakällan i Grafana använder du frågeslutpunkten för din Azure Monitor-arbetsyta. Om du vill hitta frågeslutpunkten öppnar du sidan Översikt för din Azure Monitor-arbetsyta i Azure Portal.

En skärmbild som visar frågans slutpunkts-URL för en Azure Monitor-arbetsyta.

Konfigurera Grafana

Azure Managed Grafana

När du skapar en Azure Managed Grafana-instans konfigureras den automatiskt med en hanterad systemidentitet. Identiteten har rollen Övervakningsdataläsare tilldelad till sig på prenumerationsnivå. Med den här rollen kan identiteten läsa alla övervakningsdata för prenumerationen. Den här identiteten används för att autentisera Grafana till Azure Monitor. Du behöver inte göra något för att konfigurera identiteten.

Skapa Prometheus-datakällan i Grafana.

Följ dessa steg för att konfigurera Prometheus som en datakälla:

  1. Öppna din Azure Managed Grafana-arbetsyta i Azure Portal.
  2. Välj på slutpunkten för att visa Grafana-arbetsytan.
  3. Välj Anslutningar och sedan Datakällor.
  4. Välj Lägg till datakälla
  5. Sök efter och välj Prometheus.
  6. Klistra in frågeslutpunkten från Azure Monitor-arbetsytan i fältet Prometheus-server-URL .
  7. Under Autentisering väljer du Azure Auth.
  8. Under Azure-autentisering väljer du Hanterad identitet i listrutan Autentisering .
  9. Rulla längst ned på sidan och välj Spara och testa.

Skärmbild av konfigurationen för Prometheus-datakällan.

Vanliga frågor och svar

Det här avsnittet innehåller svar på vanliga frågor.

Jag saknar alla eller några av mina mått. Hur felsöker jag?

Du kan använda felsökningsguiden för att mata in Prometheus-mått från den hanterade agenten här.

Varför saknar jag mått som har två etiketter med samma namn men ett annat hölje?

Azure-hanterad Prometheus är ett skiftlägesokänsligt system. Den behandlar strängar, till exempel måttnamn, etikettnamn eller etikettvärden, som samma tidsserie om de endast skiljer sig från en annan tidsserie när det gäller strängen. Mer information finns i Översikt över Prometheus-mått.

Jag ser vissa luckor i måttdata, varför inträffar detta?

Under noduppdateringar kan du se ett mellanrum på 1 minut till 2 minuter i måttdata för mått som samlats in från våra insamlare på klusternivå. Det här felet beror på att noden som data körs på uppdateras som en del av en normal uppdateringsprocess. Den här uppdateringsprocessen påverkar klusteromfattande mål som kube-state-metrics och anpassade programmål som anges. Detta inträffar när klustret uppdateras manuellt eller via autouppdate. Det här beteendet förväntas och inträffar på grund av den nod som körs när den uppdateras. Det här beteendet påverkar inte någon av våra rekommenderade aviseringsregler.

Nästa steg