Självstudie: Övervaka en hybriddator med VM-insikter

Azure Monitor kan samla in data direkt från dina hybriddatorer till en Log Analytics-arbetsyta för detaljerad analys och korrelation. Du kan aktivera VM-insikter för att samla in data från dina virtuella datorer som inte är Azure(VM). Det finns olika alternativ för att distribuera Azure Monitor-agenten till dina Arc-aktiverade servrar, men den här självstudien visar hur du gör det med hjälp av Azure-portalen för att aktivera VM-insikter på en ansluten dator.

Prerequisites

  • Om du inte har en Azure-prenumeration, skapa ett gratis konto innan du börjar.

  • Använd vår snabbstart för att ansluta en hybriddator till Azure Arc. Den här självstudien förutsätter att du redan har anslutit en dator till Azure Arc.

  • Kontrollera att hybriddatorn använder ett opererande system som stöds av Azure Monitor Agent.

  • Ha behörighet att skapa regler för datainsamling (DCR) och associera dem med datorer. Se Behörigheter för datainsamlingsregel.

  • Konfigurera nätverkssäkerhetsgruppen (NSG) eller brandväggen för att tillåta utgående TCP-port 443-trafik (HTTPS) till AzureMonitorAzureResourceManager och . Dessa tjänsttaggar gäller för din NSG och inte Azure-resurstaggar.

    Fullständiga krav finns i Azure Monitor Agentnätverkskonfiguration. Du kan köra något av följande kommandon för att konfigurera trafik för brandväggen. Ersätt <resource-group> och <nsg-name> med dina egna värden:

    $nsg = Get-AzNetworkSecurityGroup -ResourceGroupName "<resource-group>" -Name "<nsg-name>"
    
    # Add AzureMonitor outbound rule
    $nsg | Add-AzNetworkSecurityRuleConfig `
    -Name "AllowAzureMonitorOutbound" `
    -Priority 150 `
    -Direction Outbound `
    -Access Allow `
    -Protocol Tcp `
    -SourceAddressPrefix * `
    -SourcePortRange * `
    -DestinationAddressPrefix AzureMonitor `
    -DestinationPortRange 443
    
    # Add AzureResourceManager outbound rule
    $nsg | Add-AzNetworkSecurityRuleConfig `
    -Name "AllowAzureResourceManagerOutbound" `
    -Priority 151 `
    -Direction Outbound `
    -Access Allow `
    -Protocol Tcp `
    -SourceAddressPrefix * `
    -SourcePortRange * `
    -DestinationAddressPrefix AzureResourceManager `
    -DestinationPortRange 443
    
    $nsg | Set-AzNetworkSecurityGroup
    

Aktivera VM-insikter

  1. Logga in på Azure-portalen. I sökfältet söker du efter och väljer Azure Arc.

  2. Under Infrastruktur väljer du Datorer och sedan den anslutna dator som du skapade i snabbstartsartikeln .

  3. På tjänstmenyn går du till Övervakning och väljer Insikter. Portalen öppnar sidan Övervaka för datorn. Om förbättrad övervakning inte har aktiverats visar flera prestandadiagram inga data och ett meddelande visas som erbjuder att aktivera dem. Välj Konfigurera för att öppna sidan Konfigurera övervakare .

    Skärmbild av fönstret Insikter med knappen Konfigurera.

  4. På sidan Konfigurera övervakare lämnar du [Förhandsversion] OpenTelemetry-mått valda. En standardarbetsyta Log Analytics väljs automatiskt. Om det inte redan finns någon skapas en i samma region som den anslutna datorn. Om du vill använda en befintlig arbetsyta i stället väljer du Anpassa infrastrukturövervakning och väljer arbetsytan.

  5. Välj Granska + Aktivera och välj sedan Aktivera.

    Statusmeddelanden visas medan konfigurationen utförs och Azure Monitor Agent-tillägget är installerat på den anslutna datorn. Den här processen tar några minuter.

    När processen är klar visas ett meddelande om att maskinen har registrerats och att Insights har distribuerats.

Visa data som samlas in

När Azure Monitor Agent har installerats tar det några minuter innan tillräckligt med data samlas in för att fylla i portalen.

  1. I tjänstmenyn under Övervakning väljer du Insikter för att återgå till sidan Övervaka .

  2. Om du har aktiverat både måttbaserade och loggbaserade upplevelser visas en väljare överst på sidan. Välj varje upplevelse för att jämföra tillgängliga diagram och insikter:

    • Måttbaserade visualiseringar (förhandsversion) – Visar prestandaindikatorer som fokuserar på processor-, minnes-, disk- och nätverksanvändning. Innehåller även status från Service Health och Resource Health.

    • Log based visualizations (Classic) – Använder sammanfattade prestandadata som samlats in på din Log Analytics arbetsyta. Välj fliken Prestanda för att visa räknare för datorn. Rulla nedåt för att visa fler räknare eller hovra över ett diagram och visa medelvärden och percentiler från den tidpunkt då Azure Monitor Agent installerades.

      Skärmbild av fliken Insikters prestanda med diagram för den valda datorn i loggbaserad klassisk vy.

  3. Välj fliken Karta . Kartfunktionen visar de processer som körs på datorn och deras beroenden. Den loggbaserade klassiska vyn innehåller en extra flik. Välj Expandera egenskapspanelen för att öppna egenskapsfönstret.

    Note

    Även om fliken Karta visas i båda funktionerna, se vägledningen för VM Insights Map och Dependency Agent retirement för att lära dig mer.

  4. Om du vill visa loggdata går du till tjänstmenyn under Övervakning och väljer Loggar. En lista över tabeller som lagras i Log Analytics arbetsytan för datorn visas. De tillgängliga tabellerna skiljer sig åt mellan Windows- och Linux-datorer. Som standardinställning fyller VM-insikter tabellerna Heartbeat och InsightsMetrics.

  5. (Valfritt) Om du använder en Windows dator och konfigurerat Windows händelseloggsamling väljer du tabellen Event. Log Analytics öppnas med en enkel fråga för att hämta insamlade händelseloggposter. Om den här tabellen inte finns konfigureras inte händelseloggsamlingen. För att lägga till det, se Collect Windows händelseloggar med Azure Monitor Agent.

Nästa steg

Mer information om Azure Monitor finns i följande artikel:

Översikt över Azure Monitor