Övervaka virtuella datorer med Azure Monitor

Det här scenariot beskriver hur du använder Azure Monitor för att övervaka hälsotillstånd och prestanda för virtuella datorer och deras arbetsbelastningar. Den innehåller insamling av telemetri som är kritisk för övervakning, analys och visualisering av insamlade data för att identifiera trender och hur du konfigurerar aviseringar för att proaktivt meddelas om kritiska problem.

Den här artikeln introducerar scenariot och innehåller allmänna begrepp för övervakning av virtuella datorer i Azure Monitor. Om du vill gå direkt till ett visst område kan du läsa någon av de andra artiklarna som ingår i det här scenariot som beskrivs i följande tabell.

Artikel Description
Aktivera övervakning Konfigurera Azure Monitor att övervaka virtuella datorer, vilket innefattar att aktivera VM-insikter och aktivera varje virtuell dator för övervakning.
Analysera Analysera övervakningsdata som samlas in Azure Monitor virtuella datorer och deras gästoperativsystemet och program för att identifiera trender och viktig information.
Aviseringar Skapa aviseringar för att proaktivt identifiera kritiska problem i dina övervakningsdata.
Övervaka säkerhet Upptäck Azure-tjänster för övervakning av säkerheten för virtuella datorer.
Övervaka arbetsbelastningar Övervaka program och andra arbetsbelastningar som körs på dina virtuella datorer.

Viktigt

Det här scenariot innehåller inte funktioner som inte är allmänt tillgängliga. Funktioner i offentlig förhandsversion, till exempel gästhälsa för virtuella datorer, kan avsevärt ändra rekommendationerna som görs här. Scenariot uppdateras när förhandsversionsfunktionerna blir allmänt tillgängliga.

Typer av datorer

Det här scenariot omfattar övervakning av följande typer av datorer med hjälp av Azure Monitor. Många av de processer som beskrivs här är desamma oavsett typ av dator. Överväganden för olika typer av datorer identifieras tydligt där det är lämpligt. Typerna av datorer är:

  • Virtuella Azure-datorer.
  • Skalningsuppsättningar för virtuella Azure-datorer.
  • Hybriddatorer, som är virtuella datorer som körs i andra moln, med en leverantör av hanterade tjänster eller lokalt. De omfattar även fysiska datorer som körs lokalt.

Övervakningslager

Det finns i grunden fyra lager för en virtuell dator som kräver övervakning. Varje lager har en distinkt uppsättning telemetri- och övervakningskrav.

Skikt Beskrivning
Virtuell värddator Den virtuella värddatorn i Azure. Azure Monitor har ingen åtkomst till värden i andra moln, men måste förlita sig på information som samlas in från gästoperativsystemet. Värden kan vara användbar för att spåra aktivitet, till exempel konfigurationsändringar, men används vanligtvis inte för betydande aviseringar.
Gästoperativsystem Operativsystemet som körs på den virtuella datorn, vilket är någon version av antingen Windows eller Linux. En stor mängd övervakningsdata är tillgängliga från gästoperativsystemet, till exempel prestandadata och händelser. Vm-insikter Azure Monitor ger en betydande mängd logik för övervakning av hälsotillstånd och prestanda för gästoperativsystemet.
Arbetsbelastningar Arbetsbelastningar som körs i gästoperativsystemet som stöder dina affärsprogram. Azure Monitor fördefinierad övervakning för vissa arbetsbelastningar. Du behöver vanligtvis konfigurera datainsamling och aviseringar för andra arbetsbelastningar med hjälp av övervakningsdata som de genererar.
Program Affärsprogrammet som är beroende av dina virtuella datorer kan övervakas med hjälp av Application Insights.

Diagram som visar övervakningslager.

Vm-insikter

Det här scenariot fokuserar på VM-insikter, som är den primära funktionen Azure Monitor för övervakning av virtuella datorer. Vm-insikter innehåller följande funktioner:

  • Förenklad registrering av agenter för att möjliggöra övervakning av gästoperativsystemet och arbetsbelastningarna för en virtuell dator.
  • Fördefinierade trendande prestandadiagram och arbetsböcker som du kan använda för att analysera grundläggande prestandamått från den virtuella datorns gästoperativsystemet.
  • Beroendekarta som visar processer som körs på varje virtuell dator och de sammankopplade komponenterna med andra datorer och externa källor.

Agenter

Alla övervakningsverktyg, till exempel Azure Monitor, kräver att en agent är installerad på en dator för att samla in data från gästoperativsystemet. Azure Monitor har för närvarande flera agenter som samlar in olika data, skickar data till olika platser och har stöd för olika funktioner. Vm-insikter hanterar distributionen och konfigurationen av de agenter som de flesta kunder kommer att använda. Olika agenter beskrivs i följande tabell om du behöver de specifika scenarier som de stöder. En detaljerad beskrivning och jämförelse av de olika agenterna finns i Översikt över Azure Monitor agenter.

Anteckning

Den Azure Monitor agenten ersätter Log Analytics-agenten, diagnostiktillägget och Telegraf-agenten helt när den får nödvändiga funktioner. Dessa andra agenter krävs fortfarande för funktioner som VM-insikter, Microsoft Defender för molnet och Microsoft Sentinel.

  • Azure Monitor:Stöder virtuella datorer i Azure, andra molnmiljöer och lokalt. Skickar data till Azure Monitor mått och loggar. När den har fullständigt stöd för VM-insikter, Microsoft Defender för molnet och Microsoft Sentinel, ersätter den helt Log Analytics-agenten och diagnostiktillägget.
  • Log Analytics-agent:Stöder virtuella datorer i Azure, andra molnmiljöer och lokalt. Skickar data till Azure Monitor loggar. Stöder VM-insikter och övervakningslösningar. Den här agenten är samma agent som används för System Center Operations Manager.
  • Beroendeagent:Samlar in data om de processer som körs på den virtuella datorn och deras beroenden. Använder Log Analytics-agenten för att överföra data till Azure och stöder VM-insikter, Tjänstkarta och Wire Data 2.0 lösningar.
  • Azure-diagnostiktillägg:Endast tillgängligt Azure Monitor virtuella datorer. Kan skicka data till Azure Event Hubs och Azure Storage.

Nästa steg

Analysera övervakningsdata som samlas in för virtuella datorer