Release Announcement: Telegraf 1.11.0
By
Russ Savage /
Product
Jun 11, 2019
Navigate to:
A new feature-bearing release for Telegraf is now available:
- Telegraf 1.11.0 release notes
The binaries for the latest open source release can be found on our downloads page.
Many thanks to the 45+ open source community members who contributed to this effort!
Key feature highlights from the release include:
- Telegraf has a set of new plugins for collecting Cisco GNMI Telemetry and Cisco Model-Driven Telemetry (MDT). These plugins allow you to collect similar information as the Cisco Pipeline Tool. A huge thank you goes out to the Cisco team for contributing these!
- A new Health Output Plugin provides an HTTP health check resource that can be configured to return a failure status code based on the value of a metric. When used in conjunction with the Internal Input Plugin, a load balancer could be configured to stop sending data to an overloaded Telegraf instance based on internal buffer size.
- The new ECS, Fargate compatible, Input Plugin uses the ECS v2 metadata and stats API endpoints to gather stats on running containers in a Task.
- The Cloudwatch Input has been updated to use a more efficient API. It now requires
GetMetricData
permissions instead ofGetMetricStatistics
. Theunits
tag is not available from this API and is no longer collected.
New inputs
- BIND 9 Nameserver Statistics (
bind
)- This plugin decodes the JSON or XML statistics provided by BIND 9 nameservers.
- Cisco GNMI Telemetry (
cisco_telemetry_gnmi
)- This plugin consumes telemetry data similar to the GNMI specification. This GRPC-based protocol can utilize TLS for authentication and encryption.
- Cisco Model-Driven Telemetry (MDT) (
cisco_telemetry_mdt
)- This plugin consumes telemetry data from Cisco IOS XR, IOS XE and NX-OS platforms.
- ECS (Fargate Compatible) (
ecs
)- This plugin uses the ECS v2 metadata and stats API endpoints to gather stats on running containers in an ECS Task.
- Github (
github
)- This plugin gathers repository information from the GitHub API for hosted repositories.
- OpenWeatherMap (
openweathermap
)- This plugin collects current weather and forecast data from OpenWeatherMap.
- PowerDNS Recursor (
powerdns
)- This plugin gathers metrics about the PowerDNS Recursor using a unix socket.
New outputs
- Health (
health
)- This plugin provides an HTTP health check resource that can be configured to return a failure status code based on the value of a metric.
- Syslog (
syslog
)
New aggregators
- Final (
final
)- This aggregator emits the last metric of a contiguous series. A contiguous series is defined as a series which receives updates within the time period in
series_timeout
. The contiguous series may be longer than the time interval defined by period.
- This aggregator emits the last metric of a contiguous series. A contiguous series is defined as a series which receives updates within the time period in
New serializers
- Wavefront (
wavefront
)- This serializer translates the Telegraf metric format to the Wavefront Data Format.
The binaries for the latest open source release can be found on our downloads page.