Telegraf 1.30 Release Notes
                    By
                      Josh Powers / 
                    Developer
                    
                    Mar 15, 2024
                
                
              Navigate to:
A new feature-bearing release for Telegraf is now available:
- Telegraf 1.30 — Release notes
 
You can find the binaries for the latest Telegraf release on our Downloads page. Many thanks to all the open source community members who contributed to this effort!
Removal of deprecated plugins and options
For the past few years, we warned users that we would remove a number of very old, deprecated plugins and plugin options in v1.30. That time has finally come. Users have replacements available to them and can use the migrate command to attempt to auto-migrate their configuration.
The full list of removed plugins and options includes:
- Plugins
    
Inputs.cassandrareplaced withinputs.jolokia2Inputs.httpjsonreplaced withinputs.httpInputs.ioreplaced byinputs.diskioInputs.jolokiareplaced byinputs.jolokia2Inputs.kafka_consumer_legacyreplaced byinputs.kafka_consumerInputs.snmp_legacyreplaced byinputs.snmpInputs.tcp_listenerreplaced byinputs.socket_listenerInputs.udp_listenerreplaced byinputs.socket_listenerOutputs.riemann_legacyreplaced byoutputs.riemann
 - Config Options
    
Inputs.disk: mountpointsreplaced bymount_pointsInputs.mqtt_consumer: metric_bufferis ignoredInputs.nats_consumer: metric_bufferis ignoredinputs.influxdb : urlreplaced byurls
 
New plugins
These are the newest plugins, first available in this version:
- Zabbix Output (
outputs.zabbix)- Send metrics to Zabbix Network Monitoring
 - Contributed by adrianlzt
 
 - SNMP Lookup Processor (
processors.snmp_lookup)- Look up and cache extra tags using SNMP, replaces ifname processor
 - Contributed by hipska
 
 - Binary Serializer (
serializers.binary)- Serialize metrics into binary protocol based on user-configuration
 - Contributed by ignatella
 
 
Important changes
Here are some changes to highlight:
- Deprecations
    
- A number of long, deprecated plugins were removed.
 - Please see the section below for additional details.
 
 - Option to skip re-running processors after aggregators
    
- Introduces a new agent config option to skip re-running processors after aggregators.
 - By default, after aggregators are run, processors are run a second time. This can lead to unexpected results.
 
 - Kernel Pressure Stall Info
    
- The kernel input plugin was updated to collect PSI information via 
/proc/pressure 
 - The kernel input plugin was updated to collect PSI information via 
 - syslog Input Timeout
    
- The default read-timeout of syslog was not sensible and could have closed the connection between messages exceeding the timeout.
 - The new default sets this to infinite (i.e. zero).
 
 - Postgresql Input Tag
    
- The postgresql plugin was not correctly sanitizing parameter values containing spaces or equal signs.
 - This has been resolved, but could result in new tag values.
 
 - loongarch64 builds
    
- Introduces loongarch64 builds for nightly builds.
 - Will not be a part of release packages initially.
 
 
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.