diff --git a/_servicedata b/_servicedata index 2136224..2d771ee 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/collectd/collectd.git - 4cebbfc1ed4b44644d981df996a8ca941e38e8a1 \ No newline at end of file + 5fe97a98e59a7447a12fa7b4df43f29f44bb2d4d \ No newline at end of file diff --git a/collectd-5.12.0.130.g2f3c12e.obscpio b/collectd-5.12.0.130.g2f3c12e.obscpio deleted file mode 100644 index 7827dbf..0000000 --- a/collectd-5.12.0.130.g2f3c12e.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a4da41ee65d0e02969a8eb8911e38fccc4001271953cdeab26305180dc8f023 -size 7818253 diff --git a/collectd-5.12.0.134.g4cebbfc.obscpio b/collectd-5.12.0.134.g4cebbfc.obscpio deleted file mode 100644 index 32c4bc7..0000000 --- a/collectd-5.12.0.134.g4cebbfc.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ea4f29a1f7a2a38a0ea96c0d3e6de5c5d83cc239620a484441e54e53c50816b3 -size 7818765 diff --git a/collectd-5.12.0.348.g93f9bdcb.obscpio b/collectd-5.12.0.348.g93f9bdcb.obscpio new file mode 100644 index 0000000..cf1ede8 --- /dev/null +++ b/collectd-5.12.0.348.g93f9bdcb.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9112f6ebe64082f9b8a1464a7e91dd8c9ae53dc0963cc689c745614a7880e6c5 +size 7903245 diff --git a/collectd.changes b/collectd.changes index f5574e5..0e2abb5 100644 --- a/collectd.changes +++ b/collectd.changes @@ -3,6 +3,178 @@ Wed Dec 18 10:28:48 UTC 2024 - Bernhard Wiedemann - Normalize jar mtimes for reproducible builds (boo#1134568) +------------------------------------------------------------------- +Sat Dec 14 13:55:55 UTC 2024 - matwey.kornilov@gmail.com + +- Update to version 5.12.0.348.g93f9bdcb: + * add MariaDB to README + * Update README.md (#4318) + * perl: fix compile on clang by ignoring a warning + * intel_rdt: removed ifdefs + * bind: fix warning for variable used only in DEBUG() calls + * intel_rdt: Use pqos_mon_get_value api to obtain event values + * intel_rdt: corrected returned value for llc_miss mertic + * intel_rdt: Updated list of supported RDT events + * intel_rdt: corrected reported value for llc_ref mertic + * intel_rdt: corrected reported value for llc_miss mertic + * intel_rdt: corrected reported value name + * intel_rdt: added support for LLC misses monitoring event + * lua: add missing test case for #3779, #4235 + * memory.c: workaround to let ValuesPercentage works again without "available" + * epics: Fix potential deadlock in handle_label_event + * ras plugin: Ensure each log message prints an appropriate prefix. + * ras plugin: Use `sysconf(_SC_NPROCESSORS_CONF)` instead of `get_nprocs_conf()`. + * FreeBSD's PF has a new interface so leverage libpfctl to access it so the right interface is used depending on the version + * ras plugin: Remove unnecessary includes. + * .github/workflows/release.yml: Import changes from `collectd-6.0`. + * version-gen.sh: Add the `--tags` flag to `git describe`. + * Add GitHub Action to automatically build and upload release assets. + * ci: Remove the "statgrab" task from CirrusCI. + * .cirrus.yml: Rename `checks_script` to `make_distcheck_script`. + * .cirrus.yml: Upload `.log` files as artifacts. + * write_redis plugin: Clean up allocated fields in `wr_config_free()`. + * disk.c: add config options to support diskstats 15-20 in KERNEL_LINUX + * interface plugin: Reorder implementations to put kstat above getifaddrs. + * configure.ac: fix grpc build + * disk plugin: Build `disk_submit_single` on Linux only. + * disk: add /proc/diskstats fields 15 to 20 in KERNEL_LINUX + * docs/CONTRIBUTING.md: Change formulation examples to discourage verbatim copying. + * docs/CONTRIBUTING.md: Replace remaining use of "Unlisted Change". + * docs/CONTRIBUTING.md: Document that PRs with features and fixes should be split. + * docs/CONTRIBUTING.md: Rename "Unlisted Change" to "Maintenance". + * write_riemann_threshold.c: fix switch-case fall through warning + * Pass strcmp() to c_avl_create() as function pointer, not data one + * turbostat, format_json: Satisfy clang-format CI check + * Fix signedness mismatch GCC warnings in few of the plugins + * daemon/utils_cache: remove unused functions and function args + * Remove unused function arguments from few of the plugins + * Attribute unused function args as such in few of the plugins + * write_prometheus: annotate unused args and fix comments + * format_json, network_parse: annotate unused args as unused + * docs/CONTRIBUTING.md: Rename "Bug" to "Fix"; improve wording. + * lua: update explanation about register_notification callback + * lua: add missing notification callback + * docs: Document important labels and how to interact with them. + * .github/workflows/distcheck.yml: Run on Debian12 (current stable). + * write_riemann plugin: Terminate `riemann_event_set` arguments with `RIEMANN_EVENT_FIELD_NONE`. + * .cirrus.yml: Provide expected plugin list to `check-built-plugins.sh` if present. + * .cirrus.yml: Rename container images. + * .github/workflows/build.yml: Add "Check expected plugins" to "experimental". + * .github/workflows/build.yml: Add a "Check expected plugins" step. + * .github/workflows/: Rename container images. + * .github/workflows/build.yml: Remove Ubuntu Bionic. + * lua: Add functions to register some missing callbacks + * lua: Use a global lock to call Lua's API + * Initial implementation for epics plugin + * lua: add fallback to detect LuaJIT + * collection3: Fix inappropriate usage of CGI:param + * common: Use `sstrncpy` to get around misinformed compiler error. + * common: Fix compiler warning in unit test. + * contrib/format.sh src/utils/common/common_test.c + * cmds: Add a test for `cmd_parse_putval`. + * cmds: Prevent `cmd_parse_putval` from modifying its `argv` argument. + * common: Change `parse_values` so it doesn't modify the parsed string. + * MySQL plugin: Fix incorrect WSREP/Galera metric types. + * evaluate flush condition with oldest value in the buffer + * Makefile.am: Build `test_virt_plugin` with the same `CFLAGS` as the *virt plugin*. + * configure: Use `elif` instead of two separate `if` blocks. + * configure: Improve the reporting when the "virt" plugin cannot be built. + * procevent plugin: Consistently mention the unit in log message. + * procevent plugin: Reference buffer sizing guideline. + * write_log plugin: remove the "write_log values:" line when logging metrics. + * procevent plugin: report errors in human readable form. + * procevent plugin: ensure the ring buffer length is not zero. + * procevent plugin: remove use of a nested flexible array member. + * Build workflow: request that clang produce DWARF v4 debug symbols. + * Disable "exit on error" when running `make check`. + * procevent plugin: Disable the `-Wgnu-variable-sized-type-not-at-end` warning. + * .cirrus.yml: Update list of compilers to match the `debian_unstable` container. + * Build workflow: add builds for `--enable-debug` and `CC=clang`. + * Workflows: rename "sid_amd64" to "debian_sid". + * .cirrus.yml: Report failures from CentOS 9 and Fedora 39. + * .cirrus.yml: Fix reporting of test failure. + * .cirrus.yml: set parallelism to number of CPUs. + * .cirrus.yml: Add task for FreeBSD builds. + * .cirrus.yml: remove obsolete platforms, add recent ones. + * .cirrus.yml: s/master/main/ + * NUT plugin: import `` before ``. + * gmond plugin: Improve `mc_handle_metadata_msg()`. + * gmond plugin: Look for RPC headers in /usr/include/tirpc. + * gmond plugin: Import ``. + * Workflow build: upload `config.log` and other log files. + * Notify upstart/systemd after initialization is complete. + * SMART plugin: initialize struct passed to `ioctl(2)`. + * Netlink plugin: complete initialize structs used for testing. + * Build workflow: report the status of `make check` after the test log has been uploaded. + * Build workflow: use all available CPUs. + * Build workflow: Add Fedora 38 and 39, remove Fedora 36. + * ./contrib/format.sh src/amqp.c + * Update README.md + * Add Ubuntu 22.04 ("Jammy Jellyfish") and Ubuntu 23.10 ("Mantic Minotaur"). + * Build workflow: also remove EL8 (based on CentOS 8). + * Build workflow: remove old distros. + * AMQP plugin: prefer the `rabbitmq-c/amqp.h` header if available. + * Fix compile warning for amqp + * Intel RDT plugin: use `pqos_mon_start_cores()` if available. + * Intel RDT plugin: use `pqos_mon_start_pids2()` if available. + * Python plugin: use `PyConfig` to set argv. + * Write MongoDB plugin: fix format trunction errors. + * Give the action and job better names. + * Remove `make distcheck` from the regular "build" action. + * Distcheck action: use Debian 11 ("Bullseye") for now. + * Add new GitHub action for running `make distcheck`. + * curl_stats: fix compatibility with new versions of cURL. + * Build workflow: add Debian 12 ("Bookworm") and remove Debian 9 ("Stretch"). + * Add Valgrind suppression for libvirt memory leak. + * Intel RDT: fix compilation with libpqos < 4.4. + * Revert "GitHub actions: upgrade to actions/checkout@v4" + * GitHub actions: upgrade to actions/checkout@v4 + * GitHub actions: include job name in artifact name. + * GitHub actions: continue on error and upload test logs. + * clang format + * Compare both PID and process start time to avoid issues with immediate PID reuse on Linux platform. + * write_prometheus: don't use AI_ADDRCONFIG for resolving bind address + * Convert src/collectdctl.pod to UTF-8. + * Add .md to README in redhat specfile + * Put README(.md) back in the dist + * Ensure %perl_vendorlib in redhat specfile + * Update IPTables plugin build-dep in redhat specfile + * Add RAS plugin to redhat specfile + * Add MMC plugin to redhat specfile + * Removed extra call to swap_submit_usage. + * Update README.md + * Update contrib/postgresql/README.md + * Update contrib/postgresql/README.md + * Update contrib/postgresql/README.md + * contrib/postgresql: Second postgresql database layout. + * intel_rdt: added support for LLC references monitoring event + * intel_rdt: start only supported events + * add questions metric for mysql plugin + * plugin processes: fix doc typo + * Change AMQP queue drops from DEBUG to WARNING + * vmem: add metrics starting with `pgrefill` + * 3052: Renamed README to README.md and added TOC. + * processes: format array size def in read fork_rate & ctxt + * processes: fix prints & remove useless comments + * processes: simpler illustration in conf.pod + * processes: eliminate hardcoded arraysize in read ctxt & fork_rate + * processes: determine if ctxt is enabled before read_sys_ctxt_switch + * processes: format `/proc/stat` WARNING & ERROR + * processes: use buffer to read /proc/stat once according to procs_running + * processes: remove running++ since we calc it in procs_running later + * processes: make contextswitches configurable + * Running contrib/format.sh. + * Pass precise size of struct sockaddr, whichever type of struct sockaddr, to getnameinfo() on NetBSD. + * cpufreq: init max_avail_freqs with 128 + * cpufreq: dynamically alloc max_avail_freqs according to time_in_state + * cpufreq: format.sh cpufreq.c + * cpufreq: make MAX_AVAIL_FREQS configurable in conf + * Fix glibc feature macro handling for timegm + * vmem: add "scan" metrics starting with "pgscan_" + * vmem: add "pgscan_" + * vmem: add metrics start with "pgscan_" in Kernel Linux + * Fix a memory leak in the `write_stackdriver` plugin + ------------------------------------------------------------------- Sat Mar 11 15:43:03 UTC 2023 - suse+build@de-korte.org diff --git a/collectd.obsinfo b/collectd.obsinfo index acfb1d2..58df0b7 100644 --- a/collectd.obsinfo +++ b/collectd.obsinfo @@ -1,4 +1,4 @@ name: collectd -version: 5.12.0.134.g4cebbfc -mtime: 1677501884 -commit: 4cebbfc1ed4b44644d981df996a8ca941e38e8a1 +version: 5.12.0.348.g93f9bdcb +mtime: 1728488344 +commit: 93f9bdcbde34a02ff151608ebd7a9dfc86e4c2d0 diff --git a/collectd.spec b/collectd.spec index ec902a7..85eec08 100644 --- a/collectd.spec +++ b/collectd.spec @@ -1,7 +1,7 @@ # # spec file for package collectd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2005-2013 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -59,7 +59,7 @@ %bcond_with nut %endif Name: collectd -Version: 5.12.0.134.g4cebbfc +Version: 5.12.0.348.g93f9bdcb Release: 0 Summary: Statistics Collection Daemon for filling RRD Files License: GPL-2.0-only AND MIT @@ -509,12 +509,13 @@ Requires: %{name} = %{version}-%{release} Optional %{name} plugin for reporting block state of flash memory devices with UBIFS filesystem. %package plugin-write_influxdb_udp -Summary: write_influxdb_udp plugin for %{name} +Summary: InfluxDB UDP protocol plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} %description plugin-write_influxdb_udp -Optional %{name} plugin to send values to InfluxDB using line protocol via udp +Optional %{name} plugin to send values to InfluxDB using line protocol via udp. +For HTTP line protocol use write_http plugin. %package plugins-all Summary: All Monitoring Plugins for %{name} @@ -772,7 +773,7 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %files -f plugins.lst %license COPYING -%doc AUTHORS ChangeLog README +%doc AUTHORS ChangeLog README.md %doc contrib %config(noreplace) %{_sysconfdir}/collectd.conf %dir %{_sysconfdir}/collectd