v1.39.0 [2026-06-08]
New Plugins
- #18790
inputs.gnmi_listenerAdd plugin
Features
- #18909
agentAccept TELEGRAF_CONTROLLER_TOKEN environment variable - #18744
inputs.azure_monitorSupport secrets for client_secret - #18921
inputs.directory_monitorAllow to preserve timestamps when moving file - #18338
inputs.execConvert 'commands' to already parsed argument lists - #18740
inputs.fritzboxAdd support for fiber lines - #18987
inputs.http_responseAdd secret token support - #18739
inputs.huebridgeAdd brightness and color fields to light metric - #18571
inputs.internalAdd counters for failing writes and gathers - #19038
inputs.kafka_consumerAdd consumer_fetch_min and consumer_fetch_max_wait options - #18532
inputs.memAdd extended memory statistics - #18871
inputs.modbusAdd workaround for devices with smaller batch size - #18690
inputs.nvidia_smiAdd schema v13 support - #18643
inputs.opcuaAdd locales configuration option - #18831
inputs.opcuaDiscover nodes by browse-path glob patterns - #18465
inputs.opcua_listenerAllow selecting the deadband mode 'None' - #18941
inputs.opcua_listenerWire browse-based node discovery - #18468
inputs.openntpdAdd sensor and status metrics - #18944
inputs.prometheusAdd per-URL statistics on gather cycles - #18915
inputs.socket_listenerAdd SSM/IGMPv3 support - #18868
inputs.systemAdd hardware information - #18834
inputs.systemAdd operating-system information - #18533
inputs.systemAdd option to specify collected information - #18906
inputs.tempAdd setting to force thermal-zones gathering on linux - #18457
inputs.wireguardAdd endpoint field to peer metrics - #18819
inputs.x509_certAdd field for public-key length - #18829
outputs.kafkaAdd support for custom record headers - #18826
outputs.mongodbAllow specifying metadata fields - #18784
outputs.opensearchImplement startup-error-behavior options - #18823
outputs.opentelemetryAdd proxy support - #18980
outputs.opentelemetryAdd support for token authentication - #19036
outputs.sqlAdd oracle driver - #18904
parsers.avroImplement ParserTimeFuncPlugin interface - #18945
parsers.binaryImplement ParserTimeFuncPlugin interface - #18903
parsers.csvImplement ParserTimeFuncPlugin interface - #18946
parsers.dropwizardImplement ParserTimeFuncPlugin interface - #18947
parsers.form_urlencodedImplement ParserTimeFuncPlugin interface - #18948
parsers.graphiteImplement ParserTimeFuncPlugin interface - #18950
parsers.grokImplement ParserTimeFuncPlugin interface - #18990
parsers.jsonImplement ParserTimeFuncPlugin interface - #18994
parsers.json_v2Implement ParserTimeFuncPlugin interface - #18995
parsers.logfmtImplement ParserTimeFuncPlugin interface - #18996
parsers.nagiosImplement ParserTimeFuncPlugin interface - #18998
parsers.openmetricsImplement ParserTimeFuncPlugin interface - #19000
parsers.parquetImplement ParserTimeFuncPlugin interface - #19042
parsers.prometheusImplement ParserTimeFuncPlugin interface - #19043
parsers.prometheusremotewriteImplement ParserTimeFuncPlugin interface - #19008
parsers.valueImplement ParserTimeFuncPlugin interface - #19009
parsers.wavefrontImplement ParserTimeFuncPlugin interface - #19011
parsers.xpathImplement ParserTimeFuncPlugin interface - #18901
parsersAdd time-setting interface - #18558
processors.parserAdd strategy to merge parsed metric with parent individually - #18786
secretstores.vaultAdd token authentication
Bugfixes
- #18918
agentSkip output buffer initialization in test mode - #19033
circleciFix destination of nightly build artifact uploads - #18910
common.tlsSet default minimum TLS version explicitly - #17664
configReject invalid tagpass and tagdrop types - #18913
input.tempIgnore EAGAIN on unavailable thermal-zones - #18988
inputs.docker_logDon't use follow when tailing docker logs - #19001
inputs.docker_logGuard concurrent access to the state map - #19004
inputs.docker_logRead only new entries if from_beginning is false - #19006
inputs.docker_logRestore following the log-stream and keep the state - #18902
inputs.netflowParse all counter records - #18683
inputs.opcua_listenerDefer node ID parsing until after server connection - #18870
inputs.pingUse deterministic packet IDs to prevent collisions - #18911
inputs.systemDemote missing utmp debug log to trace - #18982
inputs.systemRestore n_cpu field name - #18923
inputs.webhooks.githubRestore secret field in configuration - #18984
outputs.influxdb_v2Capture unix socket path before URL mutation - #18908
secretsAvoid panic with empty content
Dependency Updates
- #18897
depsBump cloud.google.com/go/monitoring from 1.28.0 to 1.29.0 - #18928
depsBump cloud.google.com/go/storage from 1.62.1 to 1.62.2 - #19030
depsBump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor from 0.11.0 to 0.12.0 - #18889
depsBump github.com/IBM/sarama from 1.48.0 to 1.48.1 - #18929
depsBump github.com/IBM/sarama from 1.48.1 to 1.49.0 - #19031
depsBump github.com/IBM/sarama from 1.49.0 to 1.50.1 - #18881
depsBump github.com/SAP/go-hdb from 1.16.7 to 1.16.8 - #19028
depsBump github.com/SAP/go-hdb from 1.16.8 to 1.16.11 - #18970
depsBump github.com/apache/inlong/inlong-sdk/dataproxy-sdk-twins/dataproxy-sdk-golang from 1.0.7 to 1.0.8 - #18880
depsBump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.300.0 to 1.301.0 - #19016
depsBump github.com/aws/smithy-go from 1.25.1 to 1.27.0 - #18938
depsBump github.com/bluenviron/gomavlib/v3 from 3.3.1 to 3.3.3 - #18974
depsBump github.com/bluenviron/gomavlib/v3 from 3.3.3 to 3.3.4 - #19015
depsBump github.com/bluenviron/gomavlib/v3 from 3.3.4 to 3.3.5 - #19023
depsBump github.com/emiago/sipgo from 1.3.1 to 1.4.0 - #18912
depsBump github.com/go-git/go-billy/v5 from 5.6.0 to 5.9.0 - #18930
depsBump github.com/google/cel-go from 0.28.0 to 0.28.1 - #18976
depsBump github.com/gopacket/gopacket from 1.5.0 to 1.6.0 - #18967
depsBump github.com/hashicorp/consul/api from 1.34.2 to 1.34.3 - #19019
depsBump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 - #19024
depsBump github.com/mdlayher/vsock from 1.2.1 to 1.3.0 - #18972
depsBump github.com/nats-io/nats-server/v2 from 2.14.0 to 2.14.1 - #19020
depsBump github.com/nats-io/nats-server/v2 from 2.14.1 to 2.14.2 - #18894
depsBump github.com/nats-io/nats.go from 1.51.0 to 1.52.0 - #19022
depsBump github.com/pion/dtls/v3 from 3.1.2 to 3.1.3 - #19018
depsBump github.com/prometheus/common from 0.67.5 to 0.68.1 - #19025
depsBump github.com/prometheus/prometheus from 0.311.3 to 0.312.0 - #19029
depsBump github.com/redis/go-redis/v9 from 9.19.0 to 9.20.0 - #18997
depsBump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5 - #18898
depsBump github.com/tidwall/gjson from 1.18.0 to 1.19.0 - #18888
depsBump github.com/vmware/govmomi from 0.53.1 to 0.54.0 - #19027
depsBump github.com/vmware/govmomi from 0.54.0 to 0.54.1 - #18884
depsBump go.opentelemetry.io/collector/pdata from 1.57.0 to 1.58.0 - #18975
depsBump go.opentelemetry.io/collector/pdata from 1.58.0 to 1.59.0 - #18887
depsBump go.step.sm/crypto from 0.77.9 to 0.79.0 - #18935
depsBump go.step.sm/crypto from 0.79.0 to 0.81.0 - #19021
depsBump go.step.sm/crypto from 0.81.0 to 0.81.1 - #18885
depsBump golang.org/x/crypto from 0.50.0 to 0.51.0 - #18971
depsBump golang.org/x/crypto from 0.51.0 to 0.52.0 - #18890
depsBump golang.org/x/mod from 0.35.0 to 0.36.0 - #18969
depsBump golang.org/x/net from 0.54.0 to 0.55.0 - #18896
depsBump golang.org/x/sys from 0.43.0 to 0.44.0 - #18973
depsBump golang.org/x/sys from 0.44.0 to 0.45.0 - #18886
depsBump golang.org/x/term from 0.42.0 to 0.43.0 - #18891
depsBump golang.org/x/text from 0.36.0 to 0.37.0 - #18882
depsBump golang.org/x/tools from 0.44.0 to 0.45.0 - #18883
depsBump google.golang.org/api from 0.277.0 to 0.278.0 - #18931
depsBump google.golang.org/api from 0.278.0 to 0.279.0 - #18968
depsBump google.golang.org/api from 0.279.0 to 0.280.0 - #19017
depsBump google.golang.org/api from 0.280.0 to 0.283.0 - #18937
depsBump google.golang.org/grpc from 1.81.0 to 1.81.1 - #18927
depsBump k8s.io/client-go from 0.36.0 to 0.36.1 - #18893
depsBump modernc.org/sqlite from 1.50.0 to 1.50.1 - #19026
depsBump modernc.org/sqlite from 1.50.1 to 1.51.0 - #18933
depsBump srebhan/label-milestone-action from 1.0.2 to 1.1.0 - #19014
depsBump the aws-sdk-go-v2 group across 1 directory with 11 updates - #18926
depsBump the aws-sdk-go-v2 group with 2 updates - #18966
depsBump 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 |