Sdílet prostřednictvím


Konfigurace služby Azure Monitor pro SAP s využitím architektury SAP Deployment Automation Framework

Monitorování výkonu a dostupnosti systémů SAP v Azure je zjednodušené prostřednictvím služby Azure Monitor pro SAP. Shromažďuje a analyzuje metriky a protokoly z vašich aplikací, databází, operačních systémů a prostředků Azure. Zákazníci používají Azure Monitor pro SAP k vizualizaci a řešení problémů, nastavení upozornění a oznámení a optimalizaci úloh SAP v Azure.

Integrací služby Azure Monitor pro SAP a SAP Deployment Automation Framework můžete dosáhnout rychlejšího, jednoduššího a spolehlivějšího nasazení a provozu systémů SAP v Azure. Pomocí architektury automatizace můžete zřizovat a konfigurovat systémy SAP a Azure Monitor pro SAP k monitorování a optimalizaci výkonu a dostupnosti těchto systémů SAP.

Tato integrace se SAP v architektuře Azure Deployment Automation Framework umožňuje snížit složitost a náklady na nasazení provozu prostředí SAP v Azure tím, že pomáhá automatizovat monitorování různých komponent prostředí SAP.

Přehled

Jak je popsáno v dokumentu s přehledem, architektura automatizace má dvě hlavní komponenty:

  • Infrastruktura nasazení (řídicí rovina, obvykle nasazená v centru)
  • Infrastruktura SAP (zóna úloh SAP, obvykle nasazená v paprsku)

Nasazení služby Azure Monitor pro SAP (AMS) a poskytovatele je možné automatizovat z architektury SAP Deployment Automation Framework (SDAF), aby se zjednodušil proces monitorování. V této architektuře je v každé zóně úloh nasazená jedna služba Azure Monitor pro prostředek SAP, která představuje prostředí. Tento prostředek zodpovídá za monitorování výkonu a dostupnosti různých komponent systémů SAP v daném prostředí.

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

K monitorování různých komponent každého systému SAP existují odpovídající poskytovatelé a všichni tito poskytovatelé jsou nasazeni ve službě Azure Monitor pro prostředek SAP daného prostředí. Toto nastavení umožňuje efektivní monitorování a správu systémů SAP, protože všichni poskytovatelé pro konkrétní systém se nacházejí ve stejné službě Azure Monitor pro prostředek SAP. Architektura automatizace automatizuje následující kroky:

  • Vytvoří Azure Monitor pro prostředek SAP v zóně úloh.
  • Provede požadované kroky potřebné k povolení monitorování.
  • Vytvoří zprostředkovatele pro každou komponentu prostředí SAP ve službě Azure Monitor pro vytvořený prostředek SAP.

Poznámka:

Tato architektura automatizace v současné době podporuje automatizaci nasazení služby Azure Monitor pro prostředky SAP, poskytovatele operačního systému (Linux) pro monitorování virtuálních počítačů Azure a poskytovatele clusteru HA Pacemaker pro monitorování clusterů s vysokou dostupností v systému SAP.

Mezi klíčové komponenty služby Azure Monitor pro prostředek SAP vytvořený ve skupině prostředků zóny úloh patří:

  • Azure Monitor pro prostředek SAP
  • Spravovaná skupina prostředků ve službě Azure Monitor pro SAP, která zahrnuje:
    • Prostředek Azure Functions
    • Azure Key Vault
    • Pracovní prostor Služby Log Analytics (volitelné)
    • Účet úložiště

Konfigurace zóny úloh pro azure Monitor pro prostředek SAP

Příklad ukazuje parametry potřebné pro nasazení služby Azure Monitor pro prostředek SAP v zóně úloh. Volitelně můžete použít existující pracovní prostor služby Log Analytics, který existuje ve stejném předplatném jako vaše zóna úloh.

#########################################################################################
#  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"

Konfigurace systému pro poskytovatele AMS

Následující příklad ukazuje parametr, který je nutný pro automatizaci požadavků zprostředkovatele a vytvoření zprostředkovatele ve službě Azure Monitor pro SAP.

# 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