Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit Azure Monitor für SAP-Lösungen können Sie SAP-Landschaften überwachen, die auf Azure ausgeführt werden. Ein hochverfügbarer (HA) Pacemaker-Cluster-Anbieter sammelt Metriken von deinen Cluster-Knoten, damit du den Zustand des Clusters und der Ressourcen verfolgen kannst.
In diesem Artikel installieren Sie den HA-Agent auf jedem Clusterknoten und erstellen dann den Anbieter in Azure Monitor für SAP-Lösungen.
Voraussetzungen
- Ein Azure-Abonnement.
- Ein vorhandener Azure Monitor für SAP-Lösungen-Ressourcen. Informationen zum Erstellen einer Ressource für Azure Monitor für SAP-Lösungen finden Sie unter Schnellstart für das Azure-Portal oder unter Schnellstart für PowerShell.
Installieren eines HA-Agents
Bevor Sie Anbieter für HA-Cluster (Pacemaker) hinzufügen, installieren Sie den entsprechenden Agent für RHEL oder SUSE in jedem Clusterknoten.
Installieren Sie ha_cluster_provider für SUSE-basierte Cluster in jedem Knoten. Weitere Informationen finden Sie im Installationsleitfaden für den HA-Clusterexporter. Unterstützte SUSE-Versionen: SLES für SAP 12 SP3 und höher.
Installieren Sie für RHEL-basierte Cluster Performance Co-Pilot (PCP) und das pcp-pmda-hacluster Unterpaket in jedem Knoten. Weitere Informationen finden Sie im Installationshandbuch für PCP HACLUSTER-Agent. Unterstützte RHEL-Versionen umfassen 8.2, 8.4 und höhere Versionen.
Installieren eines HA-Clusterexporters
Installieren Sie die erforderlichen Pakete für den Prometheus-Clusterexporteur.
sudo zypper install prometheus-ha_cluster_exporterAktivieren und starten Sie den Prometheus-Clusterexportierdienst.
sudo systemctl start prometheus-ha_cluster_exportersudo systemctl enable prometheus-ha_cluster_exporterDie
ha_cluster_exportersammelt Daten. Exportieren Sie die Daten mithilfe der URLhttp://<ip-address>:9664/metrics. Um zu überprüfen, ob auf dem Server,ha_cluster_exporterauf dem die Metriken installiert sind, zugegriffen werden kann, führen Sie den folgenden Befehl aus:curl http://localhost:9664/metrics
Aktivieren der sicheren Kommunikation (optional)
Um TLS 1.2 oder höher zu aktivieren, führen Sie die schritte aus, die im HA-Clusterexportierer TLS und der Standardauthentifizierungsanleitung beschrieben sind.
Anbieter für Azure Monitor für SAP-Lösungen erstellen
Nachdem Sie den HA-Agent auf jedem Clusterknoten installiert haben, erstellen Sie einen Anbieter in Azure Monitor für SAP-Lösungen, um mit der Erfassung von Clustermetriken zu beginnen.
Melden Sie sich beim Azure-Portal an.
Wechseln Sie zum Dienst Azure Monitor für SAP-Lösungen.
Öffnen Sie die Ressource für den Azure Monitor für SAP-Lösungen.
Wählen Sie im Ressourcenmenü unter Einstellungen die Option Anbieter aus.
Wählen Sie Hinzufügen aus, um einen neuen Anbieter hinzuzufügen.
Wählen Sie unter Typ die Option Hochverfügbarkeitscluster (Pacemaker) aus.
Optional: Wählen Sie Sichere Kommunikation aktivieren aus, und wählen Sie den Zertifikattyp aus.
Konfigurieren Sie Anbieter für jeden Knoten des Clusters, indem Sie die Endpunkt-URL für den HA Cluster Exporter-Endpunkt eingeben.
Geben Sie für SUSE-basierte Cluster
http://<IP-address>:9664/metricsein.
Geben Sie für RHEL-basierte Cluster
http://<IP-address>:44322/metrics?names=ha_clusterein.
Geben Sie die folgenden Werte ein:
- SID: Die SAP-System-ID.
-
Hostname: Der SAP-Hostname des virtuellen Computers. Führen Sie
hostname -sauf SUSE- oder RHEL-Servern aus, um den Hostnamen abzurufen. - Cluster: Ein benutzerdefinierter Name, der den SAP-Systemcluster identifiziert. Dieser Name wird in der Arbeitsmappe für Metriken angezeigt und muss nicht mit dem auf dem Server konfigurierten Clusternamen übereinstimmen.
Wählen Sie unter Voraussetzungsprüfung (Vorschau) – dringend empfohlen den Starttest aus. Dieser Test überprüft die Konnektivität vom Azure Monitor für SAP-Lösungen-Subnetz mit dem SAP-Quellsystem und identifiziert alle Fehler, die Sie beheben müssen, bevor Sie den Anbieter erstellen.
Wählen Sie "Erstellen" aus, um die Erstellung des Anbieters abzuschließen.
Wiederholen Sie diese Schritte für jeden Server im Cluster. Erstellen Sie einen Anbieter für jeden Server, um alle Metriken in der Arbeitsmappe anzuzeigen.
Häufige Fehler beheben
Führen Sie die folgenden Schritte aus, um häufige Fehler zu beheben.
Der Prometheus-Endpunkt kann nicht erreicht werden.
Wenn der Überprüfungsvorgang der Anbietereinstellungen mit dem Code PrometheusURLConnectionFailurefehlschlägt:
Starten Sie den Export-Agent des Hochverfügbarkeitsclusters neu.
sudo systemctl start pmproxyAktivieren Sie den HA-Cluster-Export-Agent erneut.
sudo systemctl enable pmproxyÜberprüfen Sie, ob der Prometheus-Endpunkt über das Subnetz erreichbar ist, das Sie beim Erstellen der Azure Monitor for SAP-Lösungsressource bereitgestellt haben.