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:
Agent für SAP installieren und konfigurieren | 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. |
Agent für SAP aktualisieren | 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. |
Agentkonfiguration und Google Cloud Einrichtung prüfen | Prüfen Sie mit dem folgenden Befehl, ob der Agent richtig konfiguriert ist:
sudo /usr/bin/google_cloud_sap_agent status Weitere Informationen finden Sie unter Einrichtung für die Beobachtbarkeit des Arbeitslastmanagers validieren. |
Agent für SAP neu starten | Starten Sie den Agent neu, damit die Änderungen wirksam werden. Geben Sie dazu den folgenden Befehl ein:
sudo systemctl restart google-cloud-sap-agent Weitere Informationen finden Sie unter Agent neu starten. |
Einrichtung für die Beobachtbarkeit des Workload Managers prüfen
Sie können mit dem Befehl status
des Agents prüfen, ob die Google Cloud Einrichtung für die Verwendung des Workload Manager-Observability-Dienstes korrekt ist. Dieser Befehl wird ab Version 3.7 des Agents unterstützt.
Führen Sie die folgenden Schritte aus, um die Google Cloud -Einrichtung zu überprüfen:
- Stellen Sie eine SSH-Verbindung zu Ihrer Compute Engine-Instanz her.
Führen Sie dazu diesen Befehl aus:
sudo /usr/bin/google_cloud_sap_agent status
Wenn die Google Cloud Einrichtung für die Verwendung des Workload Manager-Observability-Dienstes korrekt ist, enthält die Ausgabe Folgendes: Ihre Konfiguration kann andere Werte als
default
haben.Agent Status: Installed version: 3.7-.... ... Systemd Service Enabled: True Systemd Service Running: True Cloud API Full Scopes: True Configuration File: /etc/google-cloud-sap-agent/configuration.json Configuration Valid: True ... ---------------------------------------------------------------------------- Process Metrics: Enabled Status: Fully Functional IAM Permissions: All granted Configuration: collect_process_metrics: true (configuration file) process_metrics_frequency: 5 (default) process_metrics_to_skip: [] (default) slow_process_metrics_frequency: 30 (default) ... ---------------------------------------------------------------------------- HANA Monitoring Metrics: Enabled Status: Fully Functional IAM Permissions: All granted Configuration: connection_timeout: 120 (default) enabled: true (configuration file) execution_threads: 10 (default) max_connect_retries: 1 (default) query_timeout_sec: 300 (default) sample_interval_sec: 300 (default) send_query_response_time: false (default) ... ---------------------------------------------------------------------------- System Discovery: Enabled Status: Fully Functional IAM Permissions: All granted Configuration: enable_discovery: true (default) enable_workload_discovery: true (default) sap_instances_update_frequency: 60 (default) system_discovery_update_frequency: 14400 (default) ...
Wenn in der Ausgabe angezeigt wird, dass eine Einrichtung fehlt, lesen Sie die Informationen in den vorherigen Abschnitten, führen Sie die erforderlichen Aktionen aus und führen Sie den Befehl
status
noch einmal aus, um die Einrichtung noch einmal zu validieren.
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" }, ], } }