Skip to content

v1.33.0

Latest
Compare
Choose a tag to compare
@srebhan srebhan released this 09 Dec 20:45
· 30 commits to master since this release

v1.33.0 [2024-12-09]

New Plugins

  • #15754 inputs.neoom_beaam Add new plugin
  • #15869 processors.batch Add batch processor
  • #16144 outputs.quix Add plugin

Features

  • #16010 agent Add --watch-interval option for polling config changes
  • #15948 aggregators.basicstats Add first field
  • #15891 common.socket Allow parallel parsing with a pool of workers
  • #16141 inputs.amqp_consumer Allow specification of queue arguments
  • #15950 inputs.diskio Add field io await and util
  • #15919 inputs.kafka_consumer Implement startup error behavior options
  • #15910 inputs.memcached Add support for external-store metrics
  • #15990 inputs.mock Add sine phase
  • #16040 inputs.modbus Allow grouping across register types
  • #15865 inputs.prometheus Allow to use secrets for credentials
  • #16230 inputs.smart Add Power on Hours and Cycle Count
  • #15935 inputs.snmp Add displayhint conversion
  • #16027 inputs.snmp Convert uneven bytes to int
  • #15976 inputs.socket_listener Use reception time as timestamp
  • #15853 inputs.statsd Allow reporting sets and timings count as floats
  • #11591 inputs.vsphere Add VM memory configuration
  • #16109 inputs.vsphere Add cpu temperature field
  • #15917 inputs Add option to choose the metric time source
  • #16242 logging Allow overriding message key for structured logging
  • #15742 outputs.influxdb_v2 Add rate limit implementation
  • #15943 outputs.mqtt Add sprig functions for topic name generator
  • #16041 outputs.postgresql Allow limiting of column name length
  • #16258 outputs Add rate-limiting infrastructure
  • #16146 outputs Implement partial write errors
  • #15883 outputs Only copy metric if its not filtered out
  • #15893 serializers.prometheusremotewrite Log metric conversion errors

Bugfixes

  • #16248 inputs.netflow Decode flags in TCP and IP headers correctly
  • #16257 inputs.procstat Handle running processes correctly across multiple filters
  • #16219 logging Add Close() func for redirectLogger
  • #16255 logging Clean up extra empty spaces when redirectLogger is used
  • #16274 logging Fix duplicated prefix and attrMsg in log message when redirectLogger is used

Dependency Updates

  • #16232 deps Bump cloud.google.com/go/bigquery from 1.63.1 to 1.64.0
  • #16235 deps Bump cloud.google.com/go/storage from 1.43.0 to 1.47.0
  • #16198 deps Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.42.2 to 1.43.1
  • #16234 deps Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.29.3 to 1.32.6
  • #16201 deps Bump github.com/intel/powertelemetry from 1.0.1 to 1.0.2
  • #16200 deps Bump github.com/rclone/rclone from 1.68.1 to 1.68.2
  • #16199 deps Bump github.com/vishvananda/netns from 0.0.4 to 0.0.5
  • #16236 deps Bump golang.org/x/net from 0.30.0 to 0.31.0
  • #16250 deps Bump golangci-lint from v1.62.0 to v1.62.2
  • #16233 deps Bump google.golang.org/grpc from 1.67.1 to 1.68.0
  • #16202 deps Bump modernc.org/sqlite from 1.33.1 to 1.34.1
  • #16203 deps Bump super-linter/super-linter from 7.1.0 to 7.2.0

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.33.0-1.aarch64.rpm bd93adc337eccdde64e542e2702671da2edfc3f101fded94ceeeec0b271b29e5
armel CentOS telegraf-1.33.0-1.armel.rpm aee42c1e22893446c3dc38cdb99d11d2822044728eab4307392698f06a414592
armv6hl CentOS telegraf-1.33.0-1.armv6hl.rpm d43bc2883a9f8307e4f09b34e4fe326025ef510f8e940d3c3a8df7b9310c49ae
i386 CentOS telegraf-1.33.0-1.i386.rpm 4bfe513fc7f2e53b1cabbd9ac120de53d2a1ba36f6be609061b4b95def4438b9
loong64 CentOS telegraf-1.33.0-1.loong64.rpm 29c6a7acef91da9a8272d1e8c56c8c090427d96fb09b539ae99d78914e634c47
ppc64le CentOS telegraf-1.33.0-1.ppc64le.rpm 643154aefaa7e550e0ece3007125538fd8aab329b9869f45b3d4b886cd137568
riscv64 CentOS telegraf-1.33.0-1.riscv64.rpm 8b6c3aa96d67d3240b87aa11eedcc61c05a41629e2b969c745cadecd6d3ccade
s390x CentOS telegraf-1.33.0-1.s390x.rpm 4042b1f92c48bdf5772a6d9547a7f49b8f8815f45d501d30ae8ccd286db9a02f
amd64 CentOS telegraf-1.33.0-1.x86_64.rpm 86c2117ffabbfa9f99f1cc8527af52f1e3db0e8b4d022fa9ff557da9c8baaed1
amd64 macOS telegraf-1.33.0_darwin_amd64.dmg 9e44716fcc60f8e3a4c8ed8a04e50c283fd60b7dcc7d3196a7ae3d01372131d3
amd64 macOS telegraf-1.33.0_darwin_amd64.tar.gz dd033267662ce28ebb69ed8665f9c261282d60091ceecf7c4c7d0774e569414a
arm64 macOS telegraf-1.33.0_darwin_arm64.dmg 4e9e36af552f5c2bbfad6ce028044044a2d0a6161786e255af363a73fdfdd6ff
arm64 macOS telegraf-1.33.0_darwin_arm64.tar.gz 1e92e962482f0a947856ed84ffab639a6f17bb9ba5060a236021f3fc96b6e298
amd64 FreeBSD telegraf-1.33.0_freebsd_amd64.tar.gz 11734cda939126e63b26c77f92cc816bd6d88e75280ee66414ac92dd8ee34487
armv7 FreeBSD telegraf-1.33.0_freebsd_armv7.tar.gz 91026535e1f1369f656b5fdddbdf02e109ffa3228e8b04a1b68a186cb3ce8258
i386 FreeBSD telegraf-1.33.0_freebsd_i386.tar.gz 85fc52497aeebdc7076f65371f8fcaaca79fb020057e2180a4d4d3a458bf87cc
amd64 Linux telegraf-1.33.0_linux_amd64.tar.gz 4990ea362de7172e488024944819ce939712690ab539d9a90006b86b47ae45cb
arm64 Linux telegraf-1.33.0_linux_arm64.tar.gz e1e14b21b98b9bf3ec01f9257617fe7f827869ff1164e05cc65aa1bea91ecaa3
armel Linux telegraf-1.33.0_linux_armel.tar.gz b364276ca98847ad332ec9dadab24ed8108858dea6a9dd639de71d6a46ede68c
armhf Linux telegraf-1.33.0_linux_armhf.tar.gz e2c0215a5e0f4e6f8df60711bcb33128d540d4f3bfa702d27cbf25e3d7408963
i386 Linux telegraf-1.33.0_linux_i386.tar.gz 30b5f0e7a3e840a00cf01d91005799d89673a8b88d79717334125d61c929af03
loong64 Linux telegraf-1.33.0_linux_loong64.tar.gz 8e162e816ac29bfe5f20928491626447259864bc47dcc8aa8f7965d1a68a23b2
mips Linux telegraf-1.33.0_linux_mips.tar.gz d39ab204d1acce3f37d5e5ae2149c36fb3b6689d5c846968da2e5e10ce64e74e
mipsel Linux telegraf-1.33.0_linux_mipsel.tar.gz 488c216407fff213504702521d1dfd60df60663512cb1f5a443a1fd78fccf821
ppc64le Linux telegraf-1.33.0_linux_ppc64le.tar.gz 16c4cd8e7d7f86862b49eae81ab1eb2e9cbc7e036ab986252c912e5433cf565b
riscv64 Linux telegraf-1.33.0_linux_riscv64.tar.gz 6ef63b61061a1ecaec0873165944cf777a0d57bd400fedd52303099d9eeafb37
s390x Linux telegraf-1.33.0_linux_s390x.tar.gz e49f4729070fcc1769d3df0d0f0b1ff40c903bb0f692fc9d23af58f9c1aaecb3
amd64 Windows telegraf-1.33.0_windows_amd64.zip 02e91d8f850fcc43a84b13865a3b550bb6fc419849d36315b8915834faf8ee3d
arm64 Windows telegraf-1.33.0_windows_arm64.zip 8d9dbd450c5b79fe639b33b2a39aebd272e6905c028100cf2719bda184f02d53
i386 Windows telegraf-1.33.0_windows_i386.zip 038e51ba11b261d35954f03dda3e15528efa954590ab1526070198913937cadf
amd64 Debian telegraf_1.33.0-1_amd64.deb 86b16d71979b15f4bd7c22bfabcafa62877f3ccdb34f4e5f44002bb9a68b9441
arm64 Debian telegraf_1.33.0-1_arm64.deb cfaf73271e2494a1cbfeea85e3ac43ccbb14a073f5c834b634188c08db7956f5
armel Debian telegraf_1.33.0-1_armel.deb 08b65bb7b7ad95b0a031a5c1d7a9a82294008f0fc60fc51ab588b9a5cabedf92
armhf Debian telegraf_1.33.0-1_armhf.deb 7ecae8df8fa85d0396d903c01f51d507a8821abacf041ef8b46b0c835aa329ba
i386 Debian telegraf_1.33.0-1_i386.deb cf1248c3717d69e2e6b2df478df1b38f4e91fc93917a16fb641b55e0e031f106
loong64 Debian telegraf_1.33.0-1_loong64.deb d10408d72f760b8f065e793d5428e0e3962bd86ada767bccb284d0ca43f79558
mips Debian telegraf_1.33.0-1_mips.deb a4b93d3f5f1617a30c9dbf306939c756a7574ce359812134ad276cb081074188
mipsel Debian telegraf_1.33.0-1_mipsel.deb 61ddfddd74d46e3eebad999308e85c045ec8d6f73dfb04aa9c46be54f9e33e37
ppc64el Debian telegraf_1.33.0-1_ppc64el.deb 5420a33b930fcba12ee57d8dfdaab9f48df57fd1ce8c9909dfca18d55051c95b
riscv64 Debian telegraf_1.33.0-1_riscv64.deb 6a271bb79f41fac026f9c83be772683779dd4768b3fde0c11e6ce8d69a748102
s390x Debian telegraf_1.33.0-1_s390x.deb d5faba54a2520c010baa934fb6418c8b2a7fe73a2b9791628f6237621304db53