Övervakningsöverväganden för VIRTUELLA Azure-datorer för SAP-arbetsbelastningar

Slutförd

Eftersom SAP:s övervakningskrav var specifika för SAP-program, kommer Microsoft inte att implementera de funktioner som krävs i Azure, utan låta kunderna distribuera de nödvändiga övervakningskomponenterna och konfigurationerna till sina virtuella Azure-datorer. Distribution och livscykelhantering av övervakningskomponenterna kan dock huvudsakligen automatiseras av Azure.

Lösningen som utvecklas för att aktivera SAP-övervakning baseras på begreppet Azure VM-agent och dess tillägg. Huvudidéen bakom det här konceptet är att tillåta (i fall som Azure Monitoring Extension för SAP), distribution av specialfunktioner till en virtuell dator och konfiguration av sådan programvara vid tidpunkten för distributionen. Tillägget krävs för att SAP-arbetsbelastningar ska stödjas på virtuella Azure-datorer.

"Azure VM-agenten" som möjliggör hantering av specifika Azure VM-tillägg på den virtuella datorn matas in i virtuella Windows som standard när den virtuella datorn skapas. När det gäller SUSE, Red Hat eller Oracle Linux är VM-agenten redan en del av Azure Marketplace avbildningen. När det gäller anpassade avbildningar måste VM-agenten installeras manuellt.

All interaktion mellan Azure Monitoring Extension för SAP och SAP-systemet sker via SAP-värdagenten. Värdagenten är en fristående komponent som inte är direkt beroende av SAP-kerneln, vilket eliminerar behovet av att uppdatera den under SAP-systemuppdateringarna.

SAP-övervakningsverktygen SAPOSCOL eller SAP-värdagenten hämtar Azure VM-telemetri via ett Azure-övervakningstillägg för SAP. Med det här tillägget kan SAP samla in viktiga prestandaräknare och visa dem via SAP-transaktioner ST06 och OS07. Tillägget matar in Azure-övervakningsstatistik i SAP-programmet för övervakning av operativsystem och DBA Cockpit-funktioner. Dessa data hjälper till att undersöka prestandaproblem och utgör grunden för kapacitetsplanering.

Om du vill aktivera tillägget kan du använda Az PowerShell (Set-AzVMAEMExtension) eller Azure CLI (az vm aem set). Om du vill kontrollera tilläggsfunktionen på en Windows virtuell Azure-dator kan du använda azperflib.exe körbar fil. Utdata från azperflib.exe visar alla ifyllda Azure-prestandaräknare för SAP. Längst ned i listan över insamlade räknare finns en sammanfattning och en hälsoindikator som visar status för övervakningstillägget. Om du vill kontrollera tilläggsfunktionen på en virtuell Linux Azure-dator undersöker du innehållet i filen /var/lib/AzrueEnhancedMonitor/PerfCounters.

Du måste uppdatera SAP-övervakningskonfigurationen i situationer där det gemensamma Microsoft- och SAP-teamet utökar övervakningsfunktioner, vilket resulterar i ändringar av antalet och typen av prestandaräknare som samlas in eller så introducerar Microsoft en ny version av den underliggande Azure-infrastrukturen som levererar övervakningsdata. På samma sätt krävs en uppdatering av konfigurationen om du ändrar antalet diskar som är anslutna till den virtuella Azure-dator som är värd för SAP-arbetsbelastningen, lägger till nya nätverksgränssnitt till den eller ändrar dess storlek. Om du vill uppdatera övervakningskonfigurationen upprepar du samma stegsekvens som du använde för att installera tillägget från början.