Dela via


Övervakning med Azure Managed Prometheus och Grafana

Viktig

Azure HDInsight på AKS drogs tillbaka den 31 januari 2025. Läs mer om i det här meddelandet.

Du måste migrera dina arbetsbelastningar till Microsoft Fabric- eller en motsvarande Azure-produkt för att undvika plötsliga uppsägningar av dina arbetsbelastningar.

Viktig

Den här funktionen är för närvarande i förhandsversion. De kompletterande villkor för användning för Förhandsversioner av Microsoft Azure innehåller fler juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller på annat sätt ännu inte släppts för allmän tillgänglighet. Information om den här specifika förhandsversionen finns i Azure HDInsight på AKS förhandsversionsinformation. För frågor eller funktionsförslag, vänligen skicka in en begäran på AskHDInsight med informationen och följ oss för fler uppdateringar om Azure HDInsight Community.

Kluster- och tjänstövervakning är en integrerad del av alla organisationer. Azure HDInsight på AKS levereras med integrerad övervakningsupplevelse med Azure-tjänster. I den här artikeln använder vi hanterad Prometheus-tjänst med Azure Grafana-instrumentpaneler för övervakning.

Azure Managed Prometheus är en tjänst som övervakar dina molnmiljöer. Övervakningen är att underhålla deras tillgänglighets- och prestanda- och arbetsbelastningsmått. Den samlar in data som genereras av resurser i dina Azure-instanser och från andra övervakningsverktyg. Data används för att tillhandahålla analys mellan flera källor.

Azure Managed Grafana är en datavisualiseringsplattform som bygger på Grafana-programvaran från Grafana Labs. Den är byggd som en fullständigt hanterad Azure-tjänst som drivs och stöds av Microsoft. Grafana hjälper dig att samla mått, loggar och spårningar i ett enda användargränssnitt. Med dess omfattande stöd för datakällor och graffunktioner kan du visa och analysera dina program- och infrastrukturtelemetridata i realtid.

Den här artikeln beskriver information om hur du aktiverar övervakningsfunktionen i HDInsight på AKS.

Förutsättningar

Anvisningar om hur du skapar en HDInsight på AKS-kluster finns i Komma igång med Azure HDInsight på AKS.

Aktivera Azure Managed Prometheus och Grafana

Azure Managed Prometheus och Grafana Monitoring måste konfigureras på klusterpoolsnivå för att aktivera den på klusternivå. Du måste överväga olika steg när du aktiverar övervakningslösningen.

# Scenario Möjliggöra Inaktivera
1 Skapa klusterpool -During Not Supported Default
2 Klusterpool – efter skapandet Supported Not Supported
3 Kluster – under skapandet Supported Default
4 Kluster – efter skapandet Supported Supported

När klusterpoolen skapas

För närvarande kan inte hanterade Prometheus- aktiveras när klusterpoolen skapas. Du kan konfigurera den efter skapandet av klusterpoolen.

Åtgärder efter skapande av klusterpool

Övervakning kan aktiveras från fliken Integreringar i en befintlig klusterpoolsvy som är tillgänglig i Azure-portalen. Du kan använda förskapade arbetsytor eller skapa en ny när du konfigurerar övervakningen för klusterpoolen.

Använda förskapad arbetsyta

  1. Klicka på konfigurera för att aktivera Azure Prometheus-övervakning.

    Skärmbild som visar fliken för integreringskonfiguration.

  2. Klicka på Avancerade inställningar för att koppla dina förskapade arbetsytor.

    Skärmbild som visar avancerade inställningar.

    Skärmbild som visar hur du konfigurerar Prometheus steg 1.

Skapa Azure Prometheus och Grafana-arbetsytan samtidigt som övervakning i klusterpoolen aktiveras

Du kan skapa arbetsytorna från HDInsight på AKS-klusterpoolsidan.

  1. Klicka på Konfigurera bredvid alternativet Azure Prometheus.

    Skärmbild som visar hur du konfigurerar Prometheus steg 2.

  2. Klicka på Skapa ny-arbetsyta för Azure Managed Prometheus.

    Skärmbild som visar hur du konfigurerar Prometheus steg 3.

  3. Fyll i namnet, regionen och klicka på Skapa för Prometheus.

    Skärmbild som visar hur du konfigurerar Prometheus steg 4.

  4. Klicka på Skapa ny arbetsyta för Azure Managed Grafana.

  5. Fyll i Namn, Region och klicka på Skapa för Grafana.

    Skärmbild som visar hur du konfigurerar Prometheus steg 5.

    Not

    1. Hanterad Grafana kan endast aktiveras om Managed Prometheus är aktiverat.
    2. När Azure Managed Prometheus-arbetsytan och Azure Managed Grafana-arbetsytan har aktiverats från HDInsight i AKS-klusterpoolen kan den inte inaktiveras från klusterpoolen igen. Den måste inaktiveras från klusternivån.

När klustret skapas

Aktivera Azure Managed Prometheus när klustret skapas

  1. När klusterpoolen har skapats och Azure Managed Prometheus har aktiverats måste användaren skapa en HDI på AKS-klustret i samma klusterpool.

  2. När klustret skapas går du till sidan Integration och aktiverar Azure Prometheus.

    Skärmbild som visar att aktivera prometheus-övervakning.

Efter klusterskapande

Du kan också aktivera Azure Managed Prometheus efter HDI när AKS-kluster skapas

  1. Gå till fliken Integreringar på klustersidan.

  2. Aktivera Azure Prometheus-övervakning med växlingsknappen och klicka på Spara.

    Skärmbild som visar hur du sparar konfigurationen.

    Anteckning

    På samma sätt, om du behöver inaktivera övervakningen med Azure Prometheus, kan du göra det genom att inaktivera växlingsknappen och klicka på Spara.

Aktivera nödvändiga behörigheter

Om du vill visa Azure Managed Prometheus och Azure Managed Grafana från HDInsight på AKS-portalen måste du ha vissa behörigheter enligt följande.

Användarbehörighet: För att visa Azure Managed Grafana krävs rollen "Grafana Viewer" för användaren på Azure Managed Grafana-arbetsytan, åtkomstkontroll (IAM). Visa hur du beviljar användaråtkomst här.

  1. Öppna den Grafana-arbetsyta som konfigurerats i klusterpoolen.

  2. Välj rollen som Grafana Viewer

  3. Välj användarnamnet som kommer åt Grafana-instrumentpanelen.

  4. Välj användaren och klicka på Granska+ Tilldela

    Anteckning

    Om användaren har för avsikt att skapa Azure Managed Prometheus i förväg kräver Grafana-identiteten ytterligare behörighet för Övervakningsläsare.

  5. På sidan Grafana-arbetsyta (den som är länkad till klustret) ges behörigheten Övervakningsläsare på fliken Identitet.

    Skärmbild som visar hur du tilldelar roll.

  6. Klicka på Lägg till rolltilldelning.

  7. Välj följande parametrar

    1. Omfattning som prenumeration
    2. Prenumerationens namn.
    3. Rollen som övervakningsläsare

    Skärmbild som visar hur du tilldelar roll.

    Obs

    Om du vill visa andra roller för Grafana-användare kan du se här .

Visa mått

Vi använder ett Apache Spark-kluster™ som exempel i det här fallet, förutsatt att få jobb körs i klustret för att få måtten.

Granska följande steg för att använda Grafana-exempelmallarna:

  1. Ladda ned exempelmallen från här för respektive arbetsbelastning (ladda ned Apache Spark-mallen i det här fallet).

  2. Logga in på Grafana-instrumentpanelen från klustret.

    Skärmbild som visar hur du anger tidsram.

  3. När sidan Grafana-instrumentpanel har öppnats, klickar du på Ny > Import

    Skärmbild som visar hur du ställer in måtttyp.

  4. Klicka på knappen för att ladda upp instrumentpanelens JSON-fil och ladda upp Apache Spark Grafana-mallen som du har laddat ner och klicka sedan på Importera.

    Skärmbild som visar hur du kör frågan.

  5. När uppladdningen är klar kan du klicka på instrumentpanelen för att visa måtten.

    Skärmbild som visar hur du visar utdata.

Hänvisning