Supported OS Linux Windows Mac OS

Versión de la integración1.2.0

Información general

HikariCP es un framework de agrupación de conexiones JDBC ligero y rápido. Este check monitoriza HikariCP a través del Datadog Agent.

Configuración

Instalación

Para instalar el check de HikariCP en tu host:

  1. Instala el kit de herramientas para desarrolladores en cualquier máquina.

  2. Clona el repositorio integrations-extras y navega hasta el directorio.

  3. Ejecuta ddev release build hikaricp para crear el paquete.

  4. Descarga el Datadog Agent.

  5. Sube el artefacto de compilación a cualquier host con un Agent y Ejecuta datadog-agent integration install -w path/to/hikaricp/dist/<ARTIFACT_NAME>.whl.

Configuración

  1. Edita el archivo hikaricp/conf.yaml, en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent para comenzar a recopilar tus datos de rendimiento de HikariCP. Consulta el hikaricp/conf.yaml de ejemplo para todas las opciones de configuración disponibles.

  2. Reinicia el Agent.

Validación

Ejecuta el subcomando de estado del Agent y busca hikaricp en la sección Checks.

Datos recopilados

Métricas

hikaricp.connections
(gauge)
Número de conexiones
hikaricp.connections.timeout.count
(count)
Número total de conexiones con tiempo de espera
hikaricp.connections.active
(gauge)
Número de conexiones activas
hikaricp.connections.idle
(gauge)
Número de conexiones inactivas
hikaricp.connections.max
(gauge)
Número máximo de conexiones
Se muestra como conexión
hikaricp.connections.min
(gauge)
Número mínimo de conexiones
Se muestra como conexión
hikaricp.connections.pending
(gauge)
Número de conexiones pendientes
hikaricp.connections.acquire.seconds.count
(count)
Recuento del tiempo de adquisición de la conexión
Se muestra como segundo
hikaricp.connections.acquire.seconds.max
(gauge)
Máximo del tiempo de adquisición de la conexión
Se muestra como segundo
hikaricp.connections.acquire.seconds.sum
(count)
Suma del tiempo de adquisición de la conexión
Se muestra como segundo
hikaricp.connections.creation.seconds.count
(count)
Recuento del tiempo de creación de la conexión
Se muestra como segundo
hikaricp.connections.creation.seconds.max
(gauge)
Máximo del tiempo de creación de la conexión
Se muestra como segundo
hikaricp.connections.creation.seconds.sum
(count)
Suma del tiempo de creación de la conexión
Se muestra como segundo
hikaricp.connections.usage.seconds.count
(count)
Recuento del tiempo de uso de la conexión
Se muestra como segundo
hikaricp.connections.usage.seconds.max
(gauge)
Máximo del tiempo de uso de la conexión
Se muestra como segundo
hikaricp.connections.usage.seconds.sum
(count)
Suma del tiempo de uso de la conexión
Se muestra como segundo
hikaricp.threads.pending
(gauge)
Número de subprocesos pendientes
Se muestra como subproceso
hikaricp.connections.acquired.nanos.count
(count)
Recuento del tiempo de conexión adquirido
Se muestra como nanosegundo
hikaricp.connections.acquired.nanos.sum
(count)
Suma del tiempo de conexión adquirido
Se muestra en nanosegundos
hikaricp.connections.acquired.nanos.quantile
(gauge)
Cuantil del tiempo de conexión adquirido
Se muestra en nanosegundos
hikaricp.connections.creation.millis.count
(count)
Recuento del tiempo de creación de la conexión
Se muestra en milisegundos
hikaricp.connections.creation.millis.sum
(count)
Suma del tiempo de creación de la conexión
Se muestra en milisegundos
hikaricp.connections.creation.millis.quantile
(gauge)
Cuantil del tiempo de creación de la conexión
Se muestra en milisegundos
hikaricp.connections.usage.millis.count
(count)
Recuento del tiempo de uso de la conexión
Se muestra en milisegundos
hikaricp.connections.usage.millis.sum
(count)
Suma del tiempo de uso de la conexión
Se muestra en milisegundos
hikaricp.connections.usage.millis.quantile
(gauge)
Cuantil del tiempo de uso de la conexión
Se muestra en milisegundos

Checks de servicio

hikaricp.openmetrics.health

Devuelve CRITICAL si el Agent no puede conectarse con el endpoint de HikariCP OpenMetrics, en caso contrario devuelve OK.

Estados: ok, critical

Eventos

HikariCP no incluye ningún evento.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.