Vad är Azure Monitor för SAP-lösningar?
När du har kritiska SAP-program och affärsprocesser som är beroende av Azure-resurser kanske du vill övervaka dessa resurser för tillgänglighet, prestanda och drift. Azure Monitor för SAP-lösningar är en Azure-intern övervakningsprodukt för SAP-landskap som körs i Azure. Den använder specifika delar av Azure Monitor-infrastrukturen.
Du kan använda Azure Monitor för SAP-lösningar med både SAP på virtuella Azure-datorer (VM) och SAP på stora Azure-instanser.
Vad kan du övervaka?
Du kan använda Azure Monitor för SAP-lösningar för att samla in data från Azures infrastruktur och databaser på en central plats. Sedan kan du visuellt korrelera data för snabbare felsökning.
Om du vill övervaka komponenter i ett SAP-landskap lägger du till motsvarande provider. Dessa komponenter omfattar virtuella Azure-datorer, högtillgängliga kluster (HA), SAP HANA-databaser och SAP NetWeaver. Mer information finns i Snabbstart: Distribuera Azure Monitor för SAP-lösningar i Azure Portal.
Azure Monitor för SAP-lösningar använder Azure Monitor-funktionerna i Log Analytics och arbetsböcker. Med den kan du:
- Skapa anpassade visualiseringar genom att redigera standardinställningen som Azure Monitor för SAP-lösningar tillhandahåller.
- Skriv anpassade frågor.
- Skapa anpassade aviseringar med hjälp av Log Analytics-arbetsytor.
- Dra nytta av den flexibla kvarhållningsperioden i Azure Monitor-loggar och Log Analytics.
- Ansluta övervakningsdata till ditt biljettsystem.
Vilka data samlas in?
Azure Monitor för SAP-lösningar samlar inte in Azure Monitor-mått eller resursloggdata, som vissa andra Azure-resurser gör. I stället skickar den anpassade loggar direkt till Azure Monitor-loggsystemet. Där kan du använda de inbyggda funktionerna i Log Analytics.
Datainsamling i Azure Monitor för SAP-lösningar beror på vilka leverantörer du konfigurerar. Följande data samlas in för varje provider.
HA Pacemaker-klusterdata
- Nod-, resurs- och SBD-status
- Begränsningar för pacemakerplats
- Kvorumröster och ringstatus
Se även måttspecifikationen för ha_cluster_exporter
.
SAP HANA-data
- CPU, minne, disk och nätverksanvändning
- HANA-systemreplikering
- HANA-säkerhetskopiering
- HANA-värdstatus
- Indexserver- och namnserverroller
- Databastillväxt
- Översta tabeller
- Filsystemanvändning
Microsoft SQL Server-data
- Processor-, minnes- och diskanvändning
- Värdnamn, SQL-instansnamn och SAP-system-ID
- Batch-begäranden, kompileringar och förväntad sidlivslängd över tid
- De 10 dyraste SQL-uttrycken över tid
- De 12 största tabellerna i SAP-systemet
- Problem som registrerats i SQL Server-felloggen
- Blockera processer och SQL-väntestatistik över tid
OS-data (Linux)
- CPU-användning, antal förgreningar, processer som körs och blockerade processer
- Minnesanvändning och -distribution mellan använda, cachelagrade och buffrade
- Växla användning, växling och växlingsfrekvens
- Filsystemanvändning, tillsammans med antal byte som lästs och skrivits per blockenhet
- Svarstid för läsning/skrivning per blockenhet
- Pågående I/O-antal och beständiga byte för läsning/skrivning av minne
- Nätverkspaket in/ut och nätverksbyte in/ut
SAP NetWeaver-data
- Tillgänglighet för SAP-system och programserver, inklusive tillgänglighet för instansprocesser för:
- Avsändare
- ICM
- Gateway
- Meddelandeserver
- Köserver
- IGS-vakthund
- Användningsstatistik och trender för arbetsprocesser
- Statistik och trender för kölås
- Statistik och trender för köanvändning
- SMON-mått (/SDF/SMON)
- SWNC-arbetsbelastning, minne, transaktion, användare och RFC-användning (St03n)
- Korta dumpar (ST22)
- Objektlås (SM12)
- Misslyckade uppdateringar (SM13)
- Systemlogganalys (SM21)
- Batch-jobbstatistik (SM37)
- Utgående köer (SMQ1)
- Inkommande köer (SMQ2)
- Transaktionell RFC (SM59)
- STMS ändra transportsystemmått (STMS)
IBM Db2-data
- Tillgänglighet till databas
- Antal anslutningar, logiska läsningar och fysiska läsningar
- Väntetider och aktuella lås
- De 20 vanligaste körningarna och körningarna
Vad är arkitekturen?
Följande diagram visar på hög nivå hur Azure Monitor för SAP-lösningar samlar in data från SAP HANA-databasen. Arkitekturen är densamma om SAP HANA distribueras på virtuella Azure-datorer eller stora Azure-instanser.
Viktiga punkter om arkitekturen är:
- Du kan övervaka flera instanser av en komponenttyp i flera SAP-system (SID) i ett virtuellt nätverk med hjälp av en enda resurs i Azure Monitor för SAP-lösningar. Du kan till exempel övervaka flera HANA-databaser, HA-kluster, Microsoft SQL Server-instanser och SAP NetWeaver-system för flera SID:er.
- Arkitekturdiagrammet visar SAP HANA-providern som ett exempel. Du kan konfigurera flera leverantörer för motsvarande komponenter för att samla in data från dessa komponenter. Exempel är HANA-databas, HA-kluster, Microsoft SQL Server-instans och SAP NetWeaver.
De viktigaste komponenterna i arkitekturen är:
- Den Azure Portal, där du kommer åt Azure Monitor för SAP-lösningar.
- Azure Monitor for SAP-lösningsresursen där du visar övervakningsdata.
- Den hanterade resursgruppen, som distribueras automatiskt som en del av distributionen av Azure Monitor for SAP-lösningsresursen. I den hanterade resursgruppen hjälper resurser som dessa till att samla in data:
- En Azure Functions-resurs är värd för övervakningskoden. Den här logiken samlar in data från källsystemen och överför data till övervakningsramverket.
- En Azure Key Vault-resurs innehåller autentiseringsuppgifterna för SAP HANA-databasen och lagrar information om leverantörer.
- En Log Analytics-arbetsyta är målet för lagring av data. Du kan också välja att använda en befintlig arbetsyta i samma prenumeration som din Azure Monitor for SAP-lösningsresurs vid distributionen.
- Ett lagringskonto är associerat med Azure Functions-resursen. Den används för att hantera utlösare och körningar av loggningsfunktioner.
Azure Monitor-arbetsböcker ger anpassningsbar visualisering av data i Log Analytics. Om du vill uppdatera arbetsböcker eller visualiseringar automatiskt fäster du objekten på Azure-instrumentpanelen. Den maximala uppdateringsfrekvensen är var 30:e minut.
Du kan också använda Kusto-frågespråk (KQL) för att köra loggfrågor mot rådatatabellerna i Log Analytics-arbetsytan.
Hur analyserar du loggar?
Azure Monitor för SAP-lösningar stöder inte resursloggar eller aktivitetsloggar. En lista över de tabeller som Azure Monitor-loggar använder för frågor i Log Analytics finns i datareferensen för övervakning av SAP i Azure.
Hur gör du Kusto-frågor?
När du väljer Loggar på menyn Azure Monitor för SAP-lösningar öppnas Log Analytics med frågeomfånget inställt på den aktuella instansen av Azure Monitor för SAP-lösningar. Loggfrågor innehåller endast data från den resursen. Om du vill köra en fråga som innehåller data från andra konton eller data från andra Azure-tjänster väljer du Loggar på Azure Monitor-menyn . Mer information finns i Log query scope and time range in Azure Monitor Log Analytics (Loggfrågeomfång och tidsintervall i Azure Monitor Log Analytics).
Du kan använda Kusto-frågor för att övervaka dina Azure Monitor för SAP-lösningsresurser. Följande exempelfråga ger dig data från en anpassad logg för ett angivet tidsintervall. Du kan visa listan över anpassade tabeller genom att expandera avsnittet Anpassade loggar . Du kan ange tidsintervallet och antalet rader. I det här exemplet får du fem rader med data för det valda tidsintervallet:
Custom_log_table_name
| take 5
Hur får du aviseringar?
Med Azure Monitor-aviseringar meddelas du proaktivt när viktiga tillstånd hittas i dina övervakningsdata. Du kan sedan identifiera och åtgärda problem i systemet innan dina kunder märker dem.
Du kan konfigurera aviseringar i Azure Monitor för SAP-lösningar från Azure Portal. Mer information finns i Konfigurera aviseringar i Azure Monitor för SAP-lösningar med Azure Portal.
Hur kan du skapa Azure Monitor för SAP-lösningsresurser?
Du kan distribuera Azure Monitor för SAP-lösningar och konfigurera leverantörer med hjälp av Azure Portal eller Azure PowerShell.
Vad är prissättningen?
Azure Monitor för SAP-lösningar är en kostnadsfri produkt. Det finns ingen licensavgift.
Du ansvarar för att betala kostnaden för de underliggande komponenterna i den hanterade resursgruppen. Du ansvarar också för förbrukningskostnader som är kopplade till dataanvändning och kvarhållning. Mer information finns i:
- Prissättning för Azure Functions
- Prissättning för Azure Key Vault
- Prissättning för Azure-lagringskonto
- Prissättning för Azure Log Analytics och aviseringar
Nästa steg
- En lista över anpassade loggar som är relevanta för Azure Monitor för SAP-lösningar och information om relaterade datatyper finns i Datareferens för Azure Monitor för SAP-lösningar.
- Information om leverantörer som är tillgängliga för Azure Monitor för SAP-lösningar finns i Azure Monitor för SAP-lösningsleverantörer.