InfluxData Releases Telegraf 1.21.2 with support for M1 MacOS and RISC-V Linux Builds

Navigate to:

Happy new year! A new Telegraf maintenance release includes support for M1 devices and RISC-V Linux builds and a series of SNMP plugin bug fixes.

The new maintenance release for Telegraf is available now.

Builds

  • Added arm64 MacOS builds for M1 devices.
  • Added RISC-V64 Linux builds.
  • Completed numerous changes to CircleCI config to ensure more timely completion and more clear execution flow.

Input plugin updates

  • Disk Input
    • We fixed an issue of missing disks when running Telegraf in a container.
  • DPDK Input
    • We added a note to the documentation about socket availability.
  • Logparser Input
    • We resolved a panic in the logparser plugins due to a missing Log.
  • SNMP Input
    • We resolved a panic due to a missing gosmi module.
    • We resolved a panic to check the index before assignment where a floating :: exists.
    • We resolved a panic when no MIBs folder was found.
    • Plugin now ensures the module load order to avoid an SNMP marshal error.
    • Plugin now more accurately grabs MIB table columns.
    • Networking is no longer required during tests.
  • SNMP Trap Input
    • We documented the deprecation of the timeout setting.

Parser plugin updates

  • CSV Parser
    • For Windows binaries, the CSV parser uses an empty import of tzdata to correctly set the timezone.

Dependencies

  • Updated github.com/djherbis/times module from v1.2.0 to v1.5.0
  • Updated github.com/go-ldap/ldap/v3 module from v3.1.0 to v3.4.1
  • Updated github.com/gwos/tcg/sdk module to v0.0.0-20211223101342-35fbd1ae683c

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.