Supported OS Linux Windows Mac OS

Versión de la integración1.0.0

Información general

Este check monitoriza Resin a través del Datadog Agent.

Configuración

Instalación

El check de Resin no está incluido en el paquete del Datadog Agent, por lo que es necesario instalarlo.

Configuración

  1. Configura el servidor por defecto de resin para habilitar JMX añadiendo los siguientes argumentos de JVM:
<server-default>
  <jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg>
  <jvm-arg>-Dcom.sun.management.jmxremote.port=7199</jvm-arg>
</server-default>
  1. Edita el archivo resin.d/conf.yaml en la carpeta conf.d/ en la raíz de tu directorio de configuración del Agent para empezar a recopilar los datos de rendimiento de resin. Consulta el resin.d/conf.yaml de ejemplo para conocer todas las opciones disponibles de configuración.

  2. Reinicia el Agent.

Validación

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

Recopilación de logs

Habilita la recopilación de logs para Datadog Agent en /etc/datadog-agent/datadog.yaml en plataformas Linux. En otras plataformas, consulta la guía de archivos de configuración del Agent para la localización de tu archivo de configuración:

logs_enabled: true
  • Habilita este bloque de configuración en tu archivo resin.d/conf.yaml para empezar a recopilar logs:
    logs:
      - type: file
        path: /var/opt/resin/log/*.log
        source: resin
    

Datos recopilados

Métricas

resin.connection_pool.connection_count
(gauge)
The current connection count for a particular connection pool
Shown as connection
resin.connection_pool.connection_active_count
(gauge)
The active connection count for a particular connection pool
Shown as connection
resin.connection_pool.connection_idle_count
(gauge)
The idle connection count for a particular connection pool
Shown as connection
resin.connection_pool.connection_create_count
(gauge)
The number of connections created for a particular connection pool
Shown as connection
resin.connection_pool.max_connections
(gauge)
The max number of connections allowed for a particular connection pool
Shown as connection
resin.connection_pool.max_overflow_connections
(gauge)
The max number of overflow connections allowed for a particular connection pool
Shown as connection
resin.connection_pool.max_create_connections
(gauge)
The max number of connections allowed to be created at one time for a particular connection pool
Shown as connection
resin.thread_pool.thread_active_count
(gauge)
The number of active threads
Shown as thread
resin.thread_pool.thread_count
(gauge)
The number of threads
Shown as thread
resin.thread_pool.thread_idle_count
(gauge)
The number of idle threads
Shown as thread
resin.thread_pool.thread_max
(gauge)
The max number of threads
Shown as thread
resin.thread_pool.thread_wait_count
(gauge)
The number of waiting threads
Shown as thread

Eventos

Resin no incluye ningún evento.

Checks de servicio

resin.can_connect
Returns CRITICAL if the Agent is unable to connect to and collect metrics from the monitored Resin instance. Returns OK otherwise.
Statuses: ok, critical

Solucionar problemas

¿Necesitas ayuda? Consulta el servicio de asistencia de Datadog.