Compare commits
No commits in common. "factory" and "factory" have entirely different histories.
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/collectd/collectd.git</param>
|
<param name="url">https://github.com/collectd/collectd.git</param>
|
||||||
<param name="changesrevision">5fe97a98e59a7447a12fa7b4df43f29f44bb2d4d</param></service></servicedata>
|
<param name="changesrevision">4cebbfc1ed4b44644d981df996a8ca941e38e8a1</param></service></servicedata>
|
3
collectd-5.12.0.130.g2f3c12e.obscpio
Normal file
3
collectd-5.12.0.130.g2f3c12e.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1a4da41ee65d0e02969a8eb8911e38fccc4001271953cdeab26305180dc8f023
|
||||||
|
size 7818253
|
3
collectd-5.12.0.134.g4cebbfc.obscpio
Normal file
3
collectd-5.12.0.134.g4cebbfc.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ea4f29a1f7a2a38a0ea96c0d3e6de5c5d83cc239620a484441e54e53c50816b3
|
||||||
|
size 7818765
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9112f6ebe64082f9b8a1464a7e91dd8c9ae53dc0963cc689c745614a7880e6c5
|
|
||||||
size 7903245
|
|
182
collectd.changes
182
collectd.changes
@ -1,185 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Wed Dec 18 10:28:48 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>
|
|
||||||
|
|
||||||
- Normalize jar mtimes for reproducible builds (boo#1134568)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Dec 17 08:38:10 UTC 2024 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
||||||
|
|
||||||
- Add epics plugin
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
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 `<time.h>` before `<upsclient.h>`.
|
|
||||||
* gmond plugin: Improve `mc_handle_metadata_msg()`.
|
|
||||||
* gmond plugin: Look for RPC headers in /usr/include/tirpc.
|
|
||||||
* gmond plugin: Import `<ganglia.h>`.
|
|
||||||
* 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
|
Sat Mar 11 15:43:03 UTC 2023 - suse+build@de-korte.org
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: collectd
|
name: collectd
|
||||||
version: 5.12.0.348.g93f9bdcb
|
version: 5.12.0.134.g4cebbfc
|
||||||
mtime: 1728488344
|
mtime: 1677501884
|
||||||
commit: 93f9bdcbde34a02ff151608ebd7a9dfc86e4c2d0
|
commit: 4cebbfc1ed4b44644d981df996a8ca941e38e8a1
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package collectd
|
# spec file for package collectd
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
# Copyright (c) 2005-2013 Pascal Bleser <pascal.bleser@opensuse.org>
|
# Copyright (c) 2005-2013 Pascal Bleser <pascal.bleser@opensuse.org>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@ -58,9 +58,8 @@
|
|||||||
%else
|
%else
|
||||||
%bcond_with nut
|
%bcond_with nut
|
||||||
%endif
|
%endif
|
||||||
%bcond_with epics
|
|
||||||
Name: collectd
|
Name: collectd
|
||||||
Version: 5.12.0.348.g93f9bdcb
|
Version: 5.12.0.134.g4cebbfc
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Statistics Collection Daemon for filling RRD Files
|
Summary: Statistics Collection Daemon for filling RRD Files
|
||||||
License: GPL-2.0-only AND MIT
|
License: GPL-2.0-only AND MIT
|
||||||
@ -157,7 +156,6 @@ BuildRequires: pkgconfig(libsigrok)
|
|||||||
%endif
|
%endif
|
||||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
|
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
|
||||||
BuildRequires: pkgconfig(libmodbus)
|
BuildRequires: pkgconfig(libmodbus)
|
||||||
BuildRequires: strip-nondeterminism
|
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
BuildRequires: pkgconfig(libmosquitto)
|
BuildRequires: pkgconfig(libmosquitto)
|
||||||
@ -172,9 +170,6 @@ BuildRequires: pkgconfig(libnutclient)
|
|||||||
BuildRequires: sensors
|
BuildRequires: sensors
|
||||||
Requires: sensors
|
Requires: sensors
|
||||||
%endif
|
%endif
|
||||||
%if %{with epics}
|
|
||||||
BuildRequires: epics-devel
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
collectd is a daemon (written in C) that reads various system
|
collectd is a daemon (written in C) that reads various system
|
||||||
@ -231,17 +226,6 @@ The AMQP plugin transmits or receives values collected by collectd via the
|
|||||||
Advanced Message Queuing Protocol (AMQP).
|
Advanced Message Queuing Protocol (AMQP).
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with epics}
|
|
||||||
%package plugin-epics
|
|
||||||
Summary: EPICS CA Plugin for %{name}
|
|
||||||
Group: System/Monitoring
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
|
||||||
Recommends: epics-caRepeater
|
|
||||||
|
|
||||||
%description plugin-epics
|
|
||||||
EPICS CA for %{name} allow you to receive variables updates from the bus.
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%package plugin-notify-desktop
|
%package plugin-notify-desktop
|
||||||
Summary: Desktop Notification Plugin for %{name}
|
Summary: Desktop Notification Plugin for %{name}
|
||||||
Group: System/Monitoring
|
Group: System/Monitoring
|
||||||
@ -524,13 +508,12 @@ Requires: %{name} = %{version}-%{release}
|
|||||||
Optional %{name} plugin for reporting block state of flash memory devices with UBIFS filesystem.
|
Optional %{name} plugin for reporting block state of flash memory devices with UBIFS filesystem.
|
||||||
|
|
||||||
%package plugin-write_influxdb_udp
|
%package plugin-write_influxdb_udp
|
||||||
Summary: InfluxDB UDP protocol plugin for %{name}
|
Summary: write_influxdb_udp plugin for %{name}
|
||||||
Group: System/Monitoring
|
Group: System/Monitoring
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
%description plugin-write_influxdb_udp
|
%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
|
%package plugins-all
|
||||||
Summary: All Monitoring Plugins for %{name}
|
Summary: All Monitoring Plugins for %{name}
|
||||||
@ -766,10 +749,6 @@ install -d -m 0755 "%{buildroot}%{_sbindir}"
|
|||||||
install -D -m0644 contrib/systemd.collectd.service %{buildroot}%{_unitdir}/collectd.service
|
install -D -m0644 contrib/systemd.collectd.service %{buildroot}%{_unitdir}/collectd.service
|
||||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
||||||
|
|
||||||
%if 0%?have_strip_nondeterminism > 0
|
|
||||||
strip-all-nondeterminism %{buildroot}%{_datadir}/collectd/java/
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%service_del_preun %{name}.service
|
%service_del_preun %{name}.service
|
||||||
|
|
||||||
@ -788,7 +767,7 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
|||||||
|
|
||||||
%files -f plugins.lst
|
%files -f plugins.lst
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc AUTHORS ChangeLog README.md
|
%doc AUTHORS ChangeLog README
|
||||||
%doc contrib
|
%doc contrib
|
||||||
%config(noreplace) %{_sysconfdir}/collectd.conf
|
%config(noreplace) %{_sysconfdir}/collectd.conf
|
||||||
%dir %{_sysconfdir}/collectd
|
%dir %{_sysconfdir}/collectd
|
||||||
@ -845,12 +824,6 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
|||||||
%{_libdir}/collectd/amqp.la
|
%{_libdir}/collectd/amqp.la
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with epics}
|
|
||||||
%files plugin-epics
|
|
||||||
%{_libdir}/collectd/epics.so
|
|
||||||
%{_libdir}/collectd/epics.la
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%files plugin-notify-desktop
|
%files plugin-notify-desktop
|
||||||
%{_libdir}/collectd/notify_desktop.so
|
%{_libdir}/collectd/notify_desktop.so
|
||||||
%{_libdir}/collectd/notify_desktop.la
|
%{_libdir}/collectd/notify_desktop.la
|
||||||
|
Loading…
Reference in New Issue
Block a user