Supported OS

Versión de la integración3.1.0

Información general

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:

  1. 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.

  2. Reinicia el Agent

Recopilación de logs

Disponible para la versión 6.0 o posteriores del Agent

  1. La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent; debes habilitarla en el archivo datadog.yaml:

    logs_enabled: true
    
  2. 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.

  3. 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ámetroValor
<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.

PREVIEWING: may/embedded-workflows