L'agente per SAP diGoogle Cloudsupporta il monitoraggio dei carichi di lavoro SAP in esecuzione su istanze Compute Engine e ti aiuta a eseguire in modo efficiente i sistemi SAP su Google Cloud. Devi installare l'agente per SAP di Google Cloudsu tutte le VM che eseguono qualsiasi sistema SAP. Questo agente raccoglie e invia tutte le informazioni richieste da SAP all'agente host SAP. Per ulteriori informazioni, consulta la nota SAP 2469354.
Per raccogliere le metriche dell'infrastruttura e dell'applicazione sottostanti utilizzate per l'osservabilità, devi attivare funzionalità aggiuntive per Agent for SAP.
Questo documento descrive come attivare queste funzionalità in Agent for SAP.
Elenco di controllo per l'agente per SAP
Il seguente elenco di controllo riassume le attività che devi eseguire per assicurarti che l'agente per SAP sia configurato correttamente per l'osservabilità:
Installa e configura Agent for SAP | Installa e configura l'agente per SAP di Google Cloudsu ogni VM Compute Engine che vuoi monitorare. L'agente per SAP è pacchettizzato con le seguenti immagini del sistema operativo pubblico "per SAP":
Per ulteriori informazioni, vedi Installare e configurare Agent for SAP su una VM. |
Aggiornare l'agente per SAP | La versione 3.5 dell'agente per SAP contiene tutte le funzionalità necessarie per configurare l'osservabilità per SAP.
Se l'agente è stato installato in precedenza, ti consigliamo di aggiornarlo alla versione più recente. Per ulteriori informazioni, vedi Aggiornare l'agente di Google Cloudper SAP. |
Attivare la funzionalità di rilevamento del sistema di Agent for SAP | Nel file di configurazione dell'agente, i seguenti parametri devono essere impostati su true .
Se hai installato l'agente dopo il 14 febbraio 2024, questi flag sono impostati su true per impostazione predefinita e non è richiesta alcuna modifica.
Se hai installato l'agente prima del 14 febbraio 2024 o se hai disabilitato la funzionalità di rilevamento del sistema, esegui i seguenti comandi:
sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -enable Per ulteriori informazioni, consulta Configurare l'agente per SAP di Google Cloud. |
Abilita la raccolta delle metriche di monitoraggio dei processi dell'agente per SAP | Nel file di configurazione dell'agente, il
parametro collection_configuration.collect_process_metrics deve essere impostato su true . Per attivare la funzionalità, esegui il seguente comando:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable Per ulteriori informazioni, consulta Configurare la raccolta delle metriche di monitoraggio dei processi. |
Abilita la raccolta delle metriche di monitoraggio di SAP HANA per l'agente | Nelle VM HANA, devi attivare la raccolta delle metriche di monitoraggio dei processi HANA.
Per attivare questa funzionalità, esegui il seguente comando:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -enable Modifica la sezione Tieni presente che l'utente HANA specificato deve disporre dell'accesso in lettura alle tabelle su cui vengono eseguite query dalle query predefinite. Per ulteriori informazioni, consulta Configurare la raccolta delle metriche di monitoraggio di SAP HANA. |
Convalida la configurazione e la Google Cloud configurazione dell'agente | Verifica che l'agente sia configurato correttamente eseguendo
il seguente comando:
sudo /usr/bin/google_cloud_sap_agent status Per ulteriori informazioni, consulta Convalidare la configurazione per l'osservabilità di Workload Manager. |
Riavvia l'agente per SAP | Riavviare l'agente affinché le modifiche vengano applicate eseguendo
il seguente comando:
sudo systemctl restart google-cloud-sap-agent Per ulteriori informazioni, vedi Riavviare l'agente. |
Convalida la configurazione dell'osservabilità di Workload Manager
Puoi verificare se hai eseguito la Google Cloud configurazione corretta per l'utilizzo del servizio di osservabilità Workload Manager eseguendo il comando status
dell'agente. Questo comando è supportato dalla versione 3.7 dell'agente.
Per convalidare la Google Cloud configurazione, completa i seguenti passaggi:
- Stabilisci una connessione SSH con l'istanza Compute Engine.
Esegui questo comando:
sudo /usr/bin/google_cloud_sap_agent status
Se la Google Cloud configurazione per l'utilizzo del servizio di osservabilità di Workload Manager è corretta, l'output include quanto segue. La configurazione potrebbe avere valori diversi da quelli di
default
.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) ...
Se l'output indica che manca una configurazione, esamina le informazioni fornite nelle sezioni precedenti, esegui le azioni richieste e poi esegui di nuovo il comando
status
per convalidare nuovamente la configurazione.
File di configurazione di esempio
Dopo aver attivato le funzionalità di osservabilità, il file di configurazione dell'agente per SAP sarà simile al seguente:
{ "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" }, ], } }
Passaggi successivi
- Scopri come osservare un carico di lavoro SAP.