Telegraf processor plugins

Warning! This page documents an earlier version of Telegraf, which is no longer actively developed. Telegraf v1.9 is the most recent stable version of Telegraf.

Processor plugins process metrics as they pass through and immediately emit results based on the values they process.

Note: Telegraf plugins added in the current release are noted with -- NEW in v1.6. The Release Notes/Changelog has a list of new plugins and updates for other plugins. See the plugin README files for more details.

Supported Telegraf processor plugins

Override (override) – NEW in v1.6

The Override (override) processor plugin allows overriding all modifications that are supported by input plugins and aggregator plugins:

  • name_override
  • name_prefix
  • name_suffix
  • tags

All metrics passing through this processor will be modified accordingly. Select the metrics to modify using the standard measurement filtering options.

Values of name_override, name_prefix, name_suffix, and already present tags with conflicting keys will be overwritten. Absent tags will be created.

Use case of this plugin encompass ensuring certain tags or naming conventions are adhered to irrespective of input plugin configurations, e.g., by taginclude.

Printer (printer)

The Printer (printer) processor plugin simply prints every metric passing through it.