O Telegraf é um servidor proxy open source usado para coletar e enviar todas as métricas e eventos de bancos de dados, sistemas e sensores IoT. Escrito em Go, ele é compilado em um único binário, sem dependências externas, ocupando pouca memória. O Telegraf possui mais de 300 plug-ins, desenvolvidos pela comunidade, cobrindo diversas fontes de dados, como serviços em nuvem, aplicativos e sensores IoT. Ele suporta análise e serialização flexíveis, compatíveis com diversos formatos de dados, como JSON, CSV, Graphite, e pode serializar dados para o protocolo InfluxDB Line e Prometheus, entre outros. O Telegraf também possui garantias robustas de entrega, incluindo backpressure de tráfego, agendador, ajuste de deriva de relógio e suporte de fluxo completo. Além disso, o construtor personalizado do Telegraf permite que os usuários selecionem plug-ins específicos para inclusão no binário do Telegraf, ideal para dispositivos com recursos limitados.