Versión de la integración5.1.0
Obtén métricas de ActiveMQ XML en tiempo real para:
- Visualizar y monitorizar estados de ActiveMQ XML.
- Recibir notificaciones sobre eventos y conmutaciones por error de ActiveMQ XML.
Configuración
Instalación
El check de ActiveMQ XML está incluido en el paquete del Datadog Agent, por lo que no necesita instalar nada más en tus servidores.
Configuración
Sigue las instrucciones de abajo para configurar este check para un Agent que se ejecuta en un host. En el caso de entornos en contenedores, consulta la sección En contenedores.
host
Para configurar este check para un Agent que se ejecuta en un host:
Edita activemq_xml.d/conf.yaml, en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent con tus estadísticas url. Consulta el activemq_xml.d/conf.yaml de ejemplo para conocer todas las opciones de configuración disponibles.
Nota: La integración de ActiveMQ XML puede potencialmente emitir métricas personalizadas, lo que puede afectar a tu facturación. Por defecto, hay un límite de 350 métricas. Si necesitas métricas adicionales, ponte en contacto con el soporte de Datadog.
Reinicia el Agent.
Recopilación de logs
La recopilación de logs está desactivada en forma predeterminada en el Datadog Agent, actívala en tu archivo datadog.yaml:
Añade este bloque de configuración a tu archivo activemq_xml.d/conf.yaml o activemq.d/conf.yaml para empezar a recopilar tus logs de ActiveMQ:
logs:
- type: file
path: "<ACTIVEMQ_BASEDIR>/data/activemq.log"
source: activemq
service: "<SERVICE_NAME>"
- type: file
path: "<ACTIVEMQ_BASEDIR>/data/audit.log"
source: activemq
service: "<SERVICE_NAME>"
Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca activemq_xml en la sección Checks.
Datos recopilados
Métricas
| |
|---|
activemq.queue.consumer_count (gauge) | Número de consumidores de una cola. |
activemq.queue.count (gauge) | El número de colas. |
activemq.queue.dequeue_count (gauge) | El número total de mensajes enviados a una cola desde el último reinicio. Se muestra como mensaje |
activemq.queue.enqueue_count (gauge) | El número total de mensajes retirados de una cola (reconocidos por el consumidor) desde el último reinicio. Se muestra como mensaje |
activemq.queue.size (gauge) | El tamaño de una cola. |
activemq.subscriber.count (gauge) | El número de suscriptores. |
activemq.subscriber.dequeue_counter (gauge) | Número de mensajes enviados y reconocidos por el cliente. Se muestra como mensaje |
activemq.subscriber.dispatched_counter (gauge) | El número de mensajes enviados al cliente. Se muestra como mensaje |
activemq.subscriber.dispatched_queue_size (gauge) | Número de mensajes enviados que esperan acuse de recibo. Se muestra como mensaje |
activemq.subscriber.enqueue_counter (gauge) | El número de mensajes que coinciden con la suscripción. Se muestra como mensaje |
activemq.subscriber.pending_queue_size (gauge) | El número de mensajes pendientes de entrega. Se muestra como mensaje |
activemq.topic.consumer_count (gauge) | Número de consumidores de un tema. |
activemq.topic.count (gauge) | El número de temas. |
activemq.topic.dequeue_count (gauge) | El número total de mensajes enviados a un tema desde el último reinicio. Se muestra como mensaje |
activemq.topic.enqueue_count (gauge) | El número total de mensajes eliminados de un tema (reconocidos por el consumidor) desde el último reinicio. Se muestra como mensaje |
activemq.topic.size (gauge) | El tamaño de un tema. |
Eventos
El check de ActiveMQ XML no incluye ningún evento.
Checks de servicio
El check de ActiveMQ XML no incluye ningún check de servicio.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.
Referencias adicionales