This doc helps define the platform support for Telegraf. See the install guide for specific options for installing Telegraf.
Bug reports should be submitted only for supported platforms that are under general support, not extended or paid support. In general, Telegraf supports Linux, macOS, Microsoft Windows, and FreeBSD.
Telegraf is written in Go, which supports many operating systems. Golang.org has a table of valid OS and architecture combinations and the Go Wiki has more specific minimum requirements for Go itself. Telegraf may work and produce builds for other operating systems and users are welcome to build their own binaries for them. Again, bug reports must be made on a supported platform.
Telegraf supports releases under FreeBSD security support. See the FreeBSD security page for specific versions.
Telegraf will support the latest generally supported versions of major linux distributions. This does not include extended supported releases where customers can pay for additional support.
Below are some of the major distributions and the intent to support:
- Debian: Releases supported by security and release teams
- Fedora: Releases currently supported by Fedora team
- Red Hat Enterprise Linux: Releases under full support
- Ubuntu: Releases, interim and LTS, releases in standard support
Telegraf supports releases supported by Apple. Release history is available from wikipedia.
Telegraf intends to support current versions of Windows and Windows Server. The release must be under mainstream or generally supported and not under any paid or extended security support.