Telegraf is the open source server agent to help you collect metrics from your stacks, sensors, and systems.telegraf
Why use Telegraf?
Telegraf is a server-based agent for collecting and sending all metrics and events from databases, systems, and IoT sensors. Telegraf is written in Go and compiles into a single binary with no external dependencies, and requires a very minimal memory footprint.
Collect and store all kinds of data:
Collect critical stateful data (pressure levels, temp levels, etc.) with popular protocols like MQTT, ModBus, OPC-UA, and Kafka.
DevOps Tools and frameworks
Gather metrics from cloud platforms, containers, and orchestrators like GitHub, Kubernetes, CloudWatch, Prometheus, and more.
Metrics from system telemetry like iptables, Netstat, NGINX, and HAProxy help provide a full stack view of your apps.
Agent for collecting
Intro to Telegraf video
Telegraf plugin system overview
Telegraf also has output plugins to send metrics to a variety of other datastores, services, and message queues, including InfluxDB, Graphite, OpenTSDB, Datadog, Librato, Kafka, MQTT, NSQ, and many others.
Seamlessly connect with 300+ plugins to the platforms that make sense to you.
Save Time with Telegraf
Video: How can Telegraf make my life easier?Watch now
Video: Why should I get involved in open source?Watch now
Telegraf Use Cases
Video: What are some use cases for Telegraf?Watch now
Video: How do improvements land in Telegraf?Watch now