Freigeben über


Konfigurieren von Azure Monitor für SAP mit SAP Deployment Automation Framework

Die Überwachung der Leistung und Verfügbarkeit von SAP-Systemen in Azure wird durch Azure Monitor für SAP vereinfacht. Sie sammelt und analysiert Metriken und Protokolle aus Ihren Anwendungen, Datenbanken, Betriebssystemen und Azure-Ressourcen. Kunden verwenden Azure Monitor für SAP, um Probleme zu visualisieren und zu beheben, Warnungen und Benachrichtigungen festzulegen und SAP-Workloads in Azure zu optimieren.

Durch die Integration von Azure Monitor für SAP und SAP Deployment Automation Framework können Sie eine schnellere, einfachere und zuverlässigere Bereitstellung und den Betrieb Ihrer SAP-Systeme in Azure erreichen. Sie können das Automatisierungsframework verwenden, um die SAP-Systeme bereitzustellen und zu konfigurieren, und Azure Monitor für SAP, um die Leistung und Verfügbarkeit dieser SAP-Systeme zu überwachen und zu optimieren.

Diese Integration in SAP im Azure Deployment Automation Framework ermöglicht es Ihnen, die Komplexität und Bereitstellungskosten der Ausführung Ihrer SAP-Umgebungen in Azure zu reduzieren, indem Sie die Überwachung verschiedener Komponenten einer SAP-Landschaft automatisieren.

Übersicht

Wie im Übersichtsdokument beschrieben, verfügt das Automatisierungsframework über zwei Hauptkomponenten:

  • Bereitstellungsinfrastruktur (Steuerungsebene, in der Regel im Hub bereitgestellt)
  • SAP-Infrastruktur (SAP-Workloadzone, in der Regel in einem Spoke bereitgestellt)

Die Bereitstellung von Azure Monitor für SAP (AMS) und die Anbieter können vom SAP Deployment Automation Framework (SDAF) automatisiert werden, um den Überwachungsprozess zu vereinfachen. In dieser Architektur wird in jeder Workloadzone ein Azure Monitor für die SAP-Ressource bereitgestellt, der die Umgebung darstellt. Diese Ressource ist verantwortlich für die Überwachung der Leistung und Verfügbarkeit verschiedener Komponenten der SAP-Systeme in dieser Umgebung.

Diagram that shows the dependency between the control plane, the application plane for SAP Deployment Automation Framework with Azure monitor for SAP.

Um unterschiedliche Komponenten jedes SAP-Systems zu überwachen, gibt es entsprechende Anbieter, und alle diese Anbieter werden im Azure Monitor für die SAP-Ressource dieser Umgebung bereitgestellt. Diese Einrichtung ermöglicht eine effiziente Überwachung und Verwaltung der SAP-Systeme, da sich alle Anbieter für ein bestimmtes System im gleichen Azure Monitor für die SAP-Ressource befinden. Das Automatisierungsframework automatisiert die folgenden Schritte:

  • Erstellt Azure Monitor für die SAP-Ressource in der Workloadzone.
  • Führt erforderliche Schritte aus, um die Überwachung zu aktivieren.
  • Erstellt Anbieter für jede erstellte Komponente der SAP-Landschaft in Azure Monitor für die SAP-Ressource.

Hinweis

Dieses Automatisierungsframework unterstützt derzeit die Bereitstellungsautomatisierung von Azure Monitor für SAP-Ressourcen, den Betriebssystemanbieter (Linux), um die Azure-VMs zu überwachen und den HA Pacemaker-Clusteranbieter, um die Cluster mit hoher Verfügbarkeit im SAP-System zu überwachen.

Die wichtigsten Komponenten des Azure-Monitors für SAP-Ressourcen, die in der Ressourcengruppe „Workloadzone“ erstellt wurden, umfassen:

  • Azure Monitor für die SAP-Ressource
  • Gruppe „Verwaltete Ressource“ innerhalb von Azure-Monitor für SAP, der Folgendes umfasst:
    • Azure Functions-Ressource
    • Azure Key Vault
    • Log Analytics-Arbeitsbereich (optional)
    • Speicherkonto

Workloadzonenkonfiguration für Azure Monitor für die SAP-Ressource

Das Beispiel zeigt die Parameter, die für die Bereitstellung von Azure Monitor für die SAP-Ressource in der Workloadzone erforderlich sind. Optional können Sie einen vorhandenen Log Analytics-Arbeitsbereich verwenden, der im selben Abonnement wie Ihre Workloadzone vorhanden ist.

#########################################################################################
#  AMS Subnet variables                                                                 #
#########################################################################################

# If defined these parameters control the subnet name and the subnet prefix
# ams_subnet_name is an optional parameter and should only be used if the default naming is not acceptable
# ams_subnet_name = ""

# ams_subnet_address_prefix is a mandatory parameter if the subnets are not defined in the workload or if existing subnets are not used
ams_subnet_address_prefix = "10.242.25.0/24"

# ams_subnet_arm_id is an optional parameter that if provided specifies Azure resource identifier for the existing subnet to use
#ams_subnet_arm_id = ""

# ams_subnet_nsg_name is an optional parameter and should only be used if the default naming is not acceptable for the network security group name
# ams_subnet_nsg_name = ""

# ams_subnet_nsg_arm_id is an optional parameter that if provided specifies Azure resource identifier for the existing network security group to use
# ams_subnet_nsg_arm_id = ""

#########################################################################################
#  AMS instance variables                                                               #
#########################################################################################

# If defined these parameters control the ams instance (Azure monitor for SAP)
# create_ams_instance is an optional parameter, and should be set true is the AMS instance is to be created.
create_ams_instance = true

# ams_instance_name is an optional parameter and should only be used if the default naming is not acceptable
ams_instance_name = "AMS-RESOURCE"

# ams_laws_arm_id is a optional parameter to use an existing log analytics for the AMS instance
ams_laws_arm_id = "/subscriptions/0000000-000000-0000000-0000000000/resourcegroups/rg-name/providers/microsoft.operationalinsights/workspaces/workspacename"

Systemkonfiguration für AMS-Anbieter

Das folgende Beispiel zeigt den Parameter, der für die Automatisierung der Anbietervoraussetzungen und die Erstellung des Anbieters im Azure-Monitor für SAP erforderlich ist.

# enable_os_monitoring is an optional parameter and should be set to true if you want to monitor the Azure VMs of your SAP system.
enable_os_monitoring = true

# enable_ha_monitoring is an optional parameter and should be set to true if you want to monitor the HA clusters of your SAP system.
enable_ha_monitoring = true