Release Announcement: Telegraf 1.18.0
By
Samantha Wang /
Product
Mar 17, 2021
Navigate to:
A new feature-bearing release for Telegraf is now available:
- Telegraf 1.18.0 release notes
The binaries for the latest open source release can be found on our downloads page.
Many thanks to the 70+ open source community members who contributed to this effort!
Key feature highlights from the release include:
- Updated to Go 1.16.2
- Code signing for Windows and macOS
- More SNMP v3 authentication protocols including SHA-512
- Added support for DataDog distributions metric type
New Inputs
- Beat Input Plugin (
beat
)- The Beat plugin will collect metrics from the given Elastic Beat instances. Contributed by @nferch
- CS:GO Input Plugin (
csgo
)- This plugin gathers metrics from Counter-Strike: Global Offensive servers. Contributed by @oofdog
- Directory Monitoring Input Plugin (
directory_monitor
)- This plugin monitors a single directory and takes in each file placed in the directory. The plugin will gather all files in the directory at a configurable interval, and parse the ones that haven't been picked up yet. Contributed by @InfluxData
- RavenDB Input Plugin (
ravendb
)- This plugin reads metrics from RavenDB. Contributed by @ml054 @bartoncasey
- NFS Input Plugin (
nfsclient
)- This plugin collects data from an NFS Client per-mount statistics (
/proc/self/mountstats
). By default, only a limited number of general system-level metrics are collected, including basic read/write counts. Contributed by @pmoranga
- This plugin collects data from an NFS Client per-mount statistics (
New Outputs
- Google BigQuery Output Plugin (
bigquery
)- This plugin writes to the Google Cloud BigQuery. Contributed by @gkatzioura
- Grafana Loki Output Plugin (
loki
) - Sensu Output Plugin (
sensu
)- This plugin writes metrics events to Sensu Go. Contributed by @calebhailey
- SignalFX Output Plugin (
signalfx
)
New External Plugins
- GeoIP Processor Plugin (
geoip
)- This processor plugin looks up IP addresses in the MaxMind GeoLite2 database and adds the respective ISO country code, city name, latitude and longitude. Contributed by @a-bali
- Plex Webhook Input Plugin (
plex
) - SMCIPMITool Input Plugin (
smc_ipmi
)- This plug is written in Python to parse the output of SMCIPMITool. Contributed by @jhpope
New Aggregators
- Derivative Aggregator Plugin (
derivative
)- This aggregator estimates the derivative for all fields of the aggregated metrics. Contributed by @KarstenSchnitter
- Quantile Aggregator Plugin (
quantile
)- This aggregator aggregates specified quantiles for each numeric field per metric it sees and emits the quantiles every designated
period
. Contributed by @srebhan
- This aggregator aggregates specified quantiles for each numeric field per metric it sees and emits the quantiles every designated
New Processors
- AWS EC2 Metadata Processor Plugin (
aws_ec2
)- This processor plugin appends metadata gathered from AWS IMDS to metrics associated with EC2 instances. Contributed by @pmalek-sumo
New Parsers
- XML Parser Plugin (
xml
)- This plugin parses a XML string into metric fields using XPath expressions. Contributed by @srebhan
New Serializers
- MessagePack Serializer Plugin (
msgpack
)- This serializer converts metrics into MessagePack format, an efficient binary serialization format. Contributed by @dialogbox
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.