Manage Telegraf agents at scale

Managing more than a handful of Telegraf agents by editing configuration files on each host doesn’t scale well. Telegraf Controller is a centralized application for managing Telegraf deployments across your infrastructure.

Telegraf Controller provides:

  • Centralized configuration management: store configurations in one place and serve them to agents over a URL. Agents load them with the --config flag. See Load configuration from a URL.
  • Agent status and monitoring: agents running the heartbeat output plugin report health and a self-evaluated status back to Telegraf Controller. See Monitor Telegraf.
  • Labels and organization: group and find agents and configurations across environments.

Telegraf Controller has a free tier, and additional capabilities are available with Telegraf Enterprise, including higher limits, audit logging, and LDAP and OIDC authentication.

To get started, see the Telegraf Controller documentation.


Was this page helpful?

Thank you for your feedback!