Présentation
Ce check permet de surveiller Resin avec l’Agent Datadog.
Configuration
Installation
Le check Resin n’est pas inclus avec le package de l’Agent Datadog : vous devez donc l’installer.
Configuration
- Configurez le serveur par défaut de Resin pour activer JMX en ajoutant les arguments JVM suivants :
<server-default>
<jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.port=7199</jvm-arg>
</server-default>
Modifiez le fichier resin.d/conf.yaml
dans le dossier conf.d/
à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos données de performance Resin. Consultez le fichier d’exemple resin.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
Redémarrez l’Agent.
Validation
Lancez la sous-commande status de l’Agent et cherchez resin
dans la section Checks.
Collecte de logs
Sur les plateformes Linux, l’activation de la collecte de logs pour l’Agent Datadog se fait dans /etc/datadog-agent/datadog.yaml
. Sur les autres plateformes, consultez la section Fichiers de configuration de l’Agent pour connaître l’emplacement de votre fichier de configuration :
- Activez ce bloc de configuration dans votre fichier
resin.d/conf.yaml
pour commencer à recueillir vos logs :logs:
- type: file
path: /var/opt/resin/log/*.log
source: resin
Données collectées
Métriques
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 |
Événements
Resin n’inclut aucun événement.
Checks de service
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
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.