L'agente per SAP diGoogle Cloudfornisce supporto per il monitoraggio dei carichi di lavoro SAP in esecuzione su istanze Compute Engine e ti aiuta a eseguire i sistemi SAP in modo efficiente 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 delle applicazioni sottostanti utilizzate per l'osservabilità, devi abilitare funzionalità aggiuntive per l'agente per 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 l'agente per SAP | Installa e configura l'agente per SAP di Google Cloudsu ogni VM Compute Engine che vuoi monitorare. L'agente per SAP è incluso nei seguenti sistemi operativi pubblici "per SAP":
Per maggiori informazioni, vedi Installa e configura l'agente per 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 all'ultima versione. Per visualizzare le annotazioni per le occorrenze di eventi SAP predefiniti, devi disporre della versione 3.7 o successive dell'agente. Per saperne di più, consulta Aggiornamento dell'agente per SAP di Google Cloud. |
Attivare la funzionalità di rilevamento del sistema dell'agente per 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 è necessaria alcuna modifica.
Se hai installato l'agente prima del 14 febbraio 2024 o se hai
disattivato la funzionalità di rilevamento del sistema, esegui i seguenti comandi:
sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -enable Per maggiori informazioni, vedi Configura 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 abilitare la funzionalità, esegui questo comando:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable Per saperne di più, consulta Configurare la raccolta delle metriche di monitoraggio dei processi. |
Abilitare la raccolta delle metriche di monitoraggio HANA dell'agente per SAP | Sulle VM HANA, devi abilitare la raccolta delle metriche di monitoraggio dei processi HANA.
Per attivare questa funzionalità, esegui questo 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 interrogate dalle query predefinite. Per ulteriori informazioni, vedi Configurare la raccolta delle metriche di monitoraggio SAP HANA. |
Convalida la configurazione e l' Google Cloud installazione dell'agente | Verifica che l'agente sia configurato correttamente eseguendo
questo comando:
sudo /usr/bin/google_cloud_sap_agent status Per maggiori informazioni, consulta Convalidare la configurazione per l'osservabilità di Workload Manager. |
Riavvia l'agente per SAP | Riavvia l'agente per far sì che le modifiche diventino effettive eseguendo
il seguente comando:
sudo systemctl restart google-cloud-sap-agent Per ulteriori informazioni, vedi Riavviare l'agente. |
Convalidare la configurazione per l'osservabilità di Workload Manager
Puoi verificare se hai la configurazione Google Cloud corretta per utilizzare il servizio di osservabilità
Workload Manager eseguendo il comando
status
dell'agente. Questo comando è supportato a partire 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 configurazione di Google Cloud per l'utilizzo del servizio di osservabilità Workload Manager è corretta, l'output include quanto segue. La tua 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: 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) ...
Se l'output indica che manca una configurazione, rivedi le informazioni fornite nelle sezioni precedenti, esegui le azioni richieste e poi esegui nuovamente il comando
status
per convalidare di nuovo la configurazione.
File di configurazione di esempio
Una volta abilitate le funzionalità di osservabilità, il file di configurazione dell'agente per SAP è 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.