Monitoreo de SAP HANA


Crear un nuevo monitor de SAP HANA

Requisitos previos para monitorear las métricas de SAP HANA: Haga clic aquí

Usando la API REST para agregar un nuevo monitor SAP HANA: Haga clic aquí

Para crear un monitor de servidor de base de datos de SAP HANA, siga los pasos que se indican a continuación:

  1. Haga clic en el  enlace Nuevo monitor .
  2. Seleccione  SAP HANA  en  Servidores de base de datos .
  3. Especifique el  nombre para mostrar  del monitor SAP HANA
  4. Ingrese el  nombre  de host del servidor HANA.
  5. Si usa SAP HANA Cloud Platform,
    • Seleccione  SAP HANA Cloud Platform.
    • Ingrese el nombre de la cuenta de la nube  , el nombre de usuario y la contraseña.
  6. Ingrese  Puerto  como puerto IndexServer, el puerto predeterminado es 30015.
  7. Puede ingresar sus propios detalles de credenciales o seleccionar credenciales preconfiguradas en Credentials Manager. Si desea ingresar sus propias credenciales, especifique los detalles de nombre de usuario y contraseña de SAP HANA para este monitor.
  8. Introduzca el nombre de  usuario y la contraseña de la base de datos.
  9. Ingrese el  nombre de la instancia.
  10. Establezca el intervalo de sondeo .
  11. Si está agregando un nuevo monitor desde un servidor de administración,  seleccione un servidor administrado.
  12. Elija el  grupo de monitores  del cuadro combinado con el que desea asociar SAP HANA Server Monitor (opcional). Puede elegir varios grupos para asociar su monitor.
  13. Haga clic en  Agregar monitor (es) . Esto descubre el servidor SAP HANA de la red y comienza a monitorearlos.

Requisitos previos:

  1. Necesita copiar ngdbc.jar en la ubicación / working / classes . ngdbc.jar  se puede copiar desde la carpeta del cliente SAP HANA instalada. Haga clic aquí para descargar el cliente SAP HANA
  2. Si HANA se ejecuta bajo demanda, además de lo anterior, se necesita SAP Cloud Platform SDK. Sin embargo, esto no es necesario para HANA local. Haga clic aquí para descargar SAP Cloud Platform SDK . El archivo zip descargado debe extraerse en la carpeta <Inicio del Administrador de aplicaciones> / working / hanacloud . Después de extraer, es necesario verificar si la carpeta <Applications Manager Home> / working / hanacloud / tools está disponible.
  3. Es necesario reiniciar APM después de realizar los pasos anteriores.
  4. Para monitorear de manera efectiva SAP HANA, el usuario de la base de datos de SAP HANA debe tener los siguientes privilegios,
    • Privilegio del sistema CATALOG READ
    • Privilegio de objeto SELECT en el esquema _SYS_STATISTICS
    Para otorgar estos privilegios al usuario, ejecute las siguientes declaraciones en la consola SQL de SAP HANA (Reemplace USER_NAME con el nombre de usuario real de HANA DB).
    • OTORGAR MONITOREO a <USER_NAME>
    • CALL GRANT_ACTIVATED_ROLE ('sap.hana.admin.roles: Monitoring', '<USER_NAME>')

Parámetros supervisados

Vaya a la Vista de categorías de monitores haciendo clic en la pestaña Monitores . Haga clic en SAP HANA en la tabla de servidores de base de datos . Se muestra la vista de configuración masiva de SAP HANA distribuida en tres pestañas:

  • La pestaña Disponibilidad proporciona el historial de disponibilidad de las últimas 24 horas o 30 días.
  • La pestaña Rendimiento muestra el estado de salud y los eventos de las últimas 24 horas o 30 días.
  • La vista de lista le permite realizar configuraciones de administración masivas .

Haga clic en el nombre del monitor para ver todos los detalles del servidor enumerados en las siguientes pestañas:

Descripción general

Parámetro Descripción
Memoria y CPU
Utilización de la memoria Porcentaje de memoria utilizada por el sistema HANA en su conjunto
Utilización de CPU Porcentaje de CPU utilizada por el sistema HANA en su conjunto
CPU disponible No de CPU disponible
CPU utilizada Usado no. de CPU.
Memoria física total Memoria física total del sistema HANA
Memoria física usada Memoria utilizada por el sistema HANA
Memoria de intercambio total Memoria de intercambio total asignada para el sistema HANA
Estadísticas de conexión
Conexiones activas Número total de conexiones activas
Conexiones inactivas No total de conexiones inactivas
Detalles de la memoria del host
Memoria física total Memoria total para cada host en el sistema HANA.
Memoria física libre Memoria libre disponible en host individual
Memoria física usada Memoria usada en el host individual (HANA + otras aplicaciones)
Intercambiar memoria Intercambiar memoria de host individual
Memoria de intercambio usada Swap Memory utilizada.
Memoria pico Memoria máxima utilizada en cada host
Memoria utilizada por HANA
Límite de asignación Memoria asignada para HANA en cada host
HANA utilizó memoria Memoria utilizada solo por HANA en cada host (residente total)
Memoria utilizada por tablas de columnas La cantidad de memoria utilizada para las tablas de columnas. (Las tablas de datos ocupan una parte importante de la memoria utilizada de SAP HANA).
Memoria utilizada por tablas de filas La cantidad total de memoria utilizada para las tablas de filas. (Las tablas de datos ocupan una parte importante de la memoria utilizada de SAP HANA).
Código y memoria de pila Memoria utilizada por el código y la pila de HANA
Residente de base de datos La cantidad de memoria física realmente en uso operativo por un proceso. (Cuando es necesario utilizar una parte de la memoria asignada virtualmente, se carga o se asigna a la memoria física real del host y se convierte en "residente").
Información del sistema
Versión La versión de la base de datos de SAP HANA que está instalada en el sistema.
Tipo de sistema Un sistema SAP HANA se puede configurar como un sistema de host único o de host múltiple.
Todos los servicios iniciados Indica si se han iniciado todos los servicios y el sistema está operativo y accesible.
Plataforma El sistema operativo del sistema SAP HANA.
ID de instancia El ID de instancia de la base de datos de SAP HANA.

Servicios

Parámetro Descripción
Nombre del Servicio El nombre del servicio.
CPU utilizada El porcentaje de CPU utilizado por el servicio.
Memoria usada La memoria utilizada por cada servicio.
Solicitudes por segundo El número de solicitudes que procesa el equipo host.
Tiempo de respuesta El tiempo (en milisegundos) que tarda el servicio en responder a las solicitudes de los clientes.
Recuento de solicitudes activas El número de solicitudes activas que está procesando el servicio.
Recuento de solicitudes pendientes La cantidad de solicitudes que están esperando en una cola para ser procesadas por un servicio en el servidor de base de datos de SAP HANA.
Recuento de subprocesos activos El número total de subprocesos activos para el servicio.
Recuento de archivos abiertos La cantidad de archivos que se abren actualmente a través de un servicio en el servidor de base de datos de SAP HANA.
Estado del servicio El estado del servicio. El estado puede ser no, sí, desconocido, iniciando y deteniendo.

Disco

Parámetro Descripción
Tipo de uso de disco El tipo de uso del disco en la computadora host. Los tipos de uso son log, data, trace, data_backup y log_backup.
Espacio total en disco El espacio total asignado para cada disco
Disco usado Disco usado
Porcentaje de disco libre El porcentaje de espacio libre del disco.
Ruta del disco La ruta al disco, ubicación del disco.
Tamaño del volumen del disco El espacio total en disco en GB.
Volumen del disco
Nombre del Servicio El nombre del servicio.
ID de volumen El identificador de volumen único.
Tipo de archivo El tipo de archivo en los directorios de volumen. Los valores posibles son - DATA, LOG, TRACE.
Nombre del archivo El nombre del archivo,
Tamaño de volumen total El tamaño total del volumen de datos de los servidores SAP HANA.
Tamaño de volumen utilizado Los tamaños de volumen de datos totales utilizados.
Tamaño libre El tamaño de memoria libre del módulo.
Estadísticas de volumen de E / S
Nombre del Servicio El nombre del servicio.
ID de volumen El identificador de volumen único.
Ruta de volumen La ruta del sistema de archivos.
Tipo de disco El tipo de sistema de archivos.
Cotizaciones de escritura bloqueadas El recuento de solicitudes de escritura bloqueadas.
Lecturas totales Número total de lecturas de archivos en el disco para todos los tipos de archivos.
Total de lecturas fallidas El número de lecturas fallidas del disco.
Tamaño total de lectura El tamaño de los datos leídos.
Total anexos Número total de archivos adjuntos en el disco para todos los tipos de archivos.
Escrituras totales Número total de escrituras de archivos en el disco para todos los tipos de archivos.
Total de escrituras fallidas El número de escrituras fallidas
Tamaño total de escritura El tamaño total de los datos escritos.
Tiempo total de E / S  
Velocidad El rendimiento de E / S medido en MB por segundo.

Esquema

Parámetro Descripción
No de tablas de columnas El número de tablas de columnas en esta partición.
Tamaño de las tablas de columnas Tamaño de memoria asignado para particiones de tabla de columnas de tamaño fijo y de tamaño variable.
No de tablas de filas El número de tablas de filas en esta partición.
Tamaño de las tablas de filas Tamaño de memoria asignado para particiones de tabla de filas de tamaño fijo y de tamaño variable.

Replicación

Parámetro Descripción
Anfitrión Nombre de host
Nombre del Servicio Nombre del servicio
Nombre del sitio Nombre del sitio lógico
Anfitrión secundario El nombre de host secundario.
Nombre del sitio secundario El nombre del sitio lógico secundario.
Estado de replicación Estado de replicación

Respaldo

Parámetro Descripción
Tamaño de la copia de seguridad El tamaño de la copia de seguridad.
Nombre del tipo de fuente Tipo de persistencia a respaldar: 'volumen', 'topología'.
Nombre del tipo de servicio Tipo de servicio de base de datos: 'indexserver', 'nameserver', 'statisticsserver'.
Tipo de entrada Nombre Clasificación de las entradas del catálogo de copias de seguridad: 'copia de seguridad completa de datos', 'instantánea de datos', 'copia de seguridad del registro', 'falta de registro'
Hora de inicio Marca de tiempo cuando se inició la copia de seguridad
Tiempo Total TimeTaken para copia de seguridad
Estado de la copia de seguridad Resultado de la acción correspondiente: 'exitoso', 'fallido', 'en ejecución', 'cancelar pendiente', 'cancelado'
Configuración de respaldo
Antigüedad máxima del archivo de recuperación La antigüedad máxima del archivo de recuperación en segundos.
Tamaño del paso de reproducción del registro El tamaño del paso de reproducción del registro en bytes.
Canales de backint de recuperación máxima El número máximo de canales backint paralelos por solicitud durante la recuperación.
Enlace ejecutable Backint El nombre del enlace del ejecutable backint.
Backint ejecutable El nombre de archivo del ejecutable backint.
Ruta de respaldo de datos de Backint El directorio de respaldo de datos para backint.
Ruta de respaldo de datos de archivo El directorio predeterminado para copias de seguridad de datos basadas en archivos.
Ruta de respaldo del registro de archivos El directorio actual para las copias de seguridad de registros basadas en archivos.
Detalles de la última copia de seguridad
ID de copia de seguridad más reciente El ID único de una copia de seguridad de datos o una copia de seguridad de registro, respectivamente.
Última hora de inicio de la copia de seguridad La hora de inicio de la operación de respaldo.
Última hora de finalización de la copia de seguridad La hora de finalización de la operación de copia de seguridad.
Tipo de entrada de copia de seguridad más reciente La clasificación de las entradas del catálogo de respaldo. Se admiten los siguientes tipos: 'copia de seguridad completa de datos', 'copia de seguridad del registro', 'falta de registro'.
Tipo de destino de copia de seguridad más reciente El tipo de ubicación de la copia de seguridad. Los valores posibles son - 'archivo' o 'backint'.
Tamaño de copia de seguridad más reciente Especifica el tamaño de la copia de seguridad.

Carga de trabajo

Parámetro Descripción
Tasa de ejecución actual / min El recuento de ejecución de la declaración actual por minuto.
Tasa de compilación actual / min El recuento actual de preparación del estado de cuenta por minuto.
Tasa de transacción actual / min El recuento de transacciones actual por minuto.
Tasa de compromiso actual / min El número total de confirmaciones por minuto.
Tasa de retroceso actual / min El número total de reversiones por minuto.
Tasa de uso de memoria actual / min El tamaño total de memoria utilizada por minuto.

Actas

El conjunto de datos de transacciones bloqueadas proporciona información sobre las transacciones que están a la espera de adquirir bloqueos de transacciones mantenidos por otra transacción, red o disco.

Parámetro Descripción
ID de transacción bloqueada El ID de conexión de la transacción bloqueada.
Bloquear ID de transacción del propietario El ID de conexión asociado con la transacción de escritura que retiene el bloqueo.
Tiempo bloqueado El tiempo desde que se bloquea la transacción.
Esperando nombre de esquema El nombre del esquema en el que se coloca el bloqueo.
Nombre del objeto en espera El tipo de objeto en el que se coloca el candado.
Tipo de bloqueo El tipo de bloqueo que mantiene la transacción de bloqueo. El tipo de bloqueo puede ser registro, objeto y metadatos.
Modo de bloqueo El nivel de acceso de las transacciones al registro, la tabla y la base de datos bloqueados. El modo de bloqueo puede ser compartido, exclusivo e intencionalmente exclusivo.
Declaración bloqueada La declaración que bloquea la transacción.

Estados de cuenta costosos

El conjunto de datos Expensive Statement proporciona información sobre las sentencias para las que el tiempo de ejecución fue mayor que el umbral configurado.

Parámetro Descripción
Duración de la declaración El tiempo necesario para ejecutar la declaración.
Registros El número de registros en la tabla de la base de datos.
Tamaño de la memoria La memoria necesaria para calcular el estado de cuenta.
Usuario de base de datos El nombre de usuario que se utiliza para conectarse a la base de datos.
Operación Tipo de operación: por ejemplo, preparar, ejecutar, recuperar, cerrar.
Declaración La sentencia SQL que se ejecuta durante más tiempo que el umbral definido.
Código de error El código de error asociado con la consulta.
Mensaje de error El mensaje de error asociado con el código de error.

Trabajos

Parámetro Descripción
ID de conexión La conexión que desencadenó la operación.
Nombre del esquema Esquema del objeto.
Nombre del objeto Nombre del objeto.
Nombre del trabajo El tipo de operación.
Hora de inicio La hora en que se inició la operación.
Progreso actual del trabajo El estado actual de la operación. Es posible uno de los siguientes valores: inactivo, activo, comprometido previamente, abortando, parcial_aborto y active_prepare_commit.

Cachés

Parámetro Descripción
ID de caché El identificador único de la caché.
Tamaño total Memoria máxima disponible para cada instancia de caché
Tamaño usado Memoria utilizada por la instancia de caché
Éxitos cuentan Número de aciertos de caché para la instancia de caché.
Recuento de señoritas Número de pérdidas de caché para la instancia de caché.

Alertas

Parámetro Descripción
ID de alerta El ID de la alerta actual.
Calificación de alerta La gravedad de la aparición de la alerta. La gravedad puede ser diferente para cada alerta. Son posibles los siguientes valores: 1 (mensaje de información), 2 (nivel de advertencia 1), 3 (nivel de advertencia 2), 4 (nivel de advertencia 3), 5 (mensaje de error).
Marca de tiempo de alerta La hora según la hora del servidor local en la que se produjo la alerta.
Descripción La información sobre la alerta.