Esta guía de planificación se centra solo en la función de recopilación de métricas de supervisión de SAP HANA de la versión 2 del agente de Google Cloud para SAP. Si deseas obtener información sobre la versión 2 del agente y todas sus funciones, consulta la Guía de planificación del agente de Google Cloud para SAP.
En Linux, el agente de Google Cloud para SAP puede ayudarte a supervisar tus instancias de SAP HANA y la infraestructura subyacente. Esto se entrega a través de la colección de métricas de supervisión de SAP HANA, que puedes habilitar después de instalar el agente en las instancias de VM de Compute Engine o en los servidores de la solución Bare Metal.
Cuando habilitas la recopilación de las métricas de supervisión de SAP HANA, el agente consulta tus instancias de SAP HANA y envía las métricas recopiladas a Cloud Monitoring. Puedes visualizar las métricas recopiladas mediante los paneles en Monitoring. También puedes configurar alertas en Monitoring según los límites de las métricas. Para obtener información sobre cómo crear paneles y alertas, consulta la documentación de Cloud Monitoring.
Si deseas obtener información sobre cómo configurar el agente de Google Cloud para SAP para recopilar las métricas de supervisión de SAP HANA, consulta Configura la recopilación de métricas de SAP HANA Monitoring.
Monitoring clasifica como métricas cobrables a las métricas de supervisión de SAP HANA que el agente de Google Cloud para SAP recopila y le envía a Monitoring y se calculan según el volumen transferido.
El intervalo de muestreo de tus consultas, que determina la frecuencia con la que el agente consulta tus instancias de SAP HANA para las métricas, afecta el volumen de métricas que se envían a Monitoring. Las métricas de supervisión de SAP HANA son métricas que cambian con lentitud y, una vez habilitadas, se recopilan cada 5 minutos de forma predeterminada.
Para obtener más información sobre los precios de Monitoring, consulta los precios de Google Cloud Observability.
Si deseas obtener más información sobre los intervalos de muestreo de consultas, visita Intervalo de muestra para consultas.
Muestra de costo estimado
Si deseas ver una estimación de costos de muestra para la recopilación de las métricas de supervisión de SAP HANA con el agente de Google Cloud para SAP, consulta Ejemplo de precios para las métricas cobradas por bytes transferidos.
Acerca de las consultas
A fin de recopilar las métricas de supervisión de SAP HANA, el agente de Google Cloud para SAP ejecuta consultas de SQL en instancias de SAP HANA. SAP define la sintaxis para estas consultas en SAP HANA SQL and System Views Reference.
El agente de Google Cloud para SAP admite los siguientes tipos de consultas:
Búsquedas predeterminadas
Las consultas predeterminadas son consultas integradas que reúnen las métricas de SAP HANA más usadas.
La frecuencia de las consultas predeterminadas se determina mediante el parámetro global sample_interval_sec
establecida al comienzo de la sección hana_monitoring_configuration
en el archivo de configuración del agente.
De forma predeterminada, este valor se establece en 300 segundos (5 minutos). Puedes modificar este valor predeterminado global. A diferencia de las consultas personalizadas, no puedes configurar un intervalo de muestra para una consulta predeterminada individual.
Aunque no puedes modificar las consultas predeterminadas, puedes inhabilitar cualquiera de las consultas predeterminadas que no necesitas. Si deseas obtener instrucciones para inhabilitar una consulta predeterminada, consulta Inhabilita una consulta en SQL.
Para obtener más información sobre las consultas predeterminadas, las métricas que recopilan y las instrucciones de SQL subyacentes que usan, consulta la Referencia de consultas predeterminadas.
Búsquedas personalizadas
Para ayudarte a obtener más estadísticas sobre las instancias de SAP HANA, el agente de Google Cloud para SAP te permite definir y ejecutar consultas personalizadas.
Define consultas personalizadas en la sección queries
, que se especifica en la sección hana_monitoring_configuration
del archivo de configuración del agente.
Para cada consulta personalizada, puedes especificar un parámetro sample_interval_sec
que anule el parámetro sample_interval_sec
predeterminado. Si deseas obtener más información, consulta Intervalo de muestra para consultas.
El archivo de configuración del agente de Google Cloud para SAP incluye dos consultas personalizadas de ejemplo que están inhabilitadas de forma predeterminada. Puedes usar las consultas personalizadas de ejemplo como modelos para tus propias consultas personalizadas. Para obtener más información, consulta Define consultas personalizadas.
Intervalo de muestra para consultas
Para la recopilación de métricas de supervisión de SAP HANA con el agente de Google Cloud para SAP, puedes definir un sample interval_sec
global para todas las consultas y un intervalo de muestra individual para cada consulta personalizada. Un intervalo de muestra determina la frecuencia con la que el agente consulta tus instancias de SAP HANA para obtener métricas.
El intervalo de muestra predeterminado para todas las consultas es de 300 segundos (5 minutos). Puedes ajustar el intervalo de muestra predeterminado si especificas un valor diferente en el parámetro sample_interval_sec
al comienzo de la sección hana_monitoring_configuration
del archivo de configuración del agente.
Puedes anular el intervalo de muestra predeterminado para una consulta personalizada individual si especificas el parámetro sample_interval_sec
en la definición de la consulta personalizada.
Arquitectura de instalación
Puedes instalar el agente de Google Cloud para SAP en una instancia de VM de Compute Engine o en un servidor de la solución Bare Metal.
Puedes instalar el agente de Google Cloud para SAP en el mismo host que la instancia de SAP HANA o en un host diferente.
El agente también puede supervisar instancias de SAP HANA que se ejecutan en hosts locales o en hosts en otra plataforma en la nube, siempre que los hosts tengan acceso a las API de Google Cloud con una cuenta de servicio configurada de manera adecuada.
Colección remota desde una VM central de Compute Engine
En el siguiente diagrama, se muestra la arquitectura de instalación, en la que el agente se instala en una VM del host diferente a las VM o los servidores que ejecutan las instancias de SAP HANA.
Colección local en VM de Compute Engine y servidor de solución Bare Metal
Si las reglas de firewall restringen el acceso a tu entorno, puedes instalar el agente con la instancia de SAP HANA en la misma VM de Compute Engine o en el servidor de la solución Bare Metal.
En el siguiente diagrama, se muestra la arquitectura de instalación, en la que el agente se instala de forma individual en una VM de Compute Engine y en un servidor de la solución Bare Metal.
Arquitectura de colección híbrida
Puedes instalar el agente en la misma VM host que la instancia de SAP HANA y configurar el agente para supervisar una instancia de SAP HANA que se ejecuta en un servidor de la solución Bare Metal.
Si supervisas instancias de SAP HANA en varios proyectos de Google Cloud, debes instalar al menos una instancia del agente de Google Cloud para SAP en cada proyecto de Google Cloud que contenga una instancia de SAP HANA que supervises.
Configuración de alta disponibilidad para el agente
Si supervisas instancias de SAP HANA en un clúster de alta disponibilidad, debes instalar el agente de Google Cloud para SAP en un host que no sea un nodo en ese clúster, de modo que el agente no se vea afectado por los eventos de conmutación por error.
En el archivo de configuración del agente, te recomendamos que configures la supervisión en la dirección IP flotante. Con esta configuración, el agente recopila métricas solo del nodo activo.
Compatibilidad con SSL/TLS
Si una instancia de SAP HANA usa el protocolo de capa de transporte segura (TLS) o el protocolo de capa de conexión segura (SSL) para proteger la comunicación entre la base de datos de SAP HANA y los clientes que usan la interfaz de SQL de SAP HANA, debes habilitar la compatibilidad de TLS/SSL en el agente de Google Cloud para SAP. Para hacerlo, debes especificar los siguientes parámetros para todas esas instancias de SAP HANA en el archivo de configuración del agente de Google Cloud para SAP:
- Especifica el parámetro
enable_ssl
y establece su valor entrue
. - Especifica el parámetro
host_name_in_certificate
y establece el nombre de host, como se especifica en el certificado TLS/SSL, como su valor. - Especifica el parámetro
tls_root_ca_file
y establece la ruta de acceso, en la que se almacena el certificado TLS/SSL, como su valor.
Si SAP HANA también está configurado para validar certificados, puedes configurar el agente de modo que admita la validación del certificado y especificar rutas y contraseñas para un almacén de claves y un almacén de confianza.
Para obtener una descripción de los parámetros de configuración del agente relacionados con SSL, consulta Parámetros de configuración.
Define consultas personalizadas
El agente de Google Cloud para SAP te permite definir y ejecutar consultas personalizadas.
Una consulta personalizada incluye los siguientes detalles:
- Los parámetros que describen la consulta y los valores del parámetro.
- Una instrucción de SQL para recuperar datos de tus instancias de SAP HANA.
- Una o más métricas que muestra la instrucción de SQL.
Para obtener más información sobre los parámetros de consulta, visita Parámetros de configuración.
A fin de obtener una lista completa de las vistas del sistema que SAP HANA pone a disposición para realizar consultas, visita la página sobre el SQL de SAP HANA y la referencia de vistas del sistema.
Cuando crees una consulta personalizada, ten en cuenta que Monitoring funciona mejor para datos resumidos o de agregación, y no está diseñado para almacenar datos de cardinalidad alta. Usa funciones de agregación de SQL, como SUM
, AVG
, COUNT
, MIN
o MAX
, para limitar la cantidad de registros que se muestran.
Debido a que el agente de Google Cloud para SAP trata las columnas en una consulta como una lista ordenada, debes asegurarte de cumplir con los siguientes lineamientos cuando defines una consulta personalizada:
- La instrucción de SQL debe usar todas las columnas que incluiste en la definición de la consulta.
- El orden de las columnas en la instrucción de SQL debe coincidir con el orden de las columnas en la definición de la consulta.
Por ejemplo, puedes ver la definición de la consulta personalizada de ejemplo llamada custom_memory_utilization
. Su definición de consulta incluye las columnas mem_used
y resident_mem_used
, en ese orden. Este orden de columnas coincide con el orden de las columnas en la instrucción de SQL especificada para el parámetro sql
.
Para ver más ejemplos de consultas personalizadas, visita Ejemplos de consultas personalizadas.
Ejemplos de consultas personalizadas
En el siguiente ejemplo, se muestran dos consultas personalizadas. Estas consultas también se incluyen en el archivo de configuración del agente de Google Cloud para SAP. Las consultas de ejemplo están destinadas a su uso como modelos para tus propias consultas personalizadas.
{ "name": "custom_memory_utilization", "enabled": true, "sql": "SELECT SUM(TOTAL_MEMORY_USED_SIZE) AS mem_used, SUM(PHYSICAL_MEMORY_SIZE) AS resident_mem_used FROM M_SERVICE_MEMORY;", "columns": [ { "name": "mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" }, { "name": "resident_mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" } ] } { "name": "custom_total_memory_usage", "enabled": true, "sql": "SELECT SUM(MEMORY_SIZE_IN_TOTAL) AS table_mem_used FROM M_CS_TABLES;", "columns": [ { "name": "table_mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" } ] }
Manejo de errores para consultas personalizadas
El agente de Google Cloud para SAP no valida el SQL en tus consultas personalizadas antes de enviar las consultas a tus instancias de SAP HANA.
Si una consulta personalizada falla con una excepción de SQL o si las columnas configuradas en una consulta no coinciden con los resultados que muestra SAP HANA, el agente escribe un error en el registro. En ambos casos, el agente continúa ejecutando la consulta personalizada y escribe mensajes de error en el registro hasta que haya dos fallas consecutivas, después de lo cual el agente deja de ejecutar esa consulta. Para reanudar la ejecución de una consulta personalizada, debes reiniciar el agente.
A fin de obtener información sobre la sintaxis de SQL requerida para las consultas personalizadas, consulta Referencia de las vistas de SQL y del sistema de SAP HANA.
Métricas de supervisión de SAP HANA
En la siguiente tabla, se describen las métricas de supervisión integradas o predeterminadas de SAP HANA que puede recopilar el agente de Google Cloud para SAP. 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 | Tipo de métrica | Descripción |
---|---|---|
sap/hanamonitoring/column/memory/total_size |
METRIC_GAUGE |
Especifica la suma de las columnas MEMORY_SIZE_IN_MAIN y MEMORY_SIZE_IN_DELTA de SAP HANA. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/component/memory/total_used_size |
METRIC_GAUGE |
Especifica el uso de memoria específico del servicio por componente lógico de SAP HANA. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/system/connection/total |
METRIC_GAUGE |
La cantidad de conexiones inactivas y en ejecución del sistema. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/cpu/usage_time |
METRIC_CUMULATIVE |
Especifica el tiempo de CPU empleado en milisegundos. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/system/alert/total |
METRIC_GAUGE |
Especifica la cantidad de alertas actuales de las estadísticas del sistema: “1”, “2”, “3”, “4” o “5”. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/memory/total_size |
METRIC_GAUGE |
Especifica la memoria física en el host. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/memory/total_used_size |
METRIC_GAUGE |
Especifica la memoria física que se usa en el host. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/swap_space/total_size |
METRIC_GAUGE |
Especifica la memoria de intercambio total en el host. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/swap_space/total_used_size |
METRIC_GAUGE |
Especifica la memoria de intercambio que se usa en el host. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/instance_memory/total_used_size |
METRIC_GAUGE |
Especifica la cantidad de memoria del grupo de memoria que actualmente usan los procesos de SAP HANA. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/instance_memory/total_peak_used_size |
METRIC_GAUGE |
Memoria máxima del grupo de memoria que usaron los procesos de SAP HANA desde el inicio de la instancia (valor basado en muestra). Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/instance_memory/total_allocated_size |
METRIC_GAUGE |
Especifica el tamaño del grupo de memoria para todos los procesos de SAP HANA. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/instance_code/total_size |
METRIC_GAUGE |
Especifica el tamaño del código, incluidas las bibliotecas compartidas de los procesos de SAP HANA. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/host/instance_shared_memory/total_allocated_size |
METRIC_GAUGE |
Especifica el tamaño de la memoria compartida de los procesos de SAP HANA. Esta consulta se recopila mediante la consulta predeterminada |
sap/hanamonitoring/system/replication_data_latency/total_time |
METRIC_GAUGE |
Especifica la latencia de replicación de los datos del sistema SAP HANA con alta disponibilidad. Esta métrica no se recupera si tu implementación de SAP HANA ejecuta solo un nodo. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/rowstore/memory/total_size |
METRIC_GAUGE |
Especifica el tamaño de la memoria del almacén de filas que consiste en las partes fijas y variables. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/memory/total_size |
METRIC_GAUGE |
Especifica el tamaño total de la memoria como la suma del tamaño de la memoria en las partes principal, delta y del historial. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/record/total |
METRIC_GAUGE |
Especifica el recuento de registros. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/memory/estimated_max_total_size |
METRIC_GAUGE |
Especifica el consumo de memoria máximo estimado en total para la tabla completamente cargada. No se incluyen los datos de transacciones abiertas. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/record/last_compressed_total |
METRIC_GAUGE |
Especifica la cantidad de entradas principales en la última ejecución de compresión optimizada. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/read/total_count |
METRIC_CUMULATIVE |
Especifica la cantidad de accesos de lectura en la tabla o partición. Esta no es la cantidad de declaraciones Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/write/total_count |
METRIC_CUMULATIVE |
Especifica la cantidad de accesos de escritura en la tabla o partición. Esta no es la cantidad de declaraciones DML y DDL en esta tabla. Una declaración DML o DDL podría constar de varios accesos de escritura. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/schema/merge/total_count |
METRIC_CUMULATIVE |
Especifica el número de combinaciones delta realizadas en la tabla o partición. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/memory/total_used_size |
METRIC_GAUGE |
Especifica la cantidad de memoria en uso del grupo de memoria. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/logical_memory/total_size |
METRIC_GAUGE |
Especifica el tamaño de la memoria virtual desde la perspectiva del sistema operativo. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/physical_memory/total_size |
METRIC_GAUGE |
Especifica el tamaño de la memoria física del residente desde la perspectiva del sistema operativo. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/code/total_size |
METRIC_GAUGE |
Especifica el tamaño del código, incluidas las bibliotecas compartidas. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/stack/total_size |
METRIC_GAUGE |
Especifica el tamaño de la pila. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/heap_memory/total_allocated_size |
METRIC_GAUGE |
Especifica la parte del montón del conjunto de memoria. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/heap_memory/total_used_size |
METRIC_GAUGE |
Especifica la cantidad de memoria del montón en uso. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/shared_memory/total_allocated_size |
METRIC_GAUGE |
Especifica la parte de la memoria compartida del conjunto de memoria. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/shared_memory/total_used_size |
METRIC_GAUGE |
Especifica la cantidad de memoria compartida del conjunto que se está usando. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/compactor/total_allocated_size |
METRIC_GAUGE |
Especifica la parte del conjunto de memoria que se puede liberar (si no se fija) durante una escasez de memoria. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/compactors/total_freeable_size |
METRIC_GAUGE |
Especifica la memoria que se puede liberar durante una escasez de memoria. Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/memory/allocation_limit |
METRIC_GAUGE |
Especifica el tamaño máximo del grupo de memoria (valor configurable). Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/service/memory/effective_allocation_limit |
METRIC_GAUGE |
Especifica el tamaño máximo efectivo de los grupos de memoria y considera el tamaño de grupo de otros procesos (valor calculado). Esta métrica se recopila mediante la consulta predeterminada |
sap/hanamonitoring/system/transaction/total_count |
METRIC_CUMULATIVE |
Especifica la cantidad de transacciones de actualización, confirmación y reversión. Esta métrica se recopila mediante la consulta predeterminada |
Ve las métricas en Monitoring
Google Cloud proporciona paneles personalizados que te ayudan a visualizar las métricas de supervisión de SAP HANA que recopila el agente de Google Cloud para SAP. 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.
Para obtener información sobre cómo encontrar datos de métricas en Monitoring y configurar notificaciones de alertas, consulta Métricas en Monitoring.
Referencia de consultas predeterminada
Las consultas predeterminadas integradas del agente de Google Cloud para SAP muestran la siguiente información de SAP HANA.
Si no necesitas las métricas que proporciona una consulta integrada o predeterminada, puedes inhabilitarla. Para obtener instrucciones, consulta la guía adecuada:
- Para instancias de VM de Compute Engine, consulta Inhabilita una consulta.
- Para los servidores de la solución Bare Metal, consulta Inhabilita una consulta.
column_queries
La consulta integrada column_queries
muestra información sobre el uso de memoria por columnas de la vista del sistema M_CS_ALL_COLUMNS
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tamaño de memoria de la columna | column/memory/total_size |
Especifica la suma de las columnas MEMORY_SIZE_IN_MAIN y MEMORY_SIZE_IN_DELTA . |
component_queries
La consulta integrada component_queries
recupera el uso de memoria específico del servicio por componente lógico de SAP HANA. La consulta usa la vista de sistema M_SERVICE_COMPONENT_MEMORY
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Memoria del componente utilizada | component/memory/total_used_size |
Especifica la cantidad de memoria que se usa actualmente para el componente lógico. |
connection_query
La consulta integrada connection_query
muestra la cantidad de conexiones inactivas y en ejecución de SAP HANA mediante la vista de sistema M_CONNECTIONS
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Conexiones del sistema | system/connection/total |
La cantidad de conexiones inactivas y en ejecución del sistema. |
cpu_queries
La consulta integrada cpu_queries
muestra la información de uso de CPU de SAP HANA mediante la vista de sistema M_HOST_RESOURCE_UTILIZATION
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tiempo de uso de CPU | host/cpu/usage_time |
Especifica el tiempo de CPU empleado. |
alert_query
La consulta integrada alert_query
muestra la cantidad y calificación de las alertas actuales del servidor de estadísticas de SAP HANA mediante la vista STATISTICS_CURRENT_ALERTS
de SAP HANA del esquema _SYS_STATISTICS
.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Conteo de alertas | system/alert/total |
Especifica la cantidad de alertas actuales de las estadísticas del sistema: “1”, “2”, “3”, “4” o “5”. |
host_queries
La consulta integrada host_queries
muestra el uso de memoria por parte del host desde SAP HANA. La consulta usa la vista de sistema M_HOST_RESOURCE_UTILIZATION
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tamaño de memoria del host | host/memory/total_size |
Especifica la memoria física total en el host. |
Memoria del host utilizada | host/memory/total_used_size |
Especifica la memoria física que se usa en el host. |
Tamaño del espacio de Intercambio | host/swap_space/total_size |
Especifica la memoria de intercambio total en el host. |
Espacio de intercambio utilizado | host/swap_space/total_used_size |
Especifica la memoria de intercambio que se usa en el host. |
Memoria de la instancia utilizada | host/instance_memory/total_used_size |
Especifica la cantidad de memoria del grupo de memoria que actualmente usan los procesos de SAP HANA. |
Cantidad máxima de memoria de instancia utilizada | host/instance_memory/total_peak_used_size |
Memoria máxima del grupo de memoria que usaron los procesos de SAP HANA desde el inicio de la instancia (valor basado en muestra). |
Asignación de memoria de la instancia | host/instance_memory/total_allocated_size |
Especifica el tamaño del grupo de memoria para todos los procesos de SAP HANA. |
Tamaño del código de la instancia | host/instance_code/total_size |
Especifica el tamaño del código, incluidas las bibliotecas compartidas de los procesos de SAP HANA. |
Asignación de memoria compartida de la instancia | host/instance_shared_memory/total_allocated_size |
Especifica el tamaño de la memoria compartida de los procesos de SAP HANA. |
replication_query
La consulta integrada replication_query
muestra información de latencia de replicación de SAP HANA que ejecuta un clúster de alta disponibilidad. La consulta usa la vista del sistema M_SERVICE_REPLICATION
de SAP HANA. Si tu implementación de SAP HANA ejecuta solo un nodo, esta consulta no muestra ninguna métrica.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Latencia de los datos de replicación | system/replication_data_latency/total_time |
Especifica la latencia de replicación de los datos del sistema. |
rowstore_query
La consulta integrada rowstore_query
muestra el tamaño del almacén de filas de SAP HANA mediante la vista de sistema M_RS_TABLES
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tamaño de memoria del almacén de filas | rowstore/memory/total_size |
Especifica el tamaño de la memoria del almacén de filas que consiste en las partes fijas y variables. |
schema_type_queries
La consulta integrada schema_type_queries
muestra el uso de memoria y la información de recuento de registros de SAP HANA mediante la vista de sistema M_CS_TABLES
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tamaño de memoria del esquema | schema/memory/total_size |
Especifica el tamaño total de la memoria como la suma del tamaño de la memoria en las partes principal, delta y del historial. |
Recuento de registros del esquema | schema/record/total |
Especifica el recuento de registros. |
schema_queries
La consulta integrada schema_queries
muestra la información de uso del esquema de SAP HANA mediante la vista de sistema M_CS_TABLES
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Tamaño máximo de memoria estimada del esquema | schema/memory/estimated_max_total_size |
Especifica el consumo de memoria máximo estimado en total para la tabla completamente cargada (no se incluyen los datos de transacciones abiertas). |
Recuento de los últimos registros comprimidos del esquema | schema/record/last_compressed_total |
Especifica la cantidad de entradas principales en la última ejecución de compresión optimizada. |
Recuento de operaciones de lectura del esquema | schema/read/total_count |
Especifica la cantidad de accesos de lectura en la tabla o partición. Esta no es la cantidad de instrucciones SELECT en la tabla. Una declaración SELECT puede incluir varios accesos de lectura. |
Recuento de operaciones de escritura del esquema | schema/write/total_count |
Especifica la cantidad de accesos de escritura en la tabla o partición. Esta no es la cantidad de declaraciones DML y DDL en esta tabla. Una declaración DML o DDL puede constar de varios accesos de escritura. |
Recuento de combinación de esquemas | schema/merge/total_count |
Especifica el número de combinaciones delta realizadas en la tabla o partición. |
service_queries
La consulta integrada service_queries
muestra información de SAP HANA sobre la memoria que usan los servicios. La consulta usa la vista de sistema M_SERVICE_MEMORY
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Memoria del servicio utilizada | service/memory/total_used_size |
Especifica la cantidad de memoria en uso del grupo de memoria. |
Tamaño de memoria lógica del servicio | service/logical_memory/total_size |
Especifica el tamaño de la memoria virtual desde la perspectiva del sistema operativo. |
Tamaño de memoria física del servicio | service/physical_memory/total_size |
Especifica el tamaño de la memoria física del residente desde la perspectiva del sistema operativo |
Tamaño del código de servicio | service/code/total_size |
Especifica el tamaño del código, incluidas las bibliotecas compartidas. |
Tamaño de la pila del servicio | service/stack/total_size |
Especifica el tamaño de la pila. |
Asignación de memoria del montón del servicio | service/heap_memory/total_allocated_size |
Especifica la parte del montón del conjunto de memoria. |
Memoria del montón de servicio utilizada | service/heap_memory/total_used_size |
Especifica la cantidad de memoria del montón en uso. |
Asignación de memoria compartida del servicio | service/shared_memory/total_allocated_size |
Especifica la parte de la memoria compartida del conjunto de memoria. |
Memoria compartida del servicio utilizada | service/shared_memory/total_used_size |
Especifica la cantidad de memoria compartida del conjunto que se está usando. |
Tamaño asignado de compactadores de servicio | service/compactor/total_allocated_size |
Especifica la parte del conjunto de memoria que se puede liberar (si no se fija) durante una escasez de memoria. |
Tamaño liberable de los compactadores de servicio | service/compactors/total_freeable_size |
Especifica la memoria que se puede liberar durante una escasez de memoria. |
Límite de asignación de memoria del servicio | service/memory/allocation_limit |
Especifica el tamaño máximo del grupo de memoria (valor configurable). |
Límite de asignación efectiva de la memoria del servicio | service/memory/effective_allocation_limit |
Especifica el tamaño máximo efectivo de los grupos de memoria y considera el tamaño de grupo de otros procesos (valor calculado). |
transaction_query
La consulta integrada transaction_query
muestra la cantidad total de transacciones (actualización, confirmación y reversión) de SAP HANA mediante la vista de sistema M_WORKLOAD
de SAP HANA.
La consulta envía las siguientes métricas a Monitoring:
Nombre de la métrica | Métrica | Descripción |
---|---|---|
Transacciones del sistema | system/transaction/total_count |
Especifica la cantidad de transacciones de actualización, confirmación y reversión. |