github influxdata/telegraf v1.39.0

7 hours ago

v1.39.0 [2026-06-08]

New Plugins

  • #18790 inputs.gnmi_listener Add plugin

Features

  • #18909 agent Accept TELEGRAF_CONTROLLER_TOKEN environment variable
  • #18744 inputs.azure_monitor Support secrets for client_secret
  • #18921 inputs.directory_monitor Allow to preserve timestamps when moving file
  • #18338 inputs.exec Convert 'commands' to already parsed argument lists
  • #18740 inputs.fritzbox Add support for fiber lines
  • #18987 inputs.http_response Add secret token support
  • #18739 inputs.huebridge Add brightness and color fields to light metric
  • #18571 inputs.internal Add counters for failing writes and gathers
  • #19038 inputs.kafka_consumer Add consumer_fetch_min and consumer_fetch_max_wait options
  • #18532 inputs.mem Add extended memory statistics
  • #18871 inputs.modbus Add workaround for devices with smaller batch size
  • #18690 inputs.nvidia_smi Add schema v13 support
  • #18643 inputs.opcua Add locales configuration option
  • #18831 inputs.opcua Discover nodes by browse-path glob patterns
  • #18465 inputs.opcua_listener Allow selecting the deadband mode 'None'
  • #18941 inputs.opcua_listener Wire browse-based node discovery
  • #18468 inputs.openntpd Add sensor and status metrics
  • #18944 inputs.prometheus Add per-URL statistics on gather cycles
  • #18915 inputs.socket_listener Add SSM/IGMPv3 support
  • #18868 inputs.system Add hardware information
  • #18834 inputs.system Add operating-system information
  • #18533 inputs.system Add option to specify collected information
  • #18906 inputs.temp Add setting to force thermal-zones gathering on linux
  • #18457 inputs.wireguard Add endpoint field to peer metrics
  • #18819 inputs.x509_cert Add field for public-key length
  • #18829 outputs.kafka Add support for custom record headers
  • #18826 outputs.mongodb Allow specifying metadata fields
  • #18784 outputs.opensearch Implement startup-error-behavior options
  • #18823 outputs.opentelemetry Add proxy support
  • #18980 outputs.opentelemetry Add support for token authentication
  • #19036 outputs.sql Add oracle driver
  • #18904 parsers.avro Implement ParserTimeFuncPlugin interface
  • #18945 parsers.binary Implement ParserTimeFuncPlugin interface
  • #18903 parsers.csv Implement ParserTimeFuncPlugin interface
  • #18946 parsers.dropwizard Implement ParserTimeFuncPlugin interface
  • #18947 parsers.form_urlencoded Implement ParserTimeFuncPlugin interface
  • #18948 parsers.graphite Implement ParserTimeFuncPlugin interface
  • #18950 parsers.grok Implement ParserTimeFuncPlugin interface
  • #18990 parsers.json Implement ParserTimeFuncPlugin interface
  • #18994 parsers.json_v2 Implement ParserTimeFuncPlugin interface
  • #18995 parsers.logfmt Implement ParserTimeFuncPlugin interface
  • #18996 parsers.nagios Implement ParserTimeFuncPlugin interface
  • #18998 parsers.openmetrics Implement ParserTimeFuncPlugin interface
  • #19000 parsers.parquet Implement ParserTimeFuncPlugin interface
  • #19042 parsers.prometheus Implement ParserTimeFuncPlugin interface
  • #19043 parsers.prometheusremotewrite Implement ParserTimeFuncPlugin interface
  • #19008 parsers.value Implement ParserTimeFuncPlugin interface
  • #19009 parsers.wavefront Implement ParserTimeFuncPlugin interface
  • #19011 parsers.xpath Implement ParserTimeFuncPlugin interface
  • #18901 parsers Add time-setting interface
  • #18558 processors.parser Add strategy to merge parsed metric with parent individually
  • #18786 secretstores.vault Add token authentication

Bugfixes

  • #18918 agent Skip output buffer initialization in test mode
  • #19033 circleci Fix destination of nightly build artifact uploads
  • #18910 common.tls Set default minimum TLS version explicitly
  • #17664 config Reject invalid tagpass and tagdrop types
  • #18913 input.temp Ignore EAGAIN on unavailable thermal-zones
  • #18988 inputs.docker_log Don't use follow when tailing docker logs
  • #19001 inputs.docker_log Guard concurrent access to the state map
  • #19004 inputs.docker_log Read only new entries if from_beginning is false
  • #19006 inputs.docker_log Restore following the log-stream and keep the state
  • #18902 inputs.netflow Parse all counter records
  • #18683 inputs.opcua_listener Defer node ID parsing until after server connection
  • #18870 inputs.ping Use deterministic packet IDs to prevent collisions
  • #18911 inputs.system Demote missing utmp debug log to trace
  • #18982 inputs.system Restore n_cpu field name
  • #18923 inputs.webhooks.github Restore secret field in configuration
  • #18984 outputs.influxdb_v2 Capture unix socket path before URL mutation
  • #18908 secrets Avoid panic with empty content

Dependency Updates

  • #18897 deps Bump cloud.google.com/go/monitoring from 1.28.0 to 1.29.0
  • #18928 deps Bump cloud.google.com/go/storage from 1.62.1 to 1.62.2
  • #19030 deps Bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor from 0.11.0 to 0.12.0
  • #18889 deps Bump github.com/IBM/sarama from 1.48.0 to 1.48.1
  • #18929 deps Bump github.com/IBM/sarama from 1.48.1 to 1.49.0
  • #19031 deps Bump github.com/IBM/sarama from 1.49.0 to 1.50.1
  • #18881 deps Bump github.com/SAP/go-hdb from 1.16.7 to 1.16.8
  • #19028 deps Bump github.com/SAP/go-hdb from 1.16.8 to 1.16.11
  • #18970 deps Bump github.com/apache/inlong/inlong-sdk/dataproxy-sdk-twins/dataproxy-sdk-golang from 1.0.7 to 1.0.8
  • #18880 deps Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.300.0 to 1.301.0
  • #19016 deps Bump github.com/aws/smithy-go from 1.25.1 to 1.27.0
  • #18938 deps Bump github.com/bluenviron/gomavlib/v3 from 3.3.1 to 3.3.3
  • #18974 deps Bump github.com/bluenviron/gomavlib/v3 from 3.3.3 to 3.3.4
  • #19015 deps Bump github.com/bluenviron/gomavlib/v3 from 3.3.4 to 3.3.5
  • #19023 deps Bump github.com/emiago/sipgo from 1.3.1 to 1.4.0
  • #18912 deps Bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.9.0
  • #18930 deps Bump github.com/google/cel-go from 0.28.0 to 0.28.1
  • #18976 deps Bump github.com/gopacket/gopacket from 1.5.0 to 1.6.0
  • #18967 deps Bump github.com/hashicorp/consul/api from 1.34.2 to 1.34.3
  • #19019 deps Bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0
  • #19024 deps Bump github.com/mdlayher/vsock from 1.2.1 to 1.3.0
  • #18972 deps Bump github.com/nats-io/nats-server/v2 from 2.14.0 to 2.14.1
  • #19020 deps Bump github.com/nats-io/nats-server/v2 from 2.14.1 to 2.14.2
  • #18894 deps Bump github.com/nats-io/nats.go from 1.51.0 to 1.52.0
  • #19022 deps Bump github.com/pion/dtls/v3 from 3.1.2 to 3.1.3
  • #19018 deps Bump github.com/prometheus/common from 0.67.5 to 0.68.1
  • #19025 deps Bump github.com/prometheus/prometheus from 0.311.3 to 0.312.0
  • #19029 deps Bump github.com/redis/go-redis/v9 from 9.19.0 to 9.20.0
  • #18997 deps Bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5
  • #18898 deps Bump github.com/tidwall/gjson from 1.18.0 to 1.19.0
  • #18888 deps Bump github.com/vmware/govmomi from 0.53.1 to 0.54.0
  • #19027 deps Bump github.com/vmware/govmomi from 0.54.0 to 0.54.1
  • #18884 deps Bump go.opentelemetry.io/collector/pdata from 1.57.0 to 1.58.0
  • #18975 deps Bump go.opentelemetry.io/collector/pdata from 1.58.0 to 1.59.0
  • #18887 deps Bump go.step.sm/crypto from 0.77.9 to 0.79.0
  • #18935 deps Bump go.step.sm/crypto from 0.79.0 to 0.81.0
  • #19021 deps Bump go.step.sm/crypto from 0.81.0 to 0.81.1
  • #18885 deps Bump golang.org/x/crypto from 0.50.0 to 0.51.0
  • #18971 deps Bump golang.org/x/crypto from 0.51.0 to 0.52.0
  • #18890 deps Bump golang.org/x/mod from 0.35.0 to 0.36.0
  • #18969 deps Bump golang.org/x/net from 0.54.0 to 0.55.0
  • #18896 deps Bump golang.org/x/sys from 0.43.0 to 0.44.0
  • #18973 deps Bump golang.org/x/sys from 0.44.0 to 0.45.0
  • #18886 deps Bump golang.org/x/term from 0.42.0 to 0.43.0
  • #18891 deps Bump golang.org/x/text from 0.36.0 to 0.37.0
  • #18882 deps Bump golang.org/x/tools from 0.44.0 to 0.45.0
  • #18883 deps Bump google.golang.org/api from 0.277.0 to 0.278.0
  • #18931 deps Bump google.golang.org/api from 0.278.0 to 0.279.0
  • #18968 deps Bump google.golang.org/api from 0.279.0 to 0.280.0
  • #19017 deps Bump google.golang.org/api from 0.280.0 to 0.283.0
  • #18937 deps Bump google.golang.org/grpc from 1.81.0 to 1.81.1
  • #18927 deps Bump k8s.io/client-go from 0.36.0 to 0.36.1
  • #18893 deps Bump modernc.org/sqlite from 1.50.0 to 1.50.1
  • #19026 deps Bump modernc.org/sqlite from 1.50.1 to 1.51.0
  • #18933 deps Bump srebhan/label-milestone-action from 1.0.2 to 1.1.0
  • #19014 deps Bump the aws-sdk-go-v2 group across 1 directory with 11 updates
  • #18926 deps Bump the aws-sdk-go-v2 group with 2 updates
  • #18966 deps Bump the aws-sdk-go-v2 group with 5 updates

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.39.0-1.aarch64.rpm fd5219f8928342cbfcc8f698d9391db055af47b9c509e6efb7a7e3103bd8f020
armel CentOS telegraf-1.39.0-1.armel.rpm 4ff8478bdba66915f9dbe71e91ba7263cffa37aae3ed04854d5514c4c9eeca55
armv6hl CentOS telegraf-1.39.0-1.armv6hl.rpm 2685fab59d1170ff5b1132f2744b050201a6ddc515ba2c90dd4129f2015d4ae0
i386 CentOS telegraf-1.39.0-1.i386.rpm bd4fb59b14f13d3753a15bdd40f769889bd8394a50bfa58f43798be07198f4f2
unknown CentOS telegraf-1.39.0-1.loongarch64.rpm 1e8312ad9fa471c27bfd130df74cb84b8ccd0b276508a241ea18f9e00ee42929
ppc64le CentOS telegraf-1.39.0-1.ppc64le.rpm c46aca867920f5a2f19dcb3f8d15f98c18fedb77ee2886d3d9c03124a7f8584a
riscv64 CentOS telegraf-1.39.0-1.riscv64.rpm e9043358964ee98e5ba361c84d87747d6814a4f2cd62f050ce1fd186970b9dca
s390x CentOS telegraf-1.39.0-1.s390x.rpm 07498001d21f49cb22643000159e6af6b9e1d80f4826402c9096297dfc95a3c0
amd64 CentOS telegraf-1.39.0-1.x86_64.rpm 4f72830eeeeabb8c4adc4b365cb5223865f6bed12747ef4abe8d95a755c1ba66
amd64 macOS telegraf-1.39.0_darwin_amd64.dmg aca0c8fec5b332272fef3023acc694cde0636aff7b4c7a9c952f97d175bc613d
amd64 macOS telegraf-1.39.0_darwin_amd64.tar.gz 1a945e859a3c48b3a660448bb69c74093ebb406ef91eea43656c831f6cb9e784
arm64 macOS telegraf-1.39.0_darwin_arm64.dmg 88d690df591b4111de82c2bfc3558b2ed5285762ee95405fc691c9c41705ced6
arm64 macOS telegraf-1.39.0_darwin_arm64.tar.gz 0ee5408aabd45024952ec39642e141100ce81d537f17e145ff0221eb7b2618b4
amd64 FreeBSD telegraf-1.39.0_freebsd_amd64.tar.gz 345b3d37e45d5df7342846d74f908856610d44b480364972ac2c54065f00cb3c
armv7 FreeBSD telegraf-1.39.0_freebsd_armv7.tar.gz fb0808289f2b1aec7a714e5200fd3817a5cfc5adfe123ed07f83267cf7911314
i386 FreeBSD telegraf-1.39.0_freebsd_i386.tar.gz da300159eb5b2a75bdc5acaf15d92fc73e5b111d187dc27853d2437921501ada
amd64 Linux telegraf-1.39.0_linux_amd64.tar.gz a630831411fd2181048a5e3c6d001ea320f7636b3aae020bce439b810efbc76c
arm64 Linux telegraf-1.39.0_linux_arm64.tar.gz 3c8c271910d8e46e00a10008a7f7afaac3580554c882c5168891709d51118275
armel Linux telegraf-1.39.0_linux_armel.tar.gz 2d18c4b9c5ddaf75deae6a2d9145759b0effe7c531ef874cbcb9b0976b1133d7
armhf Linux telegraf-1.39.0_linux_armhf.tar.gz fab708e7d57dbb295563601e9c02c772236a03b4e0bb6060c0e18148ba967dfd
i386 Linux telegraf-1.39.0_linux_i386.tar.gz 69591cbbe6ed20ebd7c2762d66cc69f5378bf1e717338da9f8c24d63bb74d259
loong64 Linux telegraf-1.39.0_linux_loong64.tar.gz 7f9f31c5ad04bb6a88784b53a24d712e1a854586f6970eae141cbc8bb58185c2
mips Linux telegraf-1.39.0_linux_mips.tar.gz a33a77d92c1814ce30bb3ee01375219bfc14575eccb30bea2344bf546bf31521
mipsel Linux telegraf-1.39.0_linux_mipsel.tar.gz b22fc3c19bcd5e0d8fe85a29266b1e9c263a7ea3e9063040cc798146ebed3eea
ppc64le Linux telegraf-1.39.0_linux_ppc64le.tar.gz 86953f83be9784045bf0b53dbc81e3107932cfbca4a06d36be009b2fc3cad385
riscv64 Linux telegraf-1.39.0_linux_riscv64.tar.gz 8a6b352e662c9d91a68b256e015341ddcc1c1f858dc1425d5821857b0ee06757
s390x Linux telegraf-1.39.0_linux_s390x.tar.gz 0af3ec8c11c632dbdf60bf5c972f2404c7c2995215ea1e03ff80a11ce79c288e
amd64 Windows telegraf-1.39.0_windows_amd64.zip c8cb1f920297fc02304c62788699a0765f04089400d7834c69c40a808461769f
arm64 Windows telegraf-1.39.0_windows_arm64.zip 6fe610911d5fef62a5fe3dfb375516d35f16900cc9d46a8eaffd2fc8ad52233b
i386 Windows telegraf-1.39.0_windows_i386.zip c84fba6291095fafec4966587379afa4502ed59706495598d0604a0ab8ac8585
amd64 Debian telegraf_1.39.0-1_amd64.deb 548b8dfdfc19ab9bdcbaafdcfc4b545b90e0eac337165f8eed5e0b03aa374af2
arm64 Debian telegraf_1.39.0-1_arm64.deb 7a85249e87c26f1a798f3de7f20b80fa8c50c9cc67dc9aa3f21f198718049e8d
armel Debian telegraf_1.39.0-1_armel.deb f71f8a817bb1e5e0ab4c6a0f17677c3819e38cc6e988476cca500d983efe1659
armhf Debian telegraf_1.39.0-1_armhf.deb 5358ea9dc0bda3aa3908f41c84a90cffa677fb51cd121534829d0927f48d4406
i386 Debian telegraf_1.39.0-1_i386.deb ae550acde102dc36f03549b0e13049d085d8b177b8dc94324299aebe44207ec1
loong64 Debian telegraf_1.39.0-1_loong64.deb 9b6508d7fc8ddb12eef257a6c982e617f265778914e27b256e624008b17ecd12
mips Debian telegraf_1.39.0-1_mips.deb e0c2ba2bebbc7ee1985682fe3fd3ff013bbaa74d82545f20f70b99f18c0e5a82
mipsel Debian telegraf_1.39.0-1_mipsel.deb 9f4d4eea5059352e1a57ecb99148b8f25e3caa6963746e7f79a69063340240cd
ppc64el Debian telegraf_1.39.0-1_ppc64el.deb 743116f19800d1b2a9d57385bc1f9c21ee6e8c2360e98ad3d23090596d736b53
riscv64 Debian telegraf_1.39.0-1_riscv64.deb 082e714301d9f5a8d61ed616231ac4eda230936e8c3f7f88d4a0dab012a890a3
s390x Debian telegraf_1.39.0-1_s390x.deb 4fe755948ef62f2fd16059308d1a7adf50e19ff8ed846fdb4aa168c4444eadb2

Don't miss a new telegraf release

NewReleases is sending notifications on new releases.