Versión de la integración3.1.0
Este check monitoriza Ignite.
Configuración
Instalación
El check de Ignite está incluido en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tu servidor.
Configuración
Configuración de Ignite
El exportador de métricas JMX se encuentra habilitado de manera predeterminada, pero es posible que debas elegir el puerto expuesto o habilitar la autenticación dependiendo de la seguridad de la red. La imagen de Docker oficial utiliza 49112
de forma predeterminada.
Para la generación de logs, se recomienda habilitar log4j para beneficiarse de un formato de log con fechas completas.
Host
Para configurar este check para un Agent que se ejecuta en un host:
Edita el archivo ignite.d/conf.yaml
, que se encuentra en la carpeta conf.d/
en la raíz del directorio de configuración del Agent, para empezar a recopilar los datos de rendimiento de Ignite. Consulta el archivo de ejemplo ignite.d/conf.yaml para conocer todas las opciones de configuración disponibles.
Este check tiene un límite de 350 métricas por instancia. El número de métricas devueltas se indica en la página de estado.
Puedes especificar las métricas que te interesan editando la configuración a continuación.
Para saber cómo personalizar la recopilación de métricas, consulta la documentación sobre los checks JMX.
Si necesitas monitorizar más métricas, ponte en contacto con el servicio de asistencia de Datadog.
Reinicia el Agent
Recopilación de logs
Disponible para la versión 6.0 o posteriores del Agent
La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent; debes habilitarla en el archivo datadog.yaml
:
Añade este bloque de configuración a tu archivo ignite.d/conf.yaml
para empezar a recopilar logs de Ignite:
logs:
- type: file
path: <IGNITE_HOME>/work/log/ignite-*.log
source: ignite
service: '<SERVICE_NAME>'
log_processing_rules:
- type: multi_line
name: new_log_start_with_date
pattern: \[\d{4}\-\d{2}\-\d{2}
Cambia los valores de los parámetros path
y service
y configúralos para tu entorno. Consulta el archivo de ejemplo cassandra.d/conf.yaml para conocer todas las opciones de configuración disponibles.
Reinicia el Agent.
Contenedores
En el caso de los entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de los parámetros que se indican a continuación.
Recopilación de métricas
Para recopilar métricas con la integración de Datadog y Ignite, consulta la guía Autodiscovery con JMX.
Recopilación de logs
Disponible para la versión 6.0 o posteriores del Agent
La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent. Para habilitarla, consulta Recopilación de logs de Docker.
Parámetro | Valor |
---|
<LOG_CONFIG> | {"source": "ignite", "service": "<SERVICE_NAME>", "log_processing_rules":{"type":"multi_line","name":"new_log_start_with_date", "pattern":"\d{4}\-\d{2}\-\d{2}"}} |
Validación
Ejecuta el subcomando status
del Agent y busca ignite
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración de Ignite no incluye eventos.
Checks de servicios
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.