Supported OS Linux

Versión de la integración1.1.0

Información general

EMQX es un broker de MQTT de código abierto altamente escalable, diseñado para IoT (Internet de las cosas). MQTT es la sigla de Message Queuing Telemetry Transport, un protocolo ligero de red de publicación y suscripción que transporta mensajes entre dispositivos.

**Principales funciones de EMQX

  • Escalabilidad: EMQX puede manejar millones de conexiones concurrentes de MQTT, lo que lo hace adecuado para aplicaciones de IoT que requieren manejar un gran número de dispositivos.
  • Fiabilidad: Proporciona una entrega de mensajes estable y fiable, garantizando que los datos se transfieran correctamente entre dispositivos y servidores.
  • Baja latencia: Diseñado para escenarios que requieren una comunicación de baja latencia.
  • Alto rendimiento: Capaz de procesar un gran volumen de mensajes de forma eficiente.
  • Agrupación en clústeres: EMQX puede desplegarse en un clúster distribuido para mejorar el rendimiento y la fiabilidad.

La integración de EMQX con Datadog enriquece las capacidades de monitorización, proporcionando información valiosa sobre el rendimiento y el estado de los brokers de MQTT. Esto es especialmente beneficioso en aplicaciones de IoT en las que es fundamental una transmisión de datos eficiente, fiable y en tiempo real.

Tipos de datos enviados a Datadog:

  • Métricas: Esto incluye métricas del rendimiento como el rendimiento de los mensajes (mensajes enviados/recibidos por segundo), el número de clientes conectados y más.

  • Rendimiento de los nodos: Monitorización del rendimiento de los nodos individuales en un clúster, como latencia, carga y métricas operativas.

  • Estado operativo: Datos sobre el estado del broker de MQTT, incluidas tasas de errores y otros indicadores críticos.

Configuración

Instalación

Instala manualmente el check de EMQX (ten en cuenta que las instrucciones pueden cambiar en función de tu entorno):

Ejecuta datadog-agent integration install -t datadog-emqx==1.1.0.

Configuración

  1. Edita el archivo emqx/conf.yaml, situado en la carpeta conf.d/ en la raíz de tu directorio de configuración del Agent, para empezar a recopilar los datos del rendimiento de EMQX.

  2. Reinicia el Agent.

Validación

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

Datos recopilados

Métricas

Eventos

EMQX no incluye ningún evento.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con soporte técnico de EMQXt.

PREVIEWING: may/embedded-workflows