Delen via


Azure Monitor configureren voor SAP met SAP Deployment Automation Framework

Het bewaken van de prestaties en beschikbaarheid van SAP-systemen in Azure wordt vereenvoudigd via Azure Monitor voor SAP. Het verzamelt en analyseert metrische gegevens en logboeken van uw toepassingen, databases, besturingssystemen en Azure-resources. Klanten gebruiken Azure Monitor voor SAP om problemen te visualiseren en op te lossen, waarschuwingen en meldingen in te stellen en SAP-workloads in Azure te optimaliseren.

Door Azure Monitor voor SAP en SAP Deployment Automation Framework te integreren, kunt u een snellere, eenvoudigere en betrouwbaardere implementatie en werking van uw SAP-systemen in Azure bereiken. U kunt het automatiseringsframework gebruiken om de SAP-systemen in te richten en te configureren, en Azure Monitor voor SAP om de prestaties en beschikbaarheid van deze SAP-systemen te bewaken en te optimaliseren.

Dankzij deze integratie met SAP in Azure Deployment Automation Framework kunt u de complexiteit en implementatiekosten van het uitvoeren van uw SAP-omgevingen in Azure verminderen door de bewaking van verschillende onderdelen van een SAP-landschap te automatiseren.

Overzicht

Zoals beschreven in het overzichtsdocument heeft het automation-framework twee hoofdonderdelen:

  • Implementatie-infrastructuur (besturingsvlak, meestal geïmplementeerd in de hub)
  • SAP-infrastructuur (SAP-workloadzone, meestal geïmplementeerd in een spoke)

Implementatie van Azure Monitor voor SAP (AMS) en de providers kunnen worden geautomatiseerd vanuit het SAP Deployment Automation Framework (SDAF) om het bewakingsproces te vereenvoudigen. In deze architectuur wordt één Azure Monitor voor SAP-resource geïmplementeerd in elke workloadzone, die de omgeving vertegenwoordigt. Deze resource is verantwoordelijk voor het bewaken van de prestaties en beschikbaarheid van verschillende onderdelen van de SAP-systemen in die omgeving.

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

Als u verschillende onderdelen van elk SAP-systeem wilt bewaken, zijn er overeenkomstige providers en al deze providers geïmplementeerd in de Azure Monitor voor SAP-resource van die omgeving. Met deze installatie kunnen de SAP-systemen efficiënt worden bewaakt en beheerd, omdat alle providers voor een bepaald systeem zich in dezelfde Azure Monitor voor SAP-resource bevinden. Het automation-framework automatiseert de volgende stappen:

  • Hiermee maakt u Azure Monitor voor SAP-resource in de workloadzone.
  • Voert de vereiste stappen uit om bewaking in te schakelen.
  • Hiermee maakt u providers voor elk onderdeel van SAP-landschap in Azure Monitor voor SAP-resource die is gemaakt.

Notitie

Dit automatiseringsframework biedt momenteel ondersteuning voor implementatieautomatisering van Azure Monitor voor SAP-resource, besturingssysteemprovider (Linux) voor het bewaken van de Virtuele Azure-machines en de HA Pacemaker-clusterprovider om de clusters met hoge beschikbaarheid in het SAP-systeem te bewaken.

De belangrijkste onderdelen van de Azure Monitor voor SAP-resource die in de resourcegroep voor de workloadzone zijn gemaakt, zijn onder andere:

  • Azure Monitor voor SAP-resource
  • Beheerde resourcegroep met in Azure Monitor voor SAP die het volgende omvat:
    • Azure Functions-resource
    • Azure Key Vault
    • Log Analytics-werkruimte (optioneel)
    • Opslagaccount

Configuratie van de workloadzone voor Azure Monitor voor SAP-resource

In het voorbeeld ziet u de parameters die vereist zijn voor de implementatie van Azure Monitor voor SAP-resources in de workloadzone. U kunt er desgewenst voor kiezen om een bestaande Log Analytics-werkruimte te gebruiken die zich in hetzelfde abonnement bevindt als uw workloadzone.

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

Systeemconfiguratie voor AMS-providers

In het volgende voorbeeld ziet u de parameter die is vereist voor de automatisering van vereisten voor providers en het maken van providers in Azure Monitor voor 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