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.32.0 #184076

Merged
merged 2 commits into from
Sep 10, 2024
Merged

telegraf 1.32.0 #184076

merged 2 commits into from
Sep 10, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## v1.32.0 [2024-09-09]

Important Changes

  • This release contains a logging overhaul as well as some new features for logging (see PRs #15556, #15629, #15677, #15695 and #15751). As a consequence the redunant logtarget setting is deprecated, stderr is used if no logfile is provided, otherwise messages are logged to the given file. For using the Windows eventlog set logformat = "eventlog"!
  • This release contains a change in json_v2 parser config parsing if the config is empty (not define any rules), initialization will fail
    (see PR #15844).
  • This release contains a feature for a disk-backed metric buffer under the buffer_strategy agent config (see PR #15564). Please note, this feature is experimental, please give it a test and
    report any issues you encounter.

New Plugins

  • #15700 inputs.slurm SLURM workload manager
  • #15602 outputs.parquet Parquet file writer
  • #15569 outputs.remotefile Output to remote location like S3

Features

  • #15732 agent Add config check sub-command
  • #15564 agent Add metric disk buffer
  • #15645 agent Enable watching for new configuration files
  • #15644 agent Watch for deleted files
  • #15695 logging Add 'trace' log-level
  • #15677 logging Allow to override log-level per plugin
  • #15751 logging Implement structured logging
  • #15640 common.cookie Allow usage of secrets in headers
  • #15636 common.shim Enable metric tracking within external plugins
  • #15570 common.tls Allow group aliases for cipher-suites
  • #15628 inputs.amd_rocm_smi Parse newer ROCm versions
  • #15519 inputs.azure_monitor Add client options parameter
  • #15544 inputs.elasticsearch Add support for custom headers
  • #15688 inputs.elasticsearch Gather enrich stats
  • #15834 inputs.execd Allow to provide logging prefixes on stderr
  • #15764 inputs.http_listener_v2 Add unix socket mode
  • #15495 inputs.ipmi_sensor Collect additional commands
  • #15790 inputs.kafka_consumer Allow to select the metric time source
  • #15648 inputs.modbus Allow reading single bits of input and holding registers
  • #15528 inputs.mqtt_consumer Add variable length topic parsing
  • #15486 inputs.mqtt_consumer Implement startup error behaviors
  • #15749 inputs.mysql Add support for replica status
  • #15521 inputs.netflow Add more fields for sFlow extended gateway packets
  • #15396 inputs.netflow Add support for sFlow drop notification packets
  • #15468 inputs.openstack Allow collection without admin privileges
  • #15637 inputs.opentelemetry Add profiles support
  • #15423 inputs.procstat Add ability to collect per-process socket statistics
  • #15655 inputs.s7comm Implement startup-error behavior settings
  • #15600 inputs.sql Add SAP HANA SQL driver
  • #15424 inputs.sqlserver Introduce user specified ID parameter for ADD logins
  • #15687 inputs.statsd Expose allowed_pending_messages as internal stat
  • #15458 inputs.systemd_units Support user scoped units
  • #15702 outputs.datadog Add support for submitting alongside dd-agent
  • #15668 outputs.dynatrace Report metrics as a delta counter using regular expression
  • #15471 outputs.elasticsearch Allow custom template index settings
  • #15613 outputs.elasticsearch Support data streams
  • #15722 outputs.kafka Add option to add metric name as record header
  • #15689 outputs.kafka Add option to set producer message timestamp
  • #15787 outputs.syslog Implement startup error behavior options
  • #15697 parsers.value Add base64 datatype
  • #15795 processors.aws_ec2 Allow to use instance metadata

Bugfixes

  • #15661 agent Fix buffer directory config and document
  • #15788 inputs.kinesis_consumer Honor the configured endpoint
  • #15791 inputs.mysql Enforce float for all known floating-point information
  • #15743 inputs.snmp Avoid sending a nil to gosmi's GetEnumBitsFormatted
  • #15815 logger Handle trace level for standard log
  • #15781 outputs.kinesis Honor the configured endpoint
  • #15615 outputs.remotefile Resolve linter not checking error
  • #15740 serializers.template Unwrap metrics if required

Dependency Updates

  • #15829 deps Bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0
  • #15775 deps Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds from 1.16.11 to 1.16.12
  • #15733 deps Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.38.7 to 1.40.3
  • #15761 deps Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.40.3 to 1.40.4
  • #15827 deps Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.37.3 to 1.38.0
  • #15760 deps Bump github.com/aws/aws-sdk-go-v2/service/timestreamwrite from 1.25.5 to 1.27.4
  • #15737 deps Bump github.com/eclipse/paho.mqtt.golang from 1.4.3 to 1.5.0
  • #15734 deps Bump github.com/google/cel-go from 0.20.1 to 0.21.0
  • #15777 deps Bump github.com/miekg/dns from 1.1.59 to 1.1.62
  • #15828 deps Bump github.com/openconfig/goyang from 1.5.0 to 1.6.0
  • #15735 deps Bump github.com/pion/dtls/v2 from 2.2.11 to 2.2.12
  • #15779 deps Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2
  • #15831 deps Bump github.com/prometheus/prometheus from 0.53.1 to 0.54.1
  • #15736 deps Bump github.com/redis/go-redis/v9 from 9.5.1 to 9.6.1
  • #15830 deps Bump github.com/seancfoley/ipaddress-go from 1.6.0 to 1.7.0
  • #15842 deps Bump github.com/showwin/speedtest-go from 1.7.7 to 1.7.9
  • #15778 deps Bump go.step.sm/crypto from 0.50.0 to 0.51.1
  • #15776 deps Bump golang.org/x/net from 0.27.0 to 0.28.0
  • #15757 deps Bump golang.org/x/sync from 0.7.0 to 0.8.0
  • #15759 deps Bump gonum.org/v1/gonum from 0.15.0 to 0.15.1
  • #15758 deps Bump modernc.org/sqlite from 1.30.0 to 1.32.0
  • #15756 deps Bump super-linter/super-linter from 6.8.0 to 7.0.0
  • #15826 deps Bump super-linter/super-linter from 7.0.0 to 7.1.0
  • #15780 deps Bump tj-actions/changed-files from 44 to 45

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.32.0-1.aarch64.rpm ea672ffcb2fcb90efffd9899907d20a6ccc3300734c7fae7e5756dc1a26cdb62
armel CentOS telegraf-1.32.0-1.armel.rpm 1a06b63c23507cc23dcbc12acc06f8775d5d83cf05564c7b9769ef917758e2d2
armv6hl CentOS telegraf-1.32.0-1.armv6hl.rpm 22b8428a94958bd48dcdde7144d8ea06f20736dbf636a34153d049ced5aed291
i386 CentOS telegraf-1.32.0-1.i386.rpm 763f06d10d764b394d801bb6c4c26442f74e85e9e93b219d68ebb8c55117efcc
loong64 CentOS telegraf-1.32.0-1.loong64.rpm ac6ee85fc3c92522879f22b9aab18d0d41a6fd0e67c4abf359cbd515dad228e7
ppc64le CentOS telegraf-1.32.0-1.ppc64le.rpm 59f05a830e7355844955bb07353f27c265796cef8e571cec1808dc3dd54639d7
riscv64 CentOS telegraf-1.32.0-1.riscv64.rpm 70de19278bce542c15b1cd9c5fdbac4c7ee99dbcfecda7e2b0662e9e9641c9af
s390x CentOS telegraf-1.32.0-1.s390x.rpm 482e3a488603d2262b30c538322c2c53b0a737b546bac762babaeb3ce9c20084
amd64 CentOS telegraf-1.32.0-1.x86_64.rpm cf8ecdea741f63129e7993cf821062c4fb86dedf90a3f71e03ca517f81506c67
amd64 macOS telegraf-1.32.0_darwin_amd64.dmg e43bd46a2f23bce24eae486ed843e18be86d1a73feb4e8f04612e4a9d1dcacf5
amd64 macOS telegraf-1.32.0_darwin_amd64.tar.gz 56e6581dfea302dcea8d9d5085a119c06c7f35a10f890c2cdf0af977d24e3a43
arm64 macOS telegraf-1.32.0_darwin_arm64.dmg 8c012abe5511c5fa4587656ff78bf7e2a4c0c95ed6e4ac290b766679cc50bff0
arm64 macOS telegraf-1.32.0_darwin_arm64.tar.gz 3109aac544302fcd479843ac2ed43bf7bc84e4106cdd0166a4d59930f42e44a8
amd64 FreeBSD telegraf-1.32.0_freebsd_amd64.tar.gz fc6e87e9cc7433f1467d7c9a59fe3f876801a52e28257d98bfe727c8b7d4a9a0
armv7 FreeBSD telegraf-1.32.0_freebsd_armv7.tar.gz e6552ecb33427b8d65354c0cd9c64b6876df836b4dd52293687e813c5b858950
i386 FreeBSD telegraf-1.32.0_freebsd_i386.tar.gz b0c0fb2ae13c345913c9f581a6b08f940ebfd3768073bc9c115a91bbde787989
amd64 Linux telegraf-1.32.0_linux_amd64.tar.gz 43861d4588ae50b33d2184aaae9873693f24cc08504ea361cb0da4b602cbabb1
arm64 Linux telegraf-1.32.0_linux_arm64.tar.gz 2ffdc0a8fcb59bfff7ba698630169d7cf4184efebefe4f26ffe08871b8f468f8
armel Linux telegraf-1.32.0_linux_armel.tar.gz 76a2a7d846a248cca80b9fd2652e29cccbc93be778ae6126155cbceca08be50a
armhf Linux telegraf-1.32.0_linux_armhf.tar.gz c37f59c9aa1df5a2745e1759eb8a32f6ba877d06231599083fc8df870cc452a4
i386 Linux telegraf-1.32.0_linux_i386.tar.gz 04e5ac31abc722d2d5b33f5b3f69682951b21090cb9a912849410a941779e3bd
loong64 Linux telegraf-1.32.0_linux_loong64.tar.gz 8406733b0654c7fb1b01b5e5bf16f0b209617aa9f54e061602c22bff6d3b2f90
mips Linux telegraf-1.32.0_linux_mips.tar.gz fdd226ad40840a5226ad6c3d2ffb718f19eafb6aa0e162661a92533a7d0ea815
mipsel Linux telegraf-1.32.0_linux_mipsel.tar.gz 46050515ffd80fdd459d92a639ee4d5354d8e60feaf5a10175ad80f467b4b177
ppc64le Linux telegraf-1.32.0_linux_ppc64le.tar.gz 8e1135c4ba93cd9f656c78ce5648ce52bce1c9c1d58e6da02b1294875c3306d1
riscv64 Linux telegraf-1.32.0_linux_riscv64.tar.gz bcbb3dd5fb39e0484a342be8de9a322ecef8cb3bc2a4a22949a15f10c3b08165
s390x Linux telegraf-1.32.0_linux_s390x.tar.gz 7d5246494e641d3fb12ac89c7ce0fef92a896ae53205d593e635108a5f569733
amd64 Windows telegraf-1.32.0_windows_amd64.zip 3138eddbe75b2ab77fbd5d0df2fb1a32d3d84626c25db281abf003fe2913e0e9
arm64 Windows telegraf-1.32.0_windows_arm64.zip 1c30d27c503c32f2132bf37d8d06f84d7757876e08a13f3b59d64726952911e3
i386 Windows telegraf-1.32.0_windows_i386.zip bcd0627391f50f4064ecc2e1d16a965b558424b8faea813201f87f71fdf2e62c
amd64 Debian telegraf_1.32.0-1_amd64.deb dc936ab3c82044ab5d337091c03f1b30e2187c5a70ec7b499d2fc3fca4832fef
arm64 Debian telegraf_1.32.0-1_arm64.deb 67ce9bbdf4360bd4fc402f27196f5e2153606020a27908e2da47603439b06620
armel Debian telegraf_1.32.0-1_armel.deb d04e98b7162867a5bfc2d34334721905b7a27a4e9349f4bf9a37a3927a4e6f23
armhf Debian telegraf_1.32.0-1_armhf.deb d8ce34aa173a53de35c816a9fb351be486c547583faae24fb804af640d26747c
i386 Debian telegraf_1.32.0-1_i386.deb faa615b97936d7ca36217090a46265425876d31cc8898f8b95a391856d10528a
loong64 Debian telegraf_1.32.0-1_loong64.deb 2f44ca95c7c38fddadfb240bb591c48ea2a9e487fa87fe79c16c91ff1915c123
mips Debian telegraf_1.32.0-1_mips.deb 985b5b2968115f14d531e0732bb0dd6049d698da174abba47243cbb7f8457e6b
mipsel Debian telegraf_1.32.0-1_mipsel.deb 1fc068dd80700f129d578e5cc1a6e1a0b4f07cccd547d5d0256043237e2de33f
ppc64el Debian telegraf_1.32.0-1_ppc64el.deb aff2a894f428c17c86d3f07443bc6a82b4cc50190f7a0d413af321ea199caf4a
riscv64 Debian telegraf_1.32.0-1_riscv64.deb cd460ce3ca3834ffbb06c839efb3c132e4c3380a630b3c07b23ad65d6aee0871
s390x Debian telegraf_1.32.0-1_s390x.deb 419a5aca2ed82b32294706b55142896776b5790b68e1bfb1e80eeb935afbd9a2

@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 Sep 9, 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 Sep 10, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue Sep 10, 2024
Merged via the queue into master with commit 4e7cf74 Sep 10, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-telegraf-1.32.0 branch September 10, 2024 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants