Telegraf es un agente de servidor de código abierto que recopila y envía todas las métricas y eventos de bases de datos, sistemas y sensores IoT. Escrito en Go, se compila en un único binario sin dependencias externas, ocupando muy poca memoria. Telegraf cuenta con más de 300 plugins creados por la comunidad, que cubren diversas fuentes de datos como servicios en la nube, aplicaciones y sensores IoT. Admite análisis y serialización flexibles para diversos formatos de datos, como JSON, CSV, Graphite, y puede serializar datos en el protocolo de línea InfluxDB y Prometheus. Telegraf también ofrece una garantía robusta de entrega, incluyendo control de presión de tráfico, programador, ajuste de deriva de reloj y soporte de flujo completo. Además, su constructor personalizado permite a los usuarios seleccionar plugins específicos para incluirlos en el binario de Telegraf, ideal para dispositivos con recursos limitados.