Delen via


SAP HANA (grote instanties) in Azure bewaken

In dit artikel bekijken we het bewaken van SAP HANA Large Instances in Azure (ook wel bekend als BareMetal Infrastructure).

SAP HANA on Azure (Large Instances) verschilt niet van andere IaaS-implementaties. Het bewaken van het besturingssysteem en de toepassing is belangrijk. U wilt weten hoe de toepassingen de volgende resources verbruiken:

  • CPU
  • Geheugen
  • Netwerkbandbreedte
  • Schijfruimte

Controleer uw SAP HANA Large Instances om te zien of de bovenstaande resources voldoende zijn of dat ze worden uitgeput. De volgende secties geven meer informatie over elk van deze resources.

CPU-resourceverbruik

SAP definieert een maximale drempelwaarde voor CPU-gebruik voor de SAP HANA-workload. Als u binnen deze drempelwaarde blijft, zorgt u ervoor dat u voldoende CPU-resources hebt om door de gegevens te werken die zijn opgeslagen in het geheugen. Hoog CPU-verbruik kan optreden wanneer SAP HANA-services query's uitvoeren vanwege ontbrekende indexen of vergelijkbare problemen. Het bewaken van het CPU-verbruik van de grote HANA-instantie en het CPU-verbruik van specifieke HANA-services is dus essentieel.

Geheugenverbruik

Het is belangrijk om het geheugenverbruik zowel binnen HANA als buiten HANA te bewaken op de SAP HANA Large Instance. Controleer hoe de gegevens door HANA toegewezen geheugen verbruiken, zodat u binnen de richtlijnen voor het aanpassen van de grootte van SAP kunt blijven. Bewaak het geheugenverbruik op het grote exemplaar om ervoor te zorgen dat niet-HANA-software niet te veel geheugen verbruikt. U wilt niet dat niet-HANA-software concurreert met HANA voor geheugen.

Netwerkbandbreedte

De bandbreedte van de Azure Virtual Network -gateway (VNet) is beperkt. Er kunnen slechts zoveel gegevens naar het Azure-VNet worden verplaatst. Bewaak de gegevens die worden ontvangen door alle Azure-VM's in een VNet. Op deze manier weet u wanneer u de limieten nadert van de Azure-gateway-SKU die u hebt geselecteerd. Het is ook zinvol om binnenkomend en uitgaand netwerkverkeer op de grote HANA-instantie te bewaken om de volumes te volgen die in de loop van de tijd worden verwerkt.

Schijfruimte

Het verbruik van schijfruimte neemt meestal in de loop van de tijd toe. Veelvoorkomende oorzaken zijn onder andere:

  • Gegevensvolume neemt in de loop van de tijd toe
  • Uitvoering van back-ups van transactielogboeken
  • Traceringsbestanden opslaan
  • Opslagmomentopnamen maken

Het is dus belangrijk om het gebruik van schijfruimte te bewaken en de schijfruimte te beheren die is gekoppeld aan de grote instantie van HANA.

Vooraf geladen diagnostische hulpprogramma's van het systeem

Voor de Type II-SKU's van de grote HANA-exemplaren wordt de server geleverd met de vooraf geladen diagnostische hulpprogramma's van het systeem. U kunt deze diagnostische hulpprogramma's gebruiken om de systeemstatuscontrole uit te voeren.

Voer de volgende opdracht uit om het statuscontrolelogboekbestand te genereren op /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Wanneer u met het Microsoft Ondersteuning team samenwerkt om een probleem op te lossen, wordt u mogelijk gevraagd om de logboekbestanden op te geven met behulp van deze diagnostische hulpprogramma's. U kunt het bestand zippen met behulp van deze opdracht:

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

Azure Monitor voor SAP-oplossingen

U kunt Azure Monitor voor SAP-oplossingen gebruiken om alle hierboven vermelde resources en meer te bewaken. Azure Monitor voor SAP-oplossingen is systeemeigen voor Azure. Hiermee kunt u gegevens uit de Azure-infrastructuur en -databases op één locatie verzamelen en de gegevens visueel correleren voor snellere probleemoplossing. Zie SAP bewaken in Azure voor meer informatie.

Volgende stappen

Meer informatie over het bewaken en oplossen van problemen vanuit SAP HANA.