El agente deGoogle Cloudpara SAP proporciona asistencia para supervisar tus cargas de trabajo de SAP que se ejecutan en instancias de Compute Engine y te ayuda a ejecutar sistemas SAP de manera eficiente en Google Cloud. Debes instalar el agente de Google Cloudpara SAP en todas las VMs que ejecuten cualquier sistema SAP. Este agente recopila y envía toda la información requerida que SAP exige a SAP Host Agent. Para obtener más información, consulta la Nota SAP 2469354.
Para recopilar las métricas de infraestructura y aplicaciones subyacentes que se usan para la observabilidad, debes habilitar funciones adicionales para el agente de SAP.
En este documento, se describe cómo habilitar estas funciones en el Agente para SAP.
Lista de tareas del agente para SAP
En la siguiente lista de tareas, se resumen las tareas que debes realizar para asegurarte de que el agente para SAP esté configurado correctamente para la observabilidad:
Instala y configura el agente para SAP | Instala y configura el agente de Google Cloudpara SAP en cada VM de Compute Engine que desees supervisar. El agente para SAP se empaqueta con las siguientes imágenes de SO públicas “para SAP”:
Para obtener más información, consulta Instala y configura el agente para SAP en una VM. |
Actualiza el agente para SAP | La versión 3.5 del agente para SAP contiene todas las funciones necesarias para configurar la observabilidad de SAP.
Si el agente ya se instaló, te recomendamos que lo actualices a la versión más reciente. Para ver las anotaciones de los casos de eventos predefinidos de SAP, necesitas la versión 3.7 o posterior del agente. Si deseas obtener más información, consulta Actualiza el agente de Google Cloud para SAP. Google Cloud |
Habilita la función de descubrimiento del sistema del agente para SAP | En el archivo de configuración del agente, los siguientes parámetros deben establecerse en true .
Si instalaste el agente después del 14 de febrero de 2024, estas marcas se establecen en true de forma predeterminada y no es necesario realizar ningún cambio.
Si instalaste el agente antes del 14 de febrero de 2024 o si inhabilitaste la función de detección del sistema, ejecuta los siguientes comandos:
sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -enable Para obtener más información, consulta Configura el agente de Google Cloudpara SAP. |
Habilita la recopilación de métricas de supervisión de procesos del agente para SAP | En el archivo de configuración del agente, el parámetro collection_configuration.collect_process_metrics debe establecerse en true . Para habilitar la función, ejecuta el siguiente comando:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable Para obtener más información, consulta Configura la recopilación de métricas de Process Monitoring. |
Habilita la recopilación de métricas de supervisión de HANA del agente para SAP | En las VMs de HANA, debes habilitar la recopilación de métricas de supervisión de procesos de HANA.
Para habilitar esta función, ejecuta el siguiente comando:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -enable Edita la sección Ten en cuenta que el usuario de HANA especificado debe tener acceso de lectura a las tablas que consultan las consultas predeterminadas. Si deseas obtener más información, consulta Configura la recopilación de métricas de SAP HANA Monitoring. |
Valida la configuración del agente y la Google Cloud configuración | Ejecuta el siguiente comando para verificar que el agente esté configurado correctamente:
sudo /usr/bin/google_cloud_sap_agent status Para obtener más información, consulta Valida la configuración de la observabilidad de Workload Manager. |
Cómo reiniciar el agente para SAP | Reinicia el agente para que los cambios surtan efecto ejecutando el siguiente comando:
sudo systemctl restart google-cloud-sap-agent Para obtener más información, consulta Reinicia el agente. |
Valida la configuración de la observabilidad de Workload Manager
Para validar si tienes la configuración Google Cloud correcta para usar el servicio de observabilidad de Workload Manager, ejecuta el comandostatus
del agente. Este comando es compatible con la versión 3.7 del agente.
Para validar la configuración de Google Cloud , completa los siguientes pasos:
- Establece una conexión SSH con tu instancia de Compute Engine.
Ejecuta el siguiente comando:
sudo /usr/bin/google_cloud_sap_agent status
Si la configuración de Google Cloud para usar el servicio de observabilidad de Workload Manager es correcta, el resultado incluirá lo siguiente. Es posible que tu configuración tenga valores distintos de los de
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) ...
Si el resultado indica que falta alguna configuración, revisa la información proporcionada en las secciones anteriores, realiza las acciones necesarias y, luego, vuelve a ejecutar el comando
status
para volver a validar la configuración.
Archivo de configuración de ejemplo
Una vez que habilites las funciones de observabilidad, el archivo de configuración del agente de SAP será similar al siguiente:
{ "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" } ] } }
¿Qué sigue?
- Obtén más información para observar una carga de trabajo de SAP.