El agente deGoogle Cloudpara SAP ofrece asistencia para monitorizar las cargas de trabajo de SAP que se ejecutan en instancias de Compute Engine y te ayuda a ejecutar sistemas SAP de forma eficiente en Google Cloud. Debes instalar el agente de Google Cloudpara SAP en todas las VMs que ejecuten cualquier sistema SAP. Este agente recoge y envía toda la información que SAP exige al agente de host de SAP. Para obtener más información, consulta la nota de SAP 2469354.
Para recoger las métricas de la infraestructura y las aplicaciones subyacentes que se usan para la observabilidad, debe habilitar funciones adicionales en el agente para SAP.
En este documento se describe cómo habilitar estas funciones en Agent for SAP.
Lista de comprobación del agente de SAP
La siguiente lista de comprobación resume las tareas que debe realizar para asegurarse de que el agente de SAP esté configurado correctamente para la observabilidad:
Instalar y configurar el agente para SAP | Instala y configura el agente de SAP Google Clouden cada máquina virtual de Compute Engine que quieras monitorizar. El agente de SAP se incluye en los siguientes SO públicos "para SAP":
Para obtener más información, consulta Instalar y configurar el agente para SAP en una VM. |
Update Agent para SAP | La versión 3.5 del agente de SAP contiene todas las funciones necesarias para configurar la observabilidad de SAP.
Si el agente ya estaba instalado, te recomendamos que lo actualices a la versión más reciente. Para ver las anotaciones de las ocurrencias de eventos SAP predefinidos, necesitas la versión 3.7 o una posterior del agente. Para obtener más información, consulta el agente de Google Cloudpara SAP. |
Habilitar la función de descubrimiento del sistema de Agent for SAP | En el archivo de configuración del agente, los siguientes parámetros deben tener el valor true .
Si instalaste el agente después del 14 de febrero del 2024, estas marcas están definidas como true de forma predeterminada y no es necesario hacer ningún cambio.
Si instalaste el agente antes del 14 de febrero del 2024 o has inhabilitado la función de descubrimiento 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 Configurar el agente de Google Cloudpara SAP. |
Habilitar la recogida de métricas de monitorización de procesos del agente para SAP | En el archivo de configuración del agente, el parámetro collection_configuration.collect_process_metrics debe tener el valor 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 el artículo Configurar la recogida de métricas de monitorización de procesos. |
Habilitar la recogida de métricas de monitorización de SAP HANA para el agente | En las VMs de HANA, debes habilitar la recogida de métricas de monitorizació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. Para obtener más información, consulta Configurar la recogida de métricas de monitorización de SAP HANA. |
Validar la configuración y la Google Cloud configuración del agente | Para comprobar que el agente está configurado correctamente, ejecuta el siguiente comando:
sudo /usr/bin/google_cloud_sap_agent status Para obtener más información, consulta Validar la configuración de la observabilidad de Gestor de cargas de trabajo. |
Restart Agent para SAP | Para que los cambios se apliquen, reinicia el agente ejecutando el siguiente comando:
sudo systemctl restart google-cloud-sap-agent Para obtener más información, consulta Reiniciar el agente. |
Validar la configuración de la observabilidad de Workload Manager
Para comprobar si tiene la Google Cloud configuración correcta para usar el servicio de observabilidad de Workload Manager, ejecute el comando status
del agente. Este comando es compatible con la versión 3.7 del agente.
Para validar la configuración de Google Cloud , sigue estos 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 Google Cloud configuración para usar el servicio de observabilidad de Workload Manager es correcta, la salida incluye 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 vuelve a ejecutar el comando
status
para volver a validar la configuración.
Ejemplo de archivo de configuración
Una vez que haya habilitado las funciones de observabilidad, el archivo de configuración del agente para SAP tendrá un aspecto 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" } ] } }
Siguientes pasos
- Consulta cómo observar una carga de trabajo de SAP.