Der Agent für SAP vonGoogle Cloudunterstützt das Monitoring Ihrer SAP-Arbeitslasten, die auf Compute Engine-Instanzen ausgeführt werden, und hilft Ihnen, SAP-Systeme effizient in Google Cloudauszuführen. Sie müssen den Agent für SAP von Google Cloudauf allen VMs installieren, auf denen ein SAP-System ausgeführt wird. Dieser Agent erfasst und sendet alle erforderlichen Informationen, die SAP an den SAP-Host-Agent sendet. Weitere Informationen finden Sie im SAP-Hinweis 2469354.
Wenn Sie die zugrunde liegenden Infrastruktur- und Anwendungsmesswerte erfassen möchten, die für die Observability verwendet werden, müssen Sie zusätzliche Funktionen für den Agenten für SAP aktivieren.
In diesem Dokument wird beschrieben, wie Sie diese Funktionen in Agent for SAP aktivieren.
Checkliste für Agent für SAP
In der folgenden Checkliste sind die Aufgaben zusammengefasst, die Sie ausführen müssen, damit der Agent für SAP für die Observability ordnungsgemäß eingerichtet ist:
Aufgabe | Beschreibung |
---|---|
Installieren und konfigurieren Sie den Agenten für SAP von Google Cloudauf jeder Compute Engine-VM, die Sie überwachen möchten. Der Agent für SAP ist mit den folgenden öffentlichen Betriebssystem-Images für SAP verpackt:
Weitere Informationen finden Sie unter Agent für SAP auf einer VM installieren und konfigurieren. |
|
Version 3.5 des Agents für SAP enthält alle Funktionen, die zum Einrichten der Observability für SAP erforderlich sind.
Wenn der Agent bereits installiert war, empfehlen wir Ihnen, ihn auf die neueste Version zu aktualisieren. Weitere Informationen finden Sie unter Google Cloud-Agent für SAP aktualisieren. |
|
Systemerkennungsfunktion des Agents für SAP aktivieren | In der Konfigurationsdatei des Kundenservicemitarbeiters müssen die folgenden Parameter auf true festgelegt sein.
Wenn Sie den Agenten nach dem 14. Februar 2024 installiert haben, sind diese Flags standardmäßig auf true gesetzt und es sind keine Änderungen erforderlich.
Wenn Sie den Agenten vor dem 14. Februar 2024 installiert haben oder die Erkennungsfunktion des Systems deaktiviert haben, führen Sie die folgenden Befehle aus: sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -enable Weitere Informationen finden Sie unter Google Cloud-Agent für SAP konfigurieren. |
Erfassung von Prozess-Monitoring-Messwerten für den Agent for SAP aktivieren | In der Konfigurationsdatei des Kundenservicemitarbeiters muss der Parameter collection_configuration.collect_process_metrics auf true festgelegt sein. Führen Sie den folgenden Befehl aus, um die Funktion zu aktivieren:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable Weitere Informationen finden Sie unter Erfassung von Prozessmonitoring-Messwerten konfigurieren. |
Agent für die Erfassung von HANA-Monitoring-Messwerten von SAP aktivieren | Auf HANA-VMs müssen Sie die Erfassung von HANA-Prozess-Monitoring-Messwerten aktivieren.
Führen Sie den folgenden Befehl aus, um diese Funktion zu aktivieren:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -enable Bearbeiten Sie den Abschnitt Der angegebene HANA-Nutzer muss Lesezugriff auf die Tabellen haben, die von den Standardabfragen abgefragt werden. Weitere Informationen finden Sie unter Erfassung von SAP HANA-Monitoring-Messwerten konfigurieren. |
Agent für SAP neu starten | Starten Sie den Agent neu, damit die Änderungen wirksam werden. Führen Sie dazu den folgenden Befehl aus:
sudo systemctl restart google-cloud-sap-agent Weitere Informationen finden Sie unter Agent neu starten. |
Beispiel: Konfigurationsdatei
Nachdem Sie die Funktionen für die Observabilität aktiviert haben, sieht die Konfigurationsdatei des Agents für SAP in etwa so aus:
{ "provide_sap_host_agent_metrics": true, "bare_metal": false, "log_level": "INFO", "log_to_cloud": true, "collection_configuration": { "collect_workload_validation_metrics": true, "collect_process_metrics": true }, "discovery_configuration": { "enable_workload_discovery": true, "enable_discovery": true }, "hana_monitoring_configuration": { "enabled": true, "hana_instances": [ { "name": "local", "sid": "DEH", "host": "localhost", "port": "30015", "user": "system", "secret_name": "password-secret-name" }, ], } }