Versión 1: Guía de planificación del Agente de Google Cloud para SAP

A fin de obtener asistencia y supervisión, Google Cloud proporciona el Agente para SAP para las cargas de trabajo de SAP que se ejecutan en instancias de VM de Compute Engine, instancias de equipos físicos de Compute Engine y servidores de la solución Bare Metal.

Según lo exige SAP, para obtener asistencia de SAP y permitir que SAP cumpla con sus acuerdos de nivel de servicio (ANS), debes instalar el Agente de Google Cloud para SAP en todas las instancias de Compute Engine y los servidores de la solución Bare Metal que ejecutan cualquier sistema SAP. Para obtener más información sobre los requisitos previos de asistencia, consulta la Nota 2456406 de SAP: SAP en Google Cloud Platform: requisitos previos de compatibilidad.

La versión 1 del agente de Google Cloud para SAP es el sucesor del agente de supervisión de Google Cloud para SAP NetWeaver versión 2. Además de la recopilación obligatoria de métricas de SAP Host Agent, en Linux, el agente de Google Cloud para SAP incluye funciones opcionales como la recopilación de métricas de Process Monitoring y métricas de validación de Workload Manager. Puedes habilitar estas funciones que habilitan productos y funciones como la administración de cargas de trabajo para tus cargas de trabajo de SAP.

Para los sistemas SAP que se ejecutan en un servidor de la solución Bare Metal, el Agente de Google Cloud para SAP es necesario cuando ejecutas SAP NetWeaver conectado a cualquiera de las siguientes bases de datos:

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

Instala el Agente de Google Cloud para SAP en el host junto con el sistema SAP. A fin de obtener instrucciones para instalar y configurar el agente, validar la instalación y verificar que el agente se ejecute como se espera, consulta lo siguiente:

Si usas las siguientes imágenes de SO de RHEL o SLES “para SAP” que proporciona Google Cloud, el agente de Google Cloud para SAP se empaqueta con las imágenes de SO:

  • RHEL: todas las imágenes “para SAP”
  • SLES: SLES 15 SP4 para SAP y versiones posteriores

Métricas que recopila el agente

En la versión 1 del agente de Google Cloud para SAP, se habilita la recopilación de las siguientes métricas:

Métricas de SAP Host Agent

La recopilación de métricas de SAP Host Agent está habilitada de forma predeterminada. El Agente de Google Cloud para SAP recopila y envía toda la información requerida por SAP a SAP Host Agent, incluidas las métricas sobre lo siguiente:

  • Las CPU, por ejemplo, el uso de CPU.
  • El almacenamiento en discos persistentes, por ejemplo, la latencia y la capacidad de procesamiento del disco.
  • La memoria, por ejemplo, el consumo de la memoria
  • Las redes, por ejemplo, el ancho de banda de red
  • Configuración, incluida la información sobre la máquina anfitrión y su entorno

SAP determina las métricas que recopila el Agente de Google Cloud para SAP. A fin de obtener una descripción de las métricas que recopila el agente, consulta Nota de SAP 2469354: Métricas de supervisión de claves para SAP en infraestructura de IaaS.

Métricas de supervisión de procesos

En Linux, el Agente de Google Cloud para SAP puede recopilar métricas de Monitoring para procesos de las aplicaciones SAP y los estados del entorno de ejecución. La información recopilada en las métricas de proceso de supervisión te ayuda a solucionar problemas relacionados con tu sistema SAP. En caso de problemas, con la ayuda de las métricas de supervisión de procesos, la Atención al cliente de Cloud puede ayudarte a alcanzar una resolución de manera más eficiente.

La recopilación de métricas de Monitoring es una función opcional que puedes habilitar después de instalar el Agente de Google Cloud para SAP. Si deseas obtener información sobre los pasos para habilitar la recopilación de métricas de Monitoring de procesos, consulta Configura el Agente de Google Cloud para SAP en Linux.

Las métricas de Monitoring de procesos son métricas que cambian con rapidez y que se recopilan cada 5 segundos de forma predeterminada.

Los datos recopilados con las métricas de Monitoring para el proceso proporcionan observabilidad de las configuraciones de clúster de alta disponibilidad de SAP HANA. Para la observabilidad y configurar las alertas según los límites de las métricas, debes instalar los paneles personalizados que proporciona Google Cloud. Para obtener más información sobre la configuración del panel, consulta Visualiza las métricas recopiladas.

En la siguiente tabla, se describen las métricas de Monitoring del proceso que recopila el agente. Las strings de métricas de esta tabla deben tener el prefijo workload.googleapis.com/. Este prefijo se omitió en las entradas de la siguiente tabla.

Métrica Categoría Descripción
sap/hana/service SAP HANA Código de respuesta numérico para la disponibilidad del servicio de SAP HANA.
  • 0: El servicio no está en ejecución
  • 1: El servicio está en ejecución
sap/hana/ha/replication SAP HANA Código de respuesta numérico para la replicación del sistema SAP HANA, basado en el ID del sistema SAP, el número de instancia de SAP y el nombre del servicio de SAP.
  • 0: Se produjo un error.
  • 10: La replicación está desactivada (modo independiente).
  • 12: La replicación está activa. El nodo actual es el secundario.
  • 15: La replicación está activa. Se completó la inicialización o la sincronización con la instancia principal, y la secundaria se replica de forma continua.
sap/hana/availability SAP HANA Código de respuesta numérico para la disponibilidad del sistema SAP HANA, basado en el ID del sistema SAP y el número de instancia de SAP.
  • 0: Uno o más procesos no están activos
  • 1: Todos los procesos están activos
sap/hana/ha/availability SAP HANA Código de respuesta numérico para el estado de alta disponibilidad del sistema SAP HANA, basado en el ID del sistema SAP y el número de instancia de SAP.
  • 0: Estado desconocido
  • 1: El nodo actual es secundario
  • 2: El nodo principal tiene un error
  • 3: El nodo principal está en línea, pero la replicación no es completamente funcional
  • 4: El nodo principal está en línea con la replicación en ejecución
sap/hana/query/state SAP HANA Código de respuesta numérico que representa la verificación de estado de SAP HANA basada en la consulta select * from dummy. El valor 0 indica que la prueba se realizó correctamente. Cualquier otro valor indica fallas.
sap/hana/query/overalltime SAP HANA Se informa solo si query/state es 0. Este es el tiempo total que tarda la consulta, incluidos los tiempos del cliente y del servidor, en microsegundos.
sap/hana/query/servertime SAP HANA Se informa solo si query/state es 0. Este es el tiempo que tarda el servidor en procesar la consulta, en microsegundos.
sap/cluster/failcounts SAP HANA El valor de recuento de fallas de los recursos de Linux de alta disponibilidad. Si el recurso no está presente, no hay ningún recuento de fallas registrado. De lo contrario, crm_mon de supervisión del clúster informa la cantidad de acciones fallidas.
sap/cluster/nodes Clúster de Pacemaker Código de respuesta numérico que indica el estado del estado de clúster de HA de Linux.
  • -10: Desconocido
  • -1: Estado no limpio
  • 0: Cierre
  • 1: En suspensión
  • 2: En línea
sap/cluster/resources Clúster de Pacemaker Código de respuesta numérico que indica si el recurso del clúster de Linux de alta disponibilidad está en funcionamiento.
  • -10: Desconocido
  • 0: con errores
  • 1: Detenido
  • 2: Iniciándose
  • 3: El recurso está en uno de los siguientes estados estables: Master, Slave o Started
sap/nw/availability SAP NetWeaver Código de respuesta numérico para la disponibilidad del sistema SAP NetWeaver, basado en el ID del sistema SAP, el número de instancia de SAP y el nombre del servicio de SAP.
  • 0: Estado desconocido
  • 1: El nodo actual está activo o en funcionamiento
sap/nw/service SAP NetWeaver Código de respuesta numérico para la disponibilidad del servicio de SAP NetWeaver, según el ID del sistema SAP, el número de instancia de SAP y el nombre del servicio de SAP
  • 0: El servicio no está en ejecución
  • 1: El servicio está en ejecución
sap/nw/icm/rcode SAP NetWeaver Código de respuesta basado en el protocolo HTTP 1.1 de un recurso de URL de ICM no autenticado (llamada local).
sap/nw/icm/rtime SAP NetWeaver El tiempo de respuesta en milisegundos de un recurso de URL de ICM no autenticado (llamada local).
sap/nw/ms/rcode SAP NetWeaver Código de respuesta basado en el protocolo HTTP 1.1 de un recurso de URL del servidor de mensajes no autenticado (llamada local).
sap/nw/ms/rtime SAP NetWeaver El tiempo de respuesta en milisegundos de un recurso de URL del servidor de mensajes no autenticado (llamada local).
sap/nw/ms/wp SAP NetWeaver Cantidad de procesos de trabajo de ABAP (NW ABAP) o nodos del servidor de Java (NW Java) que informa la página de información del servidor de mensajes.
sap/nw/abap/proc/busy SAP NetWeaver Cantidad de procesos de trabajo ABAP ocupados por tipo, como DIA, ICM y DISP.
sap/nw/abap/proc/count SAP NetWeaver Cantidad de todos los procesos de trabajo de ABAP por tipo, como DIA, ICM y DISP.
sap/nw/abap/queue/current SAP NetWeaver La cantidad actual de colas ABAP que usan los procesos de trabajo de ABAP, agrupadas por los tipos de procesos de trabajo, como DIA, ICM, DISP, etcétera.
sap/nw/abap/queue/peak SAP NetWeaver La cantidad máxima de colas ABAP que usan los procesos de trabajo de ABAP, agrupadas por los tipos de procesos de trabajo, como DIA, ICM, DISP, etcétera.
sap/nw/abap/sessions SAP NetWeaver Cantidad de sesiones de ABAP por tipo de sesión.
sap/nw/abap/rfc SAP NetWeaver Cantidad de conexiones RFC de ABAP por tipo de sesión.
sap/nw/enq/locks/usercountowner SAP NetWeaver Cantidad de bloqueos en cola en los sistemas SAP NetWeaver. Si tu sistema tiene muchas entradas de bloqueo abiertas, puede generar problemas de rendimiento para los usuarios.
sap/mntmode Métricas de SAP adicionales Modo de mantenimiento del ID del sistema SAP (SID) correspondiente que se configuró de forma manual para indicar que el sistema está inactivo de forma intencional (maintenancemode = TRUE). El valor de esta métrica se usa a fin de suprimir las alertas para los sistemas que no están disponibles durante el mantenimiento planificado.

Para notificar al agente si un SID en particular se encuentra en mantenimiento planificado, ejecuta el siguiente comando:

google_cloud_sap_agent maintenance \
    --enable=TRUE or FALSE \
    --sid=SID
sap/service/is-failed Métricas de SAP adicionales Indica si los servicios del SO relacionados con SAP y los servicios del clúster fallaron. El código de salida 0 representa una falla.
sap/service/is-disabled Métricas de SAP adicionales Esta métrica se propaga cuando los servicios pacemaker, corosync, sapconf, saptune y sapinit no están habilitados.
sap/hana/cpu/utilization Métricas de SAP adicionales Uso de CPU por proceso (%) de procesos de SAP HANA.
sap/nw/cpu/utilization Métricas de SAP adicionales Uso de CPU por proceso (%) de procesos de SAP NetWeaver
sap/control/cpu/utilization Métricas de SAP adicionales Uso de CPU por proceso (%) de procesos de SAP Control
sap/hana/memory/utilization Métricas de SAP adicionales Uso de memoria por proceso (MB) de los procesos de HANA.
sap/nw/memory/utilization Métricas de SAP adicionales Uso de memoria por proceso (MB) de los procesos de NetWeaver.
sap/control/memory/utilization Métricas de SAP adicionales Uso de memoria por proceso (MB) de los procesos de control de SAP.
sap/infra/migration Métricas de infraestructura de Google Cloud Indica si una instancia de Compute Engine se encuentra en una migración en vivo.
sap/agent/health Métricas del agente para SAP Indica si el agente está en ejecución o no de forma activa:
  • El valor true indica que el agente está activo y en ejecución.
  • El valor false indica que el agente no está en ejecución.
sap/agent/cpu/utilization Métricas del agente para SAP Uso de CPU mediante el proceso daemon del agente.
sap/agent/memory/utilization Métricas del agente para SAP Uso de memoria mediante el proceso daemon del agente.

Métricas de evaluación de Workload Manager

En Linux, el Agente de Google Cloud para SAP puede recopilar métricas de evaluación de Workload Manager que habilitan los servicios de Workload Manager para tus cargas de trabajo de SAP. La información recopilada en las métricas de evaluación de Workload Manager te ayuda a verificar la configuración de tus aplicaciones SAP, bases de datos y configuraciones de alta disponibilidad.

La recopilación de métricas de evaluación de Workload Manager es una función opcional que puedes habilitar después de instalar el Agente de Google Cloud para SAP. Si deseas obtener información sobre los pasos para habilitar la recopilación de métricas de evaluación de Workload Manager, consulta Configura el Agente de Google Cloud para SAP en Linux.

Las métricas de evaluación de Workload Manager son métricas que cambian con lentitud y se recopilan cada 5 minutos de forma predeterminada.

En la siguiente tabla, se describen las métricas de evaluación de Workload Manager que recopila el agente. Las strings de métricas de esta tabla deben tener el prefijo workload.googleapis.com/. Este prefijo se omitió en las entradas de la siguiente tabla.

Métrica Categoría Descripción
sap/validation/system Administrador de cargas de trabajo Métrica numérica que siempre es 1.
sap/validation/corosync Administrador de cargas de trabajo Se encuentra una métrica numérica para la configuración de Corosync en la instancia:
  • 0: No se encontró la configuración de Corosync
  • 1: Se encontró la configuración de Corosync
sap/validation/pacemaker Administrador de cargas de trabajo Métrica numérica para la configuración de Pacemaker encontrada en la instancia:
  • 0: No se encontró ningún pacemaker
  • 1: Se encontró la configuración de Pacemaker
sap/validation/hana Administrador de cargas de trabajo Se encuentra una métrica numérica para SAP HANA en la instancia:
  • 0: No se encontró SAP HANA
  • 1: Se encontró SAP HANA
sap/validation/netweaver Administrador de cargas de trabajo Se encuentra una métrica numérica para SAP NetWeaver en la instancia:
  • 0: No se encontró SAP NetWeaver
  • 1: Se encontró SAP NetWeaver

Precios

El Agente de Google Cloud para SAP se puede instalar y ejecutar de forma gratuita. Sin embargo, eres responsable de los cargos que se generan por la lectura y escritura de datos en Cloud Monitoring.

En el caso de las métricas que recopila el agente, Monitoring cobra según lo siguiente:

  • Llamadas de lectura a la API de Monitoring que superan la asignación mensual gratuita de la API
  • Métricas medidas por bytes transferidos cuando los datos de métricas transferidos exceden la asignación mensual gratuita de métricas.

En Monitoring, la transferencia se refiere al proceso de escritura de series temporales en Monitoring. Cada serie temporal incluye una cantidad de datos; esos datos son la base de los cargos por transferencia. Para obtener información sobre los precios, consulta Precios de Monitoring.

Para obtener información sobre los conceptos generales en Monitoring, consulta Métricas, series temporales y recursos.

Estimaciones de costos mensuales

En esta sección, se ilustra cómo estimar los costos mensuales por recopilar datos de métricas para las métricas cobradas por llamadas de lectura de la API y bytes transferidos.

Los ejemplos de esta sección son para precios de Monitoring a partir de diciembre de 2022. Estos ejemplos tienen el propósito de ilustrar los cálculos. Usa la calculadora de precios para obtener estimaciones más completas.

En la siguiente tabla, se resumen las estimaciones de costos mensuales para algunas funciones obligatorias y opcionales del agente. Si deseas conocer los pasos detallados para la estimación de costos, consulta las métricas de SAP Host Agent, las métricas de supervisión de procesos y las métricas de evaluación de Workload Manager.

Función Tipo Cantidad de instancias de procesamiento Costo ($)
Recopilación de métricas de SAP Host Agent Obligatorio 100 $209
Recopilación de métricas de supervisión de procesos Opcional 100 $1,513.17
Recopilación de métricas de evaluación de Workload Manager Opcional 500 USD 4.41

Ejemplo de precios de las métricas cobradas por llamadas de lectura de la API

En el siguiente ejemplo, se muestra cómo obtener una estimación de los costos de recopilación de datos de métricas para las métricas cobradas por llamadas de lectura de la API, como las métricas de SAP Host Agent.

Métricas de SAP Host Agent

Imagina una situación en la que tienes cierta cantidad de instancias de procesamiento que realizan algunas llamadas de lectura a la API cada mes. Las variables en la situación incluyen lo siguiente:

  • La velocidad a la que una instancia de procesamiento realiza llamadas de lectura a la API.
  • La cantidad de instancias de procesamiento.

Para esta estimación de costos, supongamos que hay aproximadamente 43,800 minutos en un mes.

60 * 730 horas (365 días / 12 meses * 24 horas)

Supongamos que una instancia de procesamiento realiza llamadas de lectura a la API a una velocidad de 5 llamadas por minuto.

Para una instancia de procesamiento, el total de llamadas de lectura a la API a una tasa de 5 llamadas / minuto por un mes: 219,000 (43,800 * 5)

Supongamos que tienes 100 instancias de procesamiento.

  • Total de llamadas de lectura a la API por mes: 21,900,000

    (219,000 * 100)

  • Cantidad de llamadas de lectura a la API por mes después de la asignación gratuita: 20,900,000

    (21,900,000 - 1,000,000 = 20,900,000)

  • Costo aproximado por mes para 100 instancias de procesamiento: USD 209

    (20,900,000 / 1000) * 0.01

Cantidad de lecturas Tarifa (USD/1,000 lecturas) Costo ($)
Asignación gratuita por mes 1,000,000 0.00 $0.00
Cobrable 20,900,000 0.01 $209
Total 21,900,000 $209

Ejemplos de precios para las métricas cobradas por bytes transferidos

En el siguiente ejemplo, se muestra cómo obtener una estimación de los costos de recopilación de datos de métricas para las métricas que se cobran por bytes transferidos, como las métricas de Process Monitoring y las de evaluación de Workload Manager.

Métricas de supervisión de procesos

Imagina una situación en la que tienes una cantidad de instancias de Compute Engine que escriben datos a partir de una cantidad de métricas mensuales. Las variables en la situación incluyen lo siguiente:

  • La velocidad a la que se escriben estos datos
  • La cantidad de métricas
  • La cantidad de instancias de procesamiento.

Para esta estimación de costos, supongamos que hay aproximadamente 43,800 minutos en un mes.

60 * 730 horas (365 días / 12 meses * 24 horas)

Para una métrica, la escritura de datos a una velocidad de 1 dato/5 segundos, es decir, 12 datos por minuto durante un mes:

  • Datos totales: 525,600 (43,800 minutos × 12 datos)
  • Volumen transferido total:
    • 4,204,800 bytes (525,600 datos * 8 bytes)
    • Esto equivale a 4.01000977 MiB (4,204,800 bytes / 1,048,576 bytes/MiB).

Supongamos que tienes 100 instancias de procesamiento, cada una de las cuales escribe 15 métricas.

  • Transferencia mensual total: 6,015.01466 MiB

    4.01000977 MiB para una métrica × 1,500 (100 instancias de procesamiento × 15 métricas)

  • Costo aproximado mensual con 100 instancias de procesamiento: $1,513.17

    (6,015.01466 - 150) * 0.258

MiB transferidos Tarifa ($/MiB) Costo ($)
Asignación gratuita por mes 150 0.00 $0.00
Cobrable 5,865.01466 0.258 $1,513.17
Total 6,015.01466 $1,513.17

Métricas de evaluación de Workload Manager

Imagina una situación en la que tienes una cantidad de instancias de Compute Engine que escriben datos a partir de una cantidad de métricas mensuales. Las variables en la situación incluyen lo siguiente:

  • La velocidad a la que se escriben estos datos
  • La cantidad de métricas
  • La cantidad de instancias de procesamiento.

Para esta estimación de costos, supongamos que hay aproximadamente 43,800 minutos en un mes.

60 * 730 horas (365 días / 12 meses * 24 horas)

Para una métrica, la escritura de datos a una velocidad de 1 dato/300 segundos, es decir, 0.2 datos / minuto durante un mes:

  • Total de datos: 8,760 (43,800 minutos * 0.2 datos)
  • Volumen transferido total:
    • 70,080 bytes (8,760 datos * 8 bytes)
    • Esto equivale a 0.0668335 MiB (70,080 bytes / 1,048,576 bytes/MiB)

Supongamos que tienes 500 instancias de procesamiento, cada una de las cuales escribe 5 métricas.

  • Transferencia mensual total: 167.08375 MiB

    0.0668335 MiB para una métrica * 2,500 (500 instancias de procesamiento * 5 métricas)

  • Costo aproximado mensual con 500 instancias de procesamiento: $4.41

    (167.08375 - 150) * 0.258

MiB transferidos Tarifa ($/MiB) Costo ($)
Asignación gratuita por mes 150 0.00 $0.00
Cobrable 17.08375 0.258 USD 4.41
Total 167.08375 USD 4.41

Sistemas operativos compatibles

El Agente de Google Cloud para SAP es compatible con todos los sistemas operativos compatibles con SAP NetWeaver y SAP HANA. Si deseas obtener detalles, consulta la lista de sistemas operativos compatibles con SAP NetWeaver y la lista de sistemas operativos compatibles con SAP HANA.

Autenticación y acceso

El Agente de Google Cloud para SAP requiere una cuenta de servicio de Identity and Access Management (IAM) para la autenticación con Google Cloud y obtener permiso de acceso a recursos de Google Cloud.

Los roles de IAM asignadas a la cuenta de servicio determinan con qué recursos de Google Cloud tiene permiso para interactuar.

A menos que uses una cuenta de servicio existente o predeterminada, debes crearla en tu proyecto de Google Cloud y asignarle uno o más roles.

Especifica una cuenta de servicio

Si el agente se ejecuta en una instancia de Compute Engine, el agente usa la cuenta de servicio de la instancia de procesamiento del host de forma predeterminada. La cuenta de servicio de procesamiento del host suele ser una cuenta de servicio con funciones limitadas que tú o uno de tus colegas crean, pero, en su lugar, puede ser la cuenta de servicio predeterminada de Compute Engine, que tiene permisos amplios de forma predeterminada.

Si el agente se ejecuta en un servidor de la solución Bare Metal, debes crear una cuenta de servicio con una clave de cuenta de servicio JSON. Para obtener más información, consulta Configura una cuenta de servicio.

Para obtener más información sobre las cuentas de servicio, los roles y los permisos, consulta los siguientes documentos:

Roles de IAM obligatorios

Ya sea que uses una cuenta de servicio nueva, existente o predeterminada, la cuenta de servicio debe incluir roles que otorguen los permisos necesarios al agente.

Para recopilar las métricas de SAP Host Agent en instancias de procesamiento, el rol predefinido de IAM Visualizador de Compute (roles/compute.viewer) otorga permiso para obtener y enumerar los recursos de Compute Engine, sin poder leer los datos almacenados en ellas. Además, el rol predefinido de IAM Visualizador de Monitoring (roles/monitoring.viewer) otorga permiso para ver los datos de Monitoring.

Para recopilar métricas de SAP Host Agent en un servidor de la solución Bare Metal, el agente no accede a las API de Google Cloud, por lo que no requiere una cuenta de servicio de IAM ni permisos.

Para las métricas de Process Monitoring y las métricas de evaluación de Workload Manager, además de los roles de Visualizador de Compute (roles/compute.viewer) y Visualizador de Monitoring (roles/monitoring.viewer), el rol predefinido de IAM Escritor de métricas de Monitoring (roles/monitoring.metricWriter) otorga permiso para escribir métricas en Monitoring.

Para recopilar las métricas de Monitoring para SAP HANA, si usas Secret Manager, el rol predefinido de descriptor de acceso a secretos de Secret Manager (roles/secretmanager.secretAccessor) otorga permiso para acceder a secretos que se almacenan en Secret Manager.

Acceso a las API de Google Cloud

Compute Engine recomienda configurar las instancias de VM para permitir los permisos de acceso completo a todas las APIs de Cloud y usar solo los permisos de IAM de la cuenta de servicio de la instancia para restringir el acceso a los recursos de Google Cloud. Para obtener más información, consulta Crea una VM que use una cuenta de servicio administrada por el usuario.

Si limitas el acceso a las APIs de Cloud en una instancia de procesamiento, para las métricas de SAP Host Agent, el Agente de Google Cloud para SAP requiere los siguientes permisos mínimos de acceso a la API de Google Cloud en la instancia de procesamiento del host:

  • Compute Engine: solo lectura
  • API de Stackdriver Monitoring: Solo lectura

Para las métricas de Process Monitoring y las métricas de evaluación de Workload Manager, los permisos de acceso de la instancia de procesamiento del host deben tener acceso de escritura para publicar datos de métricas en tus proyectos de Google Cloud. Cuando creas una instancia de procesamiento de Compute Engine nueva, se configura de forma automática con el permiso de acceso de escritura, https://www.googleapis.com/auth/monitoring.write.

Si el agente no se ejecuta en una instancia de procesamiento de Compute Engine, debes establecer una conexión con las APIs de Google Cloud. Consulta Configura el Acceso privado a Google para hosts locales a fin de obtener más detalles.

Métricas en Monitoring

En el caso de las métricas de Process Monitoring y de evaluación de Workload Manager, el Agente de Google Cloud para SAP envía los datos que recupera de tus sistemas SAP a Monitoring como datos de métricas personalizadas. Para enviar los datos, el agente usa la API de Monitoring, que está habilitada de forma predeterminada cuando creas un proyecto de Google Cloud.

Para obtener una descripción general de Monitoring, consulta Introducción a Monitoring.

Busca los datos de métricas en Monitoring

Los datos de métricas del Agente de Google Cloud para SAP están disponibles para verlos en cuanto Monitoring los recibe. Para buscar y visualizar los datos recopilados, puedes usar el Explorador de métricas. Para obtener más información sobre cómo encontrar los datos de las métricas en Monitoring, consulta la Guía del agente de Google Cloud para operaciones de SAP.

Para obtener más información sobre cómo visualizar los datos recopilados en Monitoring, consulta los siguientes vínculos:

Definiciones del panel en GitHub

En GitHub, puedes encontrar definiciones de panel personalizado para SAP HANA que puedes instalar en tu proyecto de Google Cloud. Consulta el directorio dashboards/google-cloud-agent-for-sap en el repositorio GoogleCloudPlatform/monitoring-dashboard-samples en GitHub.

Para obtener información sobre estos paneles, incluidas las instrucciones de instalación, consulta Visualiza las métricas recopiladas.

Notificaciones de alerta

Para alertarte cuando una métrica alcanza un umbral que defines, puedes configurar las notificaciones de alerta en Monitoring.

Para obtener más información, consulta Introducción a las alertas.

Instalación automática

Cuando usas los archivos de configuración de Terraform o las plantillas de Deployment Manager que proporciona Google Cloud para la implementación automatizada de tu infraestructura de Google Cloud, el Agente para SAP se instala de forma automática como parte del proceso de implementación para la recopilación de métricas que exige SAP.

Si deseas obtener instrucciones para instalar y configurar el Agente de Google Cloud para SAP de forma manual, consulta los siguientes vínculos:

Base de código del Agente de Google Cloud para SAP en GitHub

Si es necesario para tu empresa, puedes revisar el código fuente del Agente de Google Cloud para SAP si es necesario. La base de código del agente está disponible en un repositorio de GitHub de solo lectura, google-cloud-sap-agent en GoogleCloudPlatform/sapagent.

Asistencia

Si tienes problemas con la infraestructura o los servicios de Google Cloud, comunícate con el servicio de Atención al cliente. Puedes encontrar la información de contacto en la página Descripción general de la asistencia en la consola de Google Cloud. Si el servicio de Atención al cliente determina que existe un problema en tus sistemas de SAP, te referiremos al servicio de asistencia de SAP.

Por problemas relacionados con el producto SAP, registra una solicitud de asistencia en Asistencia de SAP. SAP evalúa el ticket de asistencia y, si parece ser un problema de infraestructura de Google Cloud, SAP transfiere ese ticket al componente de Google Cloud adecuado en su sistema: BC-OP-LNX-GOOGLE o BC-OP-NT-GOOGLE.

Requisitos de asistencia

Antes de recibir asistencia para los sistemas SAP y la infraestructura y los servicios de Google Cloud que usan, debes cumplir con los requisitos mínimos del plan de asistencia.

Para obtener más información sobre los requisitos mínimos de asistencia para SAP en Google Cloud, consulta lo siguiente:

¿Qué sigue?