Der Agent für SAP vonGoogle Cloudbietet Unterstützung für das Monitoring Ihrer SAP-Arbeitslasten, die auf Compute Engine-Instanzen ausgeführt werden, und hilft Ihnen, SAP-Systeme effizient auf 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.
Um die zugrunde liegenden Infrastruktur- und Anwendungsmesswerte zu erfassen, die für die Beobachtbarkeit verwendet werden, müssen Sie zusätzliche Funktionen für den Agent for SAP aktivieren.
In diesem Dokument wird beschrieben, wie Sie diese Funktionen in Agent for SAP aktivieren.
Checkliste für den Agent für SAP
In der folgenden Checkliste sind die Aufgaben zusammengefasst, die Sie ausführen müssen, um sicherzustellen, dass der Agent für SAP für die Beobachtbarkeit richtig eingerichtet ist:
Agent für SAP installieren und konfigurieren | Installieren und konfigurieren Sie den Google Cloud-Agent für SAP auf jeder Compute Engine-VM, die Sie überwachen möchten. Der Agent für SAP ist mit den folgenden öffentlichen Betriebssystem-Images für SAP gebündelt:
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, ihn auf die neueste Version zu aktualisieren. Wenn Sie Anmerkungen für die Vorkommen von vordefinierten SAP-Ereignissen aufrufen möchten, benötigen Sie Version 3.7 oder höher des Agents. Weitere Informationen finden Sie unter Google Cloud-Agent für SAP aktualisieren. |
Systemerkennungsfunktion des Agents für SAP aktivieren | In der Konfigurationsdatei des Agents müssen die folgenden Parameter auf true gesetzt werden.
Wenn Sie den Agent nach dem 14. Februar 2024 installiert haben, sind diese Flags standardmäßig auf true gesetzt und es ist keine Änderung erforderlich.
Wenn Sie den Agent vor dem 14. Februar 2024 installiert 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 für SAP aktivieren | In der Konfigurationsdatei des Agents muss der Parameter collection_configuration.collect_process_metrics auf true festgelegt sein. Führen Sie den folgenden Befehl aus, um das Feature zu aktivieren:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable Weitere Informationen finden Sie unter Erfassung von Prozessmonitoring-Messwerten konfigurieren. |
Erfassung von HANA-Monitoring-Messwerten durch den Agent für 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-Konfiguration und Google Cloud -Einrichtung validieren | 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 von Workload Manager validieren. |
Agent für SAP neu starten | Starten Sie den Agent neu, damit die Änderungen wirksam werden, indem Sie den folgenden Befehl ausführen:
sudo systemctl restart google-cloud-sap-agent Weitere Informationen finden Sie unter Agent neu starten. |
Einrichtung der Workload Manager-Beobachtbarkeit validieren
Sie können prüfen, ob Sie die richtige Google Cloud für die Verwendung des Workload Manager-Beobachtbarkeitsdienstes eingerichtet haben, indem Sie den status
-Befehl des Agents ausführen. Dieser Befehl wird ab Version 3.7 des Agents unterstützt.
Führen Sie die folgenden Schritte aus, um die Einrichtung von Google Cloud zu validieren:
- 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 Ihre Google Cloud -Einrichtung für die Verwendung des Workload Manager-Beobachtungsdienstes korrekt ist, enthält die Ausgabe Folgendes. Ihre Konfiguration enthält möglicherweise andere Werte als die
default
-Werte.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: 30 (default) process_metrics_to_skip: [] (default) slow_process_metrics_frequency: 120 (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 darauf hingewiesen wird, dass eine Einrichtung fehlt, sehen Sie sich die Informationen in den vorherigen Abschnitten an, führen Sie die erforderlichen Aktionen aus und führen Sie den Befehl
status
noch einmal aus, um die Einrichtung neu zu validieren.
Beispiel: Konfigurationsdatei
Nachdem Sie die Funktionen für die Beobachtbarkeit 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" } ] } }