Dela via


Använda Azure Monitor-instrumentpaneler med Grafana (förhandsversion)

Viktigt!

Se kompletterande användningsvillkor för Microsoft Azure Previews för juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller på annat sätt ännu inte har släppts i allmän tillgänglighet.

Den här artikeln beskriver hur du använder Azure Monitor-instrumentpaneler med Grafana. Den omfattar att skapa, redigera, importera och dela instrumentpaneler för övervakning av data.

Förutsättningar

  • Köra Azure-resurser som har skapat data under minst 15 minuter.
  • Tilldelad övervakningsläsare för åtkomst till Azure Managed Prometheus (Azure Monitor-arbetsyta).

Mer information om RBAC och tilldelning av roller finns i Azure RBAC.

Använda instrumentpanelsmallar

Instrumentpaneler för Azure-hanterade mallar är förkonfigurerade och uppdateras automatiskt för ofta använda Azure-resurser och Azure Kubernetes Services. De hjälper dig att komma igång snabbt. Följande steg är till för att använda dessa Grafana-instrumentpaneler som redan är tillgängliga i Azure-portalen. Azure-hanterade mallar identifieras med en tagg.

Skärmbild av en hanterad Azure-mall som visar galleriet.

  1. Gå till Azure Monitor i Azure-portalen.
  2. Välj Dashboards med Grafana (förhandsversion).
  3. Bläddra i listan över tillgängliga instrumentpaneler i Azure Monitor- eller Azure Managed Prometheus-listor.
  4. Välj en instrumentpanel, till exempel Azure | Insikter | Lagringskonton eller Azure | Insikter | Key Vaults.
  5. Välj en prenumeration och resursgrupp där målresursen finns. Instrumentpanelen läses in baserat på den instrumentpanel du valde och de valda resurserna.

Skapa en ny Grafana-instrumentpanel

  1. Välj Ny instrumentpanel inifrån Grafana-gränssnittet.
  2. Skapa instrumentpanelen genom att ange en prenumeration, resursgrupp och region.
  3. Lägg till en visualisering.
  4. Välj en datakälla som stöds (Azure Monitor eller Prometheus) för den första panelen.
  5. Lägg till paneler med inbyggda eller kodbaserade frågeredigerare.

Spara en kopia av en instrumentpanel

Du kan välja Spara som för att spara instrumentpanelen i din prenumeration och göra ändringar utan att påverka den ursprungliga instrumentpanelen.

  1. Öppna instrumentpanelen.
  2. Välj Spara som.
  3. Ange en rubrik i fältet Rubrik .
  4. Välj prenumerationen för instrumentpanelen i listrutan Prenumeration .
  5. Välj resursgruppen i listrutan Resursgrupp .
  6. Välj plats (region) i listrutan Plats .
  7. Välj Spara.
  8. Välj Ja för att öppna instrumentpanelens kopia och börja redigera.

Redigera instrumentpanel

Anmärkning

Redigeringsverktyg och beteende följer grafanas standardkontroller med öppen källkod.

  1. Öppna en redigerbar instrumentpanel (skapad eller importerad).
  2. Välj Redigera för att ändra paneler, frågor och visualiseringar.

Mer information om hur du redigerar en Grafana-instrumentpanel finns i Grafana-dokumentationen.

Importera Grafana-instrumentpaneler med JSON

Följande instruktioner förutsätter att du har loggat in på ditt Azure-konto, är i Azure Monitor-området i Azure-portalen och valt Instrumentpaneler med Grafana (förhandsversion).

Navigera till den instrumentpanel som du vill importera med hjälp av webbplatsfönstret eller fliken Grafana.

  1. Ladda ned JSON-filen för instrumentpanelen.
  2. I fönstret eller fliken i Azure-portalen går du till skärmen Instrumentpaneler med Grafana (förhandsversion) och väljer Ny>import.
  3. Välj JSON-filen.
  4. Välj Läs in.
  5. Ange ett namn för instrumentpanelen.
  6. Välj prenumeration, resursgrupp och region.
  1. Besök Grafana-instrumentpanelsgalleriet.
  2. Leta upp en instrumentpanel med hjälp av en JSON-fil eller instrumentpanels-ID.
  3. På sidan Azure Monitor i Azure-portalen, öppna Import i Azure Monitor-instrumentpaneler.
  4. Ange instrumentpanelens ID eller ladda upp motsvarande JSON-fil.
  5. Följ importstegen ovan.

Anmärkning

Endast Azure Monitor- och Prometheus-instrumentpaneler som använder datakällor som stöds kan importeras.

Instrumentpaneler som du importerar eller skapar kräver RBAC-åtkomstkonfiguration för att dela dem med specifika personer eller grupper.

  1. Öppna instrumentpanelen.
  2. Välj Dela. Fönstret Dela instrumentpanel öppnas. Kopiera länken till instrumentpanelen till ditt urklipp.
  3. Granska delningsalternativ:
    • Personer med den här länken kan redigera – Om du aktiverar det här alternativet skapas en länk som öppnar instrumentpanelen i standardvyn och ger möjlighet att redigera för användare med nödvändiga skrivbehörigheter för instrumentpanelen. Om du inaktiverar det här alternativet skapas en länk som öppnar instrumentpanelen i visningsläge för alla användare.
    • Lås tidsintervall – Om instrumentpanelen använder ett relativt tidsintervall, t.ex. nu-30 m till nu, konverterar aktivering av det här alternativet tidsintervallet i länken till ett absolut tidsintervall. På så sätt kan länkmottagare visa samma absoluta tidsintervall som när de delas.
    • Behåll variabler – Om instrumentpanelen innehåller variabler behåller aktivering av det här alternativet de aktuella värdena för variablerna och inkluderar dem i den genererade länken.
  4. Välj Hantera delningsalternativ för att använda RBAC-arbetsflödet för att bevilja visning eller redigera åtkomst till användare eller grupper. Rollen Läsare krävs för att visa instrumentpanelen. Bidragsgivaren måste redigera instrumentpanelen. Länkmottagaren behöver också åtkomst till alla datakällor som används i innehållet på den här Grafana-instrumentpanelen. Rollen Övervakningsläsare krävs för Azure Monitor-data och Övervakning av dataläsare krävs för Prometheus-data.

Anmärkning

Microsoft.Dashboard/dashboard/read och Microsoft.Dashboard/dashboard/write kan också användas för att tilldela behörigheter med mer detaljerad kontroll.

  1. Kopiera länken till instrumentpanelen till ditt urklipp.
  2. Klistra in länken i önskad kommunikationsmetod för att dela den.

Använda instrumentpaneler med Azure Kubernetes Service (AKS)

Kubernetes-klustret måste registreras i Azure Managed Prometheus.

Krav för Prometheus

Om du vill köra frågor mot Prometheus-mått från en Azure Monitor-arbetsyta med Azure Monitor-instrumentpaneler och Grafana måste du göra följande:

  1. Skapa en Azure Monitor-arbetsyta.
  2. Se till att Azure Monitor-arbetsytan samlar in Prometheus-mått från ett AKS-kluster.
  3. Aktivera Hanterad Prometheus i ett befintligt AKS-kluster (endast Prometheus):
    1. Gå till klustret i Azure Portal.
    2. I tjänstmenyn går du till Övervakning och väljer Inställningar för Insights>Monitor.
    3. Markera endast kryssrutan Aktivera Prometheus-mått. Du behöver inte aktivera Azure Managed Grafana.
    4. Välj Avancerade inställningar om du vill välja alternativa arbetsytor eller skapa nya.
    5. Välj Konfigurera.

Anmärkning

Azure Managed Grafana krävs inte för att visa Prometheus i Azure Monitor-instrumentpaneler med Grafana. Se en jämförelse av lösningarna här.

Rolltilldelning

Användaren måste vara tilldelad roll som kan utföra åtgärden microsoft.monitor/accounts/read på Azure Monitor-arbetsytan.

Välj en instrumentpanel

  1. Gå till det AKS-kluster som du vill arbeta med i Azure-portalen.
  2. Välj Instrumentpaneler med Grafana (förhandsversion).
  3. Välj en instrumentpanel. Instrumentpanelen fylls i med datakällan och klustret.

Relevanta filter för datakälla och kluster fylls i i förväg baserat på ditt AKS-kluster. Använd ytterligare filter efter behov. De visuella instrumentpanelens bilder uppdateras för att återspegla val.

Tagga en instrumentbräda

Azure Monitor-instrumentpaneler med Grafana-taggar hanteras med hjälp av Azure-taggar. Grafana-instrumentpanelstaggar med öppen källkod finns kvar på instrumentpanelens JSON under import och export men används inte för att fylla i Azure-taggar.

För att lägga till taggar för instrumentpanelen på en sparad instrumentpanel, lägg till eller uppdatera Azure-taggen med nyckeln GrafanaDashboardTags med dina taggnamn genom att använda kommatecken för att separera olika taggar.

Skärmbild av taggningsgränssnittet.

Instrumentpaneler som skapats eller sparats från kontexten för ett Azure Kubernetes Service-kluster har automatiskt Azure-taggen GrafanaDashboardResourceType: microsoft.ContainerService/managedClusters tillagd.

Du kan också lägga till den här taggen GrafanaDashboardResourceType: microsoft. ContainerService/managedClusters till en sparad instrumentpanel för att kunna komma åt och visa instrumentpanelen i kontexten för AKS-kluster.