About this project
Telegraf is a plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data. Users select input, processor, aggregator, and output plugins in a TOML configuration file; Telegraf then collects data from inputs at configured intervals and sends it to outputs at flush intervals.
Its plugin ecosystem covers more than 300 integrations, including OPC UA and Modbus devices; file, tail, and directory-monitor logs; AMQP, Kafka, and MQTT messaging; OpenTelemetry and Prometheus monitoring; Cisco TelemetryMDT and gNMI networking; CPU, memory, disk, network, SMART, Docker, and Nvidia SMI system metrics; Exec, HTTP, HTTP listener, SNMP, and SQL sources; and Windows Event Log, WMI, and Performance Counters.
Telegraf compiles to a standalone static binary with no external dependencies. Binary builds, Docker images, RPM and DEB packages, and related installation options are documented in the install guide. Each plugin has its own README with configuration and usage details, and the project provides quick-start, configuration, FAQ, release, changelog, and security documentation. It is MIT licensed and developed with community contributions.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.