Övervaka SAP HANA (stora instanser) i Azure

I den här artikeln ska vi titta på övervakning av stora SAP HANA-instanser i Azure (även kallat BareMetal-infrastruktur).

SAP HANA på Azure (stora instanser) skiljer sig inte från någon annan IaaS-distribution. Det är viktigt att övervaka operativsystemet och programmet. Du vill veta hur programmen använder följande resurser:

  • Processor
  • Minne
  • Nätverksbandbredd
  • Diskutrymme

Övervaka dina stora SAP HANA-instanser för att se om ovanstående resurser är tillräckliga eller om de håller på att tömmas. Följande avsnitt innehåller mer information om var och en av dessa resurser.

Cpu-resursförbrukning

SAP definierar ett högsta tröskelvärde för CPU-användning för SAP HANA-arbetsbelastningen. Om du håller dig inom det här tröskelvärdet har du tillräckligt med CPU-resurser för att arbeta med data som lagras i minnet. Hög CPU-förbrukning kan inträffa när SAP HANA-tjänster kör frågor på grund av saknade index eller liknande problem. Det är därför viktigt att övervaka CPU-förbrukningen för den stora HANA-instansen och CPU-förbrukningen för specifika HANA-tjänster.

Minnesförbrukning

Det är viktigt att övervaka minnesförbrukningen både inom HANA och utanför HANA på den stora SAP HANA-instansen. Övervaka hur data förbrukar HANA-allokerat minne så att du kan hålla dig inom storleksriktlinjerna för SAP. Övervaka minnesförbrukningen på den stora instansen för att se till att icke-HANA-programvara inte förbrukar för mycket minne. Du vill inte att icke-HANA-programvara ska konkurrera med HANA om minne.

Nätverksbandbredd

Bandbredden för Azure Virtual Network-gatewayen (VNet) är begränsad. Endast så mycket data kan flyttas till det virtuella Azure-nätverket. Övervaka de data som tas emot av alla virtuella Azure-datorer i ett virtuellt nätverk. På så sätt vet du när du närmar dig gränserna för den Azure Gateway-SKU som du har valt. Det är också bra att övervaka inkommande och utgående nätverkstrafik på den stora HANA-instansen för att spåra de volymer som hanteras över tid.

Diskutrymme

Diskutrymmets förbrukning ökar vanligtvis över tid. Vanliga orsaker är:

  • Datavolymen ökar över tid
  • Körning av säkerhetskopior av transaktionsloggar
  • Lagra spårningsfiler
  • Ta ögonblicksbilder av lagring

Därför är det viktigt att övervaka diskutrymmesanvändningen och hantera diskutrymmet som är associerat med den stora HANA-instansen.

Förinstallerade systemdiagnostikverktyg

För SKU:er av typ II för stora HANA-instanser levereras servern med de förinstallerade systemdiagnostikverktygen. Du kan använda de här diagnostikverktygen för att utföra hälsokontrollen av systemet.

Kör följande kommando för att generera hälsokontrollloggfilen på /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

När du arbetar med Microsoft Support-teamet för att felsöka ett problem kan du bli ombedd att ange loggfilerna med hjälp av de här diagnostikverktygen. Du kan zippa filen med det här kommandot:

tar  -czvf health_check_logs.tar.gz /var/log/health_check

Azure Monitor för SAP-lösningar

Du kan använda Azure Monitor för SAP-lösningar för att övervaka alla resurser som anges ovan och mer. Azure Monitor för SAP-lösningar är inbyggt i Azure. Det gör att du kan samla in data från Azure-infrastruktur och databaser till en enda plats och visuellt korrelera data för snabbare felsökning. Mer information finns i Övervaka SAP på Azure.

Nästa steg

Lär dig mer om hur du övervakar och felsöker inifrån SAP HANA.