content/telegraf/v1/plugins.md
Telegraf is a plugin-driven agent that collects, processes, aggregates, and writes metrics. It supports four categories of plugins: input, output, aggregator, and processor. In addition to the included plugins, you can run external plugins that integrate with the Telegraf Execd processor plugin.
{{< list-filters >}}
Jump to:
Telegraf input plugins are used with the InfluxData time series platform to collect metrics from the system, services, or third-party APIs.
{{< telegraf/plugins type="input" >}}
Telegraf processor plugins write metrics to various destinations.
{{< telegraf/plugins type="output" >}}
Telegraf aggregator plugins create aggregate metrics (for example, mean, min, max, quantiles, etc.)
{{< telegraf/plugins type="aggregator" >}}
Telegraf output plugins transform, decorate, and filter metrics.
{{< telegraf/plugins type="processor" >}}