Telegraf 1.24.0 release includes new AWS CloudWatch Metric Streams, Linux CPU, and PostgreSQL plugins
By
Samantha Wang /
Product
Sep 15, 2022
Navigate to:
A new feature-bearing release for Telegraf is now available:
- Telegraf 1.24.0 — release notes
The binaries for the latest Telegraf release can be found on our Downloads page.
Many thanks to the 40+ open source community members who contributed to this effort!
Key features
Breaking Change: Set default minimum TLS version to v1.2 for security reasons on both server and client connections.
-
This is a change from the previous defaults (TLS v1.0) on the server configuration and might break clients relying on older TLS versions.
-
Older versions can be manually reverted on a per-plugin basis using the
tls_min_version
option in the plugins required.
Added new json_transformation
option to the JSON serializer to transform outputted JSON
-
This new option can be used to transform the JSON output using the JSONata language to accommodate for requirements on the receiver side.
-
Setting can also filter and process JSON data points.
New inputs
- AWS CloudWatch Metric Streams Input Plugin (
cloudwatch_metric_streams
) - This plugin is a service input plugin that listens for metrics sent via HTTP and performs the required processing for metric streams from AWS. Contributed by Cillian McCabe.
- Linux CPU Input Plugin (
linux_cpu
) - This plugin gathers CPU metrics exposed on Linux-based systems. Contributed by Fabian Mastenbroek.
- Supervisor Input Plugin (
supervisor
) - This plugin gathers information about processes that are running under supervisor using XML-RPC API. Contributed by @niasar
- UPSD Input Plugin (
upsd
) - This plugin reads data of one or more Uninterruptible Power Supplies from an upsd daemon using its NUT network protocol. Contributed by Anton Malinskiy.
New serializer
- CSV Serializer
- The csv output data format converts metrics into CSV lines. Contributed by @influxdata.
New outputs
- PostgreSQL Output Plugin (
postgresql
) - This plugin writes metrics to PostgreSQL (or compatible database. Contributed by Patrick Hemmer.
- RedisTimeSeries Plugin (
redistimeseries
) - This plugin writes metrics to the RedisTimeSeries server. Contributed by Guy Korland.
- Stomp (ActiveMQ) Plugin (
stomp
) - This plugin writes to an ActiveMQ Broker for STOMP. Contributed by @amus-sal.
New external plugins
- NSDP Input
- The NSDP external plugin gathers switch network statistics via Netgear Switch Discovery Protocol. Contributed by @hdecarne.
Downloads
Head to our Downloads page to get the latest Telegraf release. If you find issues or have questions, please join our InfluxDB Community Slack, post them in our InfluxDB GitHub Repo or our Community Site, and we will take a look.
InfluxDB University
Learn more about collecting data with Telegraf by taking the free InfluxDB University Data Collection with Telegraf course.
Call for testing
Please fill out this form if you are interested in being included in testing bug fixes and features for plugins and systems you are using. Telegraf maintainers will tag you on pull requests to test artifacts. This will help us better address bugs that may arise after a release.