Concepten van Azure Monitor voor SAP-oplossingen

Voltooid

Azure Monitor voor SAP-oplossingen maakt gebruik van bestaande Functies van Azure Monitor , zoals Log Analytics en Workbooks, om meer bewakingsmogelijkheden te bieden. Voorbeeld:

  • Gebruik een Azure Log Analytics-werkruimte om het volgende te doen:

    • Aangepaste visualisaties maken door standaardwerkmappen te bewerken

    • Aangepaste query's schrijven

    • Aangepaste waarschuwingen maken

  • Profiteer van de flexibele bewaarperiode

  • Verbinding maken bewakingsgegevens met hun ticketsysteem.

Welke gegevens verzamelt Azure Monitor voor SAP-oplossingen?

Azure Monitor voor SAP-oplossingen verzamelt geen metrische gegevens van Azure Monitor of resourcelogboekgegevens, zoals bij andere Azure-resources. In plaats daarvan worden aangepaste logboeken rechtstreeks naar het Azure Monitor-logboeksysteem verzonden. Daar kunt u de ingebouwde functies van Log Analytics gebruiken.

Gegevensverzameling in Azure Monitor voor SAP-oplossingen is afhankelijk van de providers die u configureert. De volgende gegevens worden verzameld voor elke provider.

Ha Pacemaker-clustergegevens

  • Status van knooppunt, resource en SBD
  • Beperkingen voor Pacemaker-locaties
  • Quorumstemmen en ringstatus

Zie ook de specificatie voor metrische gegevens voor ha_cluster_exporter.

SAP HANA-gegevens

  • CPU-, geheugen-, schijf- en netwerkgebruik
  • HANA-systeemreplicatie
  • HANA-back-up
  • HANA-hoststatus
  • Server- en naamserverfuncties indexeren
  • Databasegroei
  • Toptabellen
  • Bestandssysteemgebruik

Microsoft SQL Server-gegevens

  • CPU, geheugen en schijfgebruik
  • Hostnaam, SQL-exemplaarnaam en SAP-systeem-id
  • Batchaanvragen, compilaties en de levensverwachting van pagina's in de loop van de tijd
  • Top 10 duurste SQL-instructies in de loop van de tijd
  • Top 12 grootste tabellen in het SAP-systeem
  • Problemen vastgelegd in het FOUTENlogboek van SQL Server
  • Processen en SQL-wachtstatistieken in de loop van de tijd blokkeren

Gegevens van het besturingssysteem (Linux)

  • CPU-gebruik, aantal fork's, actieve processen en geblokkeerde processen
  • Geheugengebruik en -distributie tussen gebruikte, in de cache opgeslagen en gebufferd
  • Wisselgebruik, paging en wisselsnelheid
  • Bestandssysteemgebruik, samen met het aantal bytes dat per blokapparaat is gelezen en geschreven
  • Lees-/schrijflatentie per blokapparaat
  • Doorlopend aantal I/O's en permanent lezen/schrijven van geheugenbytes
  • Netwerkpakketten in/uit en netwerkbytes in/uit

SAP NetWeaver-gegevens

  • Beschikbaarheid van SAP-systeem en toepassingsserver, waaronder de beschikbaarheid van het exemplaarproces van:
    • Dispatcher
    • ICM
    • Gateway
    • Berichtenserver
    • Server in wachtrij weergeven
    • IGS Watchdog
  • Gebruiksstatistieken en trends voor werkproces
  • Vergrendelingsstatistieken en trends in de wachtrij weergeven
  • Statistieken en trends voor wachtrijgebruik
  • Metrische SMON-gegevens (/SDF/SMON)
  • SWNC-werkbelasting, geheugen, transactie, gebruiker en RFC-gebruik (St03n)
  • Korte dumps (ST22)
  • Objectvergrendeling (SM12)
  • Mislukte updates (SM13)
  • Systeemlogboekanalyse (SM21)
  • Batchtaakstatistieken (SM37)
  • Uitgaande wachtrijen (SMQ1)
  • Inkomende wachtrijen (SMQ2)
  • Transactionele RFC (SM59)
  • Metrische gegevens van STMS-wijzigingssysteem (STMS)

IBM Db2-gegevens

  • Beschikbaarheid van de database
  • Aantal verbindingen, logische leesbewerkingen en fysieke leesbewerkingen
  • Wachttijden en huidige vergrendelingen
  • Top 20 runtimes en uitvoeringen

Gegevens delen met Microsoft

Azure Monitor voor SAP Solutions verzamelt systeemmetagegevens om verbeterde ondersteuning te bieden voor onze SAP on Azure-klanten. Er wordt geen PII/EUII verzameld. Als u het delen van gegevens met Microsoft wilt inschakelen bij het maken van een Azure Monitor voor SAP Solutions-resource, selecteert u Delen in de vervolgkeuzelijst.

We raden u aan om het delen van gegevens in te schakelen, omdat Microsoft hiermee verbeterde ondersteuning biedt voor onze bedrijfskritieke SAP op Azure-klanten.

Architectuuroverzicht

In het volgende diagram ziet u op hoog niveau hoe Azure Monitor voor SAP-oplossingen gegevens verzamelt uit de SAP HANA-database. De architectuur is hetzelfde, ongeacht of SAP HANA wordt geïmplementeerd op virtuele Azure-machines of Azure Large Instances.

Diagram met de architectuur van Azure Monitor voor S A P-oplossingen.

Belangrijke punten over de architectuur zijn:

  • U kunt meerdere exemplaren van een onderdeeltype bewaken op meerdere SAP-systemen (SID's) binnen een virtueel netwerk met behulp van één resource van Azure Monitor voor SAP-oplossingen. U kunt bijvoorbeeld meerdere HANA-databases, HA-clusters, Microsoft SQL Server-exemplaren en SAP NetWeaver-systemen van meerdere SID's bewaken.

  • In het architectuurdiagram ziet u de SAP HANA-provider als voorbeeld. U kunt meerdere providers configureren voor de bijbehorende onderdelen om gegevens van deze onderdelen te verzamelen. Voorbeelden hiervan zijn HANA-database, HA-cluster, Microsoft SQL Server-exemplaar en SAP NetWeaver.

Belangrijke onderdelen van de architectuur

  • Azure Portal, waar u toegang hebt tot Azure Monitor voor SAP-oplossingen.

  • De resource voor Azure Monitor voor SAP-oplossingen, waar u bewakingsgegevens bekijkt.

  • De beheerde resourcegroep, die automatisch wordt geïmplementeerd als onderdeel van de implementatie van de resource azure Monitor voor SAP-oplossingen. Binnen de beheerde resourcegroep kunnen resources zoals deze helpen bij het verzamelen van gegevens:

    • Een Azure Functions-resource fungeert als host voor de bewakingscode. Met deze logica worden gegevens van de bronsystemen verzameld en worden de gegevens overgedragen naar het bewakingsframework.

    • Een Azure Key Vault-resource bevat de referenties van de SAP HANA-database en slaat informatie over providers op.

    • Een Log Analytics-werkruimte is de bestemming voor het opslaan van gegevens. U kunt er eventueel voor kiezen om een bestaande werkruimte in hetzelfde abonnement te gebruiken als uw Resource voor SAP-oplossingen in Azure Monitor voor SAP bij de implementatie.

    • Een opslagaccount is gekoppeld aan de Azure Functions-resource. Het wordt gebruikt voor het beheren van triggers en uitvoeringen van logboekregistratiefuncties.

Azure Monitor-werkmappen bieden aanpasbare visualisatie van de gegevens in Log Analytics. Als u uw werkmappen of visualisaties automatisch wilt vernieuwen, moet u de items vastmaken aan het Azure-dashboard. De maximale vernieuwingsfrequentie is elke 30 minuten.

U kunt ook Kusto-querytaal (KQL) gebruiken om logboekquery's uit te voeren op de onbewerkte tabellen in de Log Analytics-werkruimte.

Bewakingsvereisten van Azure voor SAP-workloads

Volgens SAP Note #2015553 moet u voor volledige ondersteuning ingebouwde SAP-monitors inschakelen om informatie over configuratie en resourcegebruik op te halen uit de onderliggende Azure-infrastructuur. U moet elk Azure-exemplaar instellen dat als host fungeert voor SAP-software en gerelateerde DBMS-systemen, zoals:

  • De Azure Monitoring-extensie voor SAP is geïmplementeerd en correct geconfigureerd.

  • Gegevens uit de Azure Monitoring Extension voor SAP zijn zichtbaar in het SAP NetWeaver-systeem.

Hieronder volgen technische vereisten voor het gebruik van de Azure Monitoring-extensie voor SAP:

  • Het exemplaar van de virtuele Azure-machine heeft een actieve route naar internet (vereist voor toegang tot de Azure-extensiegroep). Als u internetproxy's moet instellen voor het exemplaar van de virtuele machine voordat u de extensie implementeert.

  • Sap Enhanced Monitoring is geïmplementeerd. Om Azure-prestatiemeteritems op te nemen in de verbeterde SAP-bewaking, heeft SAP de SAP-hostagent en de bijbehorende bewakingstransactie ST06 verbeterd. Zorg ervoor dat u de configuratie, de vereiste versies en minimale ondersteuningspakketniveaus controleert. Zie de volgende SAP-notities voor meer informatie:

    • Windows: SAP-opmerking #1409604 (Virtualisatie in Windows: Verbeterde bewaking)

    • Linux: SAP Note #1102124 (SAPOSCOL op Linux: verbeterde functie)