Övervaka SAP på Azure (förhandsversion)

När du har kritiska program och affärsprocesser som förlitar sig på Azure-resurser bör du övervaka resursernas tillgänglighet, prestanda och drift.

Den här artikeln beskriver hur du övervakar SAP som körs på Azure med hjälp av Azure Monitor för SAP-lösningar. Azure Monitor för SAP-lösningar använder specifika delar av den Azure Monitor infrastrukturen.

Översikt

Azure Monitor för SAP-lösningar är en Azure-inbyggd övervakningsprodukt för alla som kör sina SAP-landskap i Azure. Det fungerar med både SAP på Azure Virtual Machines och SAP på Azure stora instanser.

Med Azure Monitor för SAP-lösningar kan du samla in telemetridata från Azure-infrastruktur och databaser på en central plats och visuellt korrelera data för snabbare felsökning.

Du kan övervaka olika komponenter i ett SAP-landskap, till exempel virtuella Azure-datorer, kluster med hög tillgänglighet, SAP HANA-databas, SAP NetWeaver och så vidare genom att lägga till motsvarande provider för komponenten. Mer information finns i Distribuera Azure Monitor för SAP-lösningar med hjälp av Azure Portal.

Infrastruktur som stöds:

  • Virtuell Azure-dator
  • Stor Azure-instans

Databaser som stöds:

  • SAP HANA-databas
  • Microsoft SQL server

Azure Monitor för SAP-lösningar använder funktionerna Azure Monitor Log Analytics och Arbetsböcker. Med den kan du:

Vilka data samlas Azure Monitor för SAP-lösningar in?

Azure Monitor för SAP-lösningar samlar inte in Azure Monitor eller resursloggdata på samma sätt som många andra Azure-resurser. I stället skickar den anpassade loggar direkt till Azure Monitor Logs-systemet, där du sedan kan använda de inbyggda funktionerna i Log Analytics.

Datainsamling i Azure Monitor för SAP-lösningar beror på vilka providers som du konfigurerar. Under den offentliga förhandsversionen samlas följande data in.

Klustertelemetri med hög tillgänglighet:

  • Status för nod-, resurs- och STONITH-blockenhet (SBD)
  • Platsbegränsningar för pacemaker
  • Kvorumröster och ringstatus
  • Övrigt

SAP HANA telemetri:

  • Processor-, minnes-, disk- och nätverksanvändning
  • HANA-systemreplikering (HSR)
  • HANA-säkerhetskopiering
  • HANA-värdstatus
  • Indexera server- och namnserverroller
  • Databastillväxt
  • De främsta tabellerna
  • Filsystemanvändning

Microsoft SQL servertelemetri:

  • CPU, minne, diskanvändning
  • Värdnamn, SQL instansnamn, SAP-system-ID
  • Batch-begäranden, kompileringar och förväntad sidlivstid över tid
  • De 10 dyraste SQL ö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

Telemetri för operativsystem (Linux):

  • CPU-användning, antal förlopp, processer som körs och blockeras
  • Minnesanvändning och -fördelning mellan använda, cachelagrade, buffrade
  • Användning, växling och växlingshastighet
  • Filsystemsanvändning, antal lästa och skrivna byte per blockenhet
  • Läs-/skrivfördröjning per blockenhet
  • Löpande I/O-antal, beständigt minnesläsnings-/skrivningsbyte
  • Nätverkspaket in/ut, nätverksbyte in/ut

SAP NetWeaver-telemetri:

  • Tillgänglighet för SAP-system och programserver, inklusive: instansprocesstillgänglighet för dispatcher, ICM, gateway, meddelandeserver, enqueue Server, IGS Watchdog
  • Användningsstatistik och trender för arbetsprocess
  • Statistik och trender för ifyllningslås
  • Statistik och trender för köanvändning

Datadelning med Microsoft

Azure Monitor för SAP-lösningar systemmetadata för att ge förbättrat stöd för SAP på Azure. Ingen PII/EUII samlas in.

Du kan aktivera datadelning med Microsoft när du Azure Monitor för SAP-lösningar en resurs genom att välja Dela i listrutan. Vi rekommenderar att du aktiverar datadelning. Datadelning ger Microsofts support- och teknikteam information om din miljö, vilket hjälper oss att ge bättre stöd för din verksamhetskritiska SAP på Azure lösning.

Översikt över arkitekturen

Följande diagram visar på en hög nivå hur Azure Monitor för SAP-lösningar samlar in telemetri från SAP HANA databasen. Arkitekturen är densamma oavsett om SAP HANA distribueras på virtuella Azure-datorer eller stora Azure-instanser.

Azure Monitor för SAP-lösningsarkitektur

Huvudkomponenterna i arkitekturen är:

  • Azure Portal – Startpunkten. Du kan navigera till marknadsplatsen inom Azure Portal och identifiera Azure Monitor för SAP-lösningar.
  • Azure Monitor för SAP-lösningar resurs – En landningsplats där du kan visa övervakning av telemetri.
  • Hanterad resursgrupp – Distribueras automatiskt som en del Azure Monitor för SAP-lösningar resursdistributionen. De resurser som distribueras i den hanterade resursgruppen hjälper till med insamling av telemetri. Viktiga resurser som distribueras och deras syfte är:
    • Virtuell Azure-dator: Kallas även för virtuell insamlardator och är en Standard_B2ms virtuell dator. Huvudsyftet med den här virtuella datorn är att vara värd för övervakningsnyttolasten. Övervakningsnyttolast syftar på logiken för att samla in telemetri från källsystemen och överföra data till övervakningsramverket. I diagrammet ovan innehåller övervakningsnyttolasten logiken för att ansluta till SAP HANA via SQL port.
    • Azure Key Vault: Den här resursen distribueras för att på ett säkert sätt lagra SAP HANA databasautentiseringsuppgifter och för att lagra information om providers.
    • Log Analytics-arbetsyta: Målet där telemetridata lagras.
      • Visualiseringen bygger på telemetri i Log Analytics med hjälp av Azure-arbetsböcker. Du kan anpassa visualiseringen. Du kan också fästa dina arbetsböcker eller en specifik visualisering i Arbetsböcker på Azure-instrumentpanelen för automatisk återuppdatering. Den maximala uppdateringsfrekvensen är var 30:e minut.
      • Du kan använda din befintliga arbetsyta i samma prenumeration som SAP-övervakningsresursen genom att välja det här alternativet vid distributionen.
      • Du kan använda Kusto-frågespråket (KQL) för att köra frågor mot råtabellerna i Log Analytics-arbetsytan. Titta på Anpassade loggar.

Anteckning

Du ansvarar för att korrigera och underhålla den virtuella datorn, distribuerad i den hanterade resursgruppen.

Tips

Du kan använda en befintlig Log Analytics-arbetsyta för telemetriinsamling om den distribueras inom samma Azure-prenumeration som resursen för Azure Monitor för SAP-lösningar.

Viktiga arkitekturer

Här är de viktigaste höjdpunkter i arkitekturen:

  • Flera instanser – Du kan övervaka flera instanser av en viss komponenttyp (till exempel HANA-databas, HA-kluster (hög tillgänglighet), Microsoft SQL Server, SAP NetWeaver) över flera SAP SID:er i ett VNET med en enda resurs med Azure Monitor för SAP-lösningar.
  • Flera leverantörer – Föregående arkitekturdiagram visar SAP HANA som exempel. På samma sätt kan du konfigurera fler leverantörer för motsvarande komponenter för att samla in data från dessa komponenter. Till exempel HANA DB, HA-kluster, Microsoft SQL server och SAP NetWeaver.
  • Öppen källkod – Källkoden för Azure Monitor för SAP-lösningar är tillgänglig i GitHub. Du kan referera till providerkoden och lära dig mer om produkten, bidra eller dela feedback.
  • Utökningsbart frågeramverk – SQL frågor för att samla in telemetridata skrivs i JSON. Fler SQL frågor för att samla in mer telemetridata kan enkelt läggas till. Du kan begära specifika telemetridata som ska läggas till i Azure Monitor för SAP-lösningar. Gör det genom att lämna feedback via länken i slutet av den här artikeln. Du kan också lämna feedback genom att kontakta ditt kontoteam.

Analysera mått

Azure Monitor för SAP-lösningar stöder inte mått.

Analysera loggar

Azure Monitor för SAP-lösningar stöder inte resursloggar eller aktivitetsloggar. En lista över de tabeller som används av Azure Monitor-loggar som kan efterfrågas av Log Analytics finns i Monitor SAP på Azure data reference.

Exempel på Kusto-frågor

Viktigt

När du väljer Loggar från Azure Monitor för SAP-lösningar öppnas Log Analytics med frågeomfånget inställt på det aktuella Azure Monitor för SAP-lösningar. Det innebär att loggfrågor endast innehåller 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 Azure Monitor menyn. Mer information finns i Log query scope and time range in Azure Monitor Log Analytics (Log query scope and time range i log query scope and time range in Azure Monitor Log Analytics).

Du kan använda Kusto-frågor för att övervaka dina Övervaknings- SAP på Azure resurser. Här är en exempelfråga som ger dig data från en anpassad logg för ett angivet tidsperiod. Du anger ett tidsintervall och antalet rader. I det här exemplet får du fem rader med data för det valda tidsperioden.

custom log name 
| take 5

Aviseringar

Azure Monitor aviseringar meddelar dig proaktivt när viktiga villkor finns i dina övervakningsdata. De gör att du kan 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 hjälp av Azure Portal.

Skapa Azure Monitor för SAP-lösningar resurser

Du har flera alternativ för att distribuera Azure Monitor för SAP-lösningar och konfigurera providers:

Prissättning

Azure Monitor för SAP-lösningar är en kostnadsfri produkt (ingen licensavgift). Du ansvarar för att betala kostnaden för de underliggande komponenterna i den hanterade resursgruppen. Du ansvarar också för förbrukningskostnaderna för dataanvändning och -kvarhållning. Mer information finns i standarddokumenten för Azure-priser:

Nästa steg