Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

telegraf 1.31.0 #174170

Merged
merged 2 commits into from
Jun 10, 2024
Merged

telegraf 1.31.0 #174170

merged 2 commits into from
Jun 10, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## v1.31.0 [2024-06-10]

Important Changes

  • PR #15186 changes the
    meaning of inputs.procstat fields read_bytes and write_bytes on Linux
    to now contain all I/O operations for consistency with other
    operating-systems. The previous values are output as disk_read_bytes and
    disk_write_bytes measuring only the I/O on the storage layer.

New Plugins

  • #15066 inputs.smartctl smartctl
  • #15298 parsers.openmetrics OpenMetrics
  • #15008 parsers.parquet Apache Parquet
  • #15094 processors.timestamp Timestamp

Features

  • #15433 agent Add uint support in cli test output
  • #15377 agent Introduce CLI option to set config URL retry attempts
  • #15388 agent Introduce CLI option to reload remote URL configs on change
  • #15030 aggregators.basicstats Add last field
  • #15268 aggregators.final Add option to disable appending _final
  • #15319 aggregators.merge Allow to round metric timestamps
  • #15426 cli List available parsers and serializers
  • #15341 common.opcua Add session timeout as configuration option
  • #15395 input.azure_monitor Use default Azure credentials chain when no secret provided
  • #15233 inputs.ceph Use perf schema to determine metric type
  • #14992 inputs.dns_query Allow ignoring errors of specific types
  • #15400 inputs.exec Add option to ignore return code
  • #15271 inputs.execd Add option to not restart program on error
  • #15330 inputs.file Add tag with absolute path of file
  • #15171 inputs.gnmi Add keepalive settings
  • #15278 inputs.gnmi Add option to create more descriptive tags
  • #15173 inputs.gnmi Add secret store support for username and password
  • #15201 inputs.gnmi Add yang-model decoding of JSON IETF payloads
  • #15256 inputs.gnmi Allow to pass accepted cipher suites
  • #15454 inputs.http_listener Allow setting custom success return code
  • #15110 inputs.http_response Add cookie authentication
  • #15438 inputs.influxdb Add metrics for build, crypto and commandline
  • #15361 inputs.influxdb_v2_listener Add support for rate limiting
  • #15407 inputs.influxdb_v2_listener Support secret store for token
  • #15329 inputs.internet_speed Introduce packet loss field
  • #15368 inputs.kafka_consumer Add resolve canonical bootstrap server option
  • #15169 inputs.knx_listener Add support for string data type
  • #15069 inputs.knx_listener Allow usage of DPT string representation
  • #15049 inputs.kubernetes Add option to node metric name
  • #15044 inputs.lustre2 Add eviction_count field
  • #15042 inputs.lustre2 Add health-check metric
  • #14813 inputs.lustre2 Add support for bulk read/write stats
  • #15045 inputs.lustre2 Skip brw_stats in case of insufficient permissions
  • #15270 inputs.mock Add baseline option to sine
  • #15314 inputs.netflow Add support for IPFIX option packets
  • #15180 inputs.netflow Add support for netflow v9 option packets
  • #15282 inputs.nvidia_smi Add power-limit field for v12 scheme
  • #15460 inputs.openstack Use service catalog from v3 authentication if available
  • #15231 inputs.opentelemetry Add option to set max receive message size
  • #15299 inputs.procstat Add option to select properties to collect
  • #14948 inputs.procstat Allow multiple selection criteria
  • #15186 inputs.procstat Report consistent I/O on Linux
  • #14981 inputs.radius Provide setting to set request IP address
  • #15293 inputs.redis Add latency percentiles metric
  • #15000 inputs.s7comm Add optional connection type setting
  • #15439 inputs.snmp Convert octet string with invalid data to hex
  • #15137 inputs.sqlserver Add persistent version store metrics
  • #15380 inputs.statsd Add support for DogStatsD v1.2
  • #15371 inputs.statsd Allow counters to report as float
  • #15306 inputs.win_eventlog Add option to define event batch-size
  • #14973 inputs.win_wmi Add support for remote queries
  • #15300 inputs.win_wmi Allow to invoke methods
  • #15145 inputs Add framework to retry on startup errors
  • #15065 outputs.cratedb Allow configuration of startup error handling
  • #15477 outputs.elasticsearch Allow settings extra headers for elasticsearch output
  • #15225 outputs.influxdb Add option to define local address
  • #15228 outputs.influxdb_v2 Add option to set local address
  • #15475 outputs.influxdb_v2 Preserve custom query parameters on write
  • #15429 outputs.mqtt Add client trace logging, resolve MQTT5 reconnect login
  • #15041 outputs.postgresql Add secret store support
  • #15073 outputs.postgresql Allow configuration of startup error handling
  • #14884 outputs Add framework to retry on startup errors
  • #14952 parser.prometheusremotewrite Parse and generate histogram buckets
  • #14961 parsers.binary Allow base64-encoded input data
  • #15328 processors.parser Add base64 decode for fields
  • #15434 processors.printer Embed Influx serializer options
  • #15170 processors.starlark Allow persistence of global state
  • #15220 serializers.influx Add option to omit timestamp
  • #14975 snmp Add secret support for auth_password and priv_password

Bugfixes

  • #15402 agent Warn on multiple agent configuration tables seen
  • #15440 inputs.cloudwatch Add accounts when enabled
  • #15428 inputs.cloudwatch Ensure account list is larger than index
  • #15456 inputs.ecs Check for nil pointer before use
  • #15401 inputs.postgresql_extensible Use same timestamp for each gather
  • #15260 inputs.procstat Do not report dead processes as running for orphan PID files
  • #15332 inputs.smartctl Add additional fields
  • #15466 processors.snmp_lookup Return empty tag-map on error to avoid panic

Dependency Updates

  • #15385 deps Bump cloud.google.com/go/storage from 1.40.0 to 1.41.0
  • #15446 deps Bump github.com/awnumar/memguard from 0.22.4 to 0.22.5
  • #15413 deps Bump github.com/fatih/color from 1.16.0 to 1.17.0
  • #15410 deps Bump github.com/jhump/protoreflect from 1.15.6 to 1.16.0
  • #15441 deps Bump github.com/lxc/incus v0.4.0 to v6.2.0
  • #15381 deps Bump github.com/miekg/dns from 1.1.58 to 1.1.59
  • #15444 deps Bump github.com/openzipkin/zipkin-go from 0.4.2 to 0.4.3
  • #15412 deps Bump github.com/prometheus/common from 0.52.2 to 0.53.0
  • #15362 deps Bump github.com/showwin/speedtest-go from 1.7.5 to 1.7.6
  • #15382 deps Bump github.com/showwin/speedtest-go from 1.7.6 to 1.7.7
  • #15384 deps Bump github.com/snowflakedb/gosnowflake from 1.7.2 to 1.10.0
  • #15470 deps Bump go from v1.22.3 to v1.22.4
  • #15411 deps Bump golang.org/x/crypto from 0.22.0 to 0.23.0
  • #15447 deps Bump golang.org/x/net from 0.24.0 to 0.25.0
  • #15383 deps Bump k8s.io/* from 0.29.3 to 0.30.1
  • #15445 deps Bump modernc.org/sqlite from 1.29.10 to 1.30.0
  • #15409 deps Bump modernc.org/sqlite from 1.29.5 to 1.29.10
  • #15386 deps Bump super-linter/super-linter from 6.4.1 to 6.5.0
  • #15408 deps Bump super-linter/super-linter from 6.5.0 to 6.5.1
  • #15393 deps Switch to github.com/leodido/go-syslog
  • #15403 deps Update OpenTelemetry dependencies

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.31.0-1.aarch64.rpm 2e360ed5510ce1b355ecac1f17e82359f214a86510ea8ae3db764bab9ee73ca8
armel CentOS telegraf-1.31.0-1.armel.rpm 3363fb5bfce1c35eede13415dd3b59b5d39b183241b9bc0804e0af8b0cae59f4
armv6hl CentOS telegraf-1.31.0-1.armv6hl.rpm 22abf816e7b1d2a5b85cb2890d127f627b6318e5517412be90543ce90a3a1e5d
i386 CentOS telegraf-1.31.0-1.i386.rpm c423051aa8d6e54007c0a46f42f6dfb7e9c62cb75979cca80509615710710e92
unknown CentOS telegraf-1.31.0-1.loong64.rpm 149ac74813a000ffe01b2e6353d2187e8b3727223b163ceeef6b89f190cffe42
ppc64le CentOS telegraf-1.31.0-1.ppc64le.rpm 1af58f2ceae143a6f0bffcccfc1a64436ac2d5293afca8e17eb63dd464e05ca9
riscv64 CentOS telegraf-1.31.0-1.riscv64.rpm 15d1c8db196d55374105e0cd6d2b766b93c575a48539eb6fbb190eec0d3147d7
s390x CentOS telegraf-1.31.0-1.s390x.rpm db0d0a3b4699a9b450babe27358806aa92d2f23d94a87f57ee2c8f3227ca5b64
amd64 CentOS telegraf-1.31.0-1.x86_64.rpm 7cc9c2fbbb7903e1dde78c7dbc0a9b24269b269e1d4c911ddd4564efd1ca0dba
amd64 macOS telegraf-1.31.0_darwin_amd64.dmg ab1067ade5d124dbe85b807d759631d26ef4a8cf849656556c71ff40cd7058cc
amd64 macOS telegraf-1.31.0_darwin_amd64.tar.gz dc0728961652922a485d858f0704475884861ba771a1ba6f7e30045cf42fd07c
arm64 macOS telegraf-1.31.0_darwin_arm64.dmg 17db1abb44070efd3aa322ab95f07c60397691c7781abfc09b5d541997fbfa82
arm64 macOS telegraf-1.31.0_darwin_arm64.tar.gz 937bc1a6f9bf72e2d8a2c220871353b11bd5d63a1904d26d3982393f5c66fe68
amd64 FreeBSD telegraf-1.31.0_freebsd_amd64.tar.gz a06da113c97b1c032adfc0b4359cfb7df0225f6ad13e3b33d5ea4b576737f379
armv7 FreeBSD telegraf-1.31.0_freebsd_armv7.tar.gz 75a0d5f514b913d23674efee25351abe45e5b3d29877cf8dfe477caab1986706
i386 FreeBSD telegraf-1.31.0_freebsd_i386.tar.gz 2de06d979382cbd103511b8ba78063141f24592ad61edc19371ddb3f1650c276
amd64 Linux telegraf-1.31.0_linux_amd64.tar.gz 6f56260815f55785014877f6c95eef045952e3fa884d967b1eb4a426078c1e43
arm64 Linux telegraf-1.31.0_linux_arm64.tar.gz 2aa50e88aa972ab5d5feaf161dd4251e128adf8ffaea50f65f6b8d5df678bb00
armel Linux telegraf-1.31.0_linux_armel.tar.gz 0d08645f14031462cfeb435f75daa34f30b66be23b8c30db173b7c5a318a6687
armhf Linux telegraf-1.31.0_linux_armhf.tar.gz 8e3a53fc77b134eec23ba6fcef0f138051d2f9c65f637f9708e653d2d1b3980b
i386 Linux telegraf-1.31.0_linux_i386.tar.gz a33438a07cd75ff37d96a94654f017f057bdc416aba56ff10dc6c27c84515b17
unknown Linux telegraf-1.31.0_linux_loong64.tar.gz b90f5011ac9b3b06f3930552c9d5de9861cdff1f1102e879a814eca8b38a4356
mips Linux telegraf-1.31.0_linux_mips.tar.gz fc5fe392375a381a26749cfc73b1bcaf7e2f5309db8669c9fbd5b6518348dba9
mipsel Linux telegraf-1.31.0_linux_mipsel.tar.gz a0d43a093d4cf33eaae1cc05d4bcc5bbcdcbb2567ef3e375eb07563c22998414
ppc64le Linux telegraf-1.31.0_linux_ppc64le.tar.gz 98c055dba4d9aeb6020ab66b5e7755922784eba5cf4098a0b27b23a11c3c0aed
riscv64 Linux telegraf-1.31.0_linux_riscv64.tar.gz 7a308ab123a283ba188c546dd259c781cf306fdae19d397b945b98fe43f4fea4
s390x Linux telegraf-1.31.0_linux_s390x.tar.gz 65f7f3e0bf813305fd776ead15c3f3811d541b534a0e3cb83ae0ebac273dc744
amd64 Windows telegraf-1.31.0_windows_amd64.zip 2cfd9d9577feb710eca57c5258d121611fb987a51ace2b2adb2f8bc09552dfd4
arm64 Windows telegraf-1.31.0_windows_arm64.zip 066d15dcdff95c4193332c532b9cdc470c83a010c65ae1f9b1c8d290977dacea
i386 Windows telegraf-1.31.0_windows_i386.zip cf7b0d0aae5421943c5c33dcd25c7565b7097ac2ec8630532fd73e2dfcbbd8be
amd64 Debian telegraf_1.31.0-1_amd64.deb 1196a76374cd4d0a416cc25c75a20c81af038c422f7d9c7a58aa9a5a7de23e96
arm64 Debian telegraf_1.31.0-1_arm64.deb 902f6cf8bfaa168c21f92b9c18255f3797c52a039a9c711f0302f09a55026513
armel Debian telegraf_1.31.0-1_armel.deb 9c194ad3b707939e49fa04c196f20b973fe80a4bee5c77ffd45f291060f59b2e
armhf Debian telegraf_1.31.0-1_armhf.deb 71dbe79896994ee7d0a5eb9f79b86c43c053822dce251368b0b7d001f8574f83
i386 Debian telegraf_1.31.0-1_i386.deb b2e4381bdd9d45a446039403a5b6ff923a578f5cdf850b95934ad8cc3291e720
unknown Debian telegraf_1.31.0-1_loong64.deb c5f657ae11779102f0b8769f592da7a48d6958c8690f259a5b54dd2414ae67f0
mips Debian telegraf_1.31.0-1_mips.deb be853e7c33dc26b47b76f34e9bb47660f63c25e0f340349cc0475a8e724ad582
mipsel Debian telegraf_1.31.0-1_mipsel.deb fc19f86f949c7e9c5616ff0a2482e1ce7fe0e2c036b46093a052c53fcd47ece1
ppc64el Debian telegraf_1.31.0-1_ppc64el.deb c584e3e9328cab40a329b87aa6d57d1dfc5cab2c4331b2173352180ec4f4f97c
riscv64 Debian telegraf_1.31.0-1_riscv64.deb d15e973cec9eff6fe4778ac451ba6ed87b9c7293740ac54b94edfe6d3e54d980
s390x Debian telegraf_1.31.0-1_s390x.deb 9cf109010a2a234abcde3241b3287f176211845eae958809152f2bfd41059210

@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jun 10, 2024
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jun 10, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue Jun 10, 2024
Merged via the queue into master with commit 8b137ec Jun 10, 2024
14 checks passed
@BrewTestBot BrewTestBot deleted the bump-telegraf-1.31.0 branch June 10, 2024 20:14
@github-actions github-actions bot added the outdated PR was locked due to age label Jul 11, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 11, 2024
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants