Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

collectd-plugin-dbi-5.12.0.134.g4cebbfc-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: collectd-plugin-dbi Distribution: openSUSE Tumbleweed
Version: 5.12.0.134.g4cebbfc Vendor: openSUSE
Release: 1.1 Build date: Sat Mar 18 00:47:59 2023
Group: System/Monitoring Build host: lamb20
Size: 27837 Source RPM: collectd-5.12.0.134.g4cebbfc-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://collectd.org/
Summary: DBI Storage Plugin for collectd
Optional collectd plugin to store sampling results into
various databases as supported by libdbi.

Provides

Requires

License

GPL-2.0-only AND MIT

Changelog

* Sat Mar 11 2023 suse+build@de-korte.org
  - Update to version 5.12.0.134.g4cebbfc:
    * Hugepages plugin skips reading write-only file
    * Update the format of contrib/snmp-data.conf
    * [cleanup] Fix typo in comment and remove executable bits of config file
    * Remove upstreamed patch
    - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
  - Change to %bcond style conditional builds
  - Disable building NUT plugin in Tumbleweed (fails to build due to changes
    in NUT-2.8.0)
  - Minor spec file fixes
* Tue Jan 31 2023 trenn@suse.de
  - Update to version 5.12.0.130.g2f3c12e:
    * Fix formatting in mdadm events table
    * Add new exec-borg script to contrib/
    * ChangeLog: v5.12 milestone: Fix issue #3127
    * use derive_t instead of int inside ovs_stats_get_port_stat_value
    * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
    * - allow alertmanager correlation and resolve - fix meta names with ':'
    * fix drop probability
    * add config option to write metadata
  - Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
    A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
  - Use autosetup and adopt patches from -p0 to -p1:
    M    collectd-fix-config.patch
    M    collectd-fix_spamassassin_doc.patch
  - Use obs_scm and others in _service file:
    A    _service
    A    _servicedata
    A    collectd.obsinfo
* Wed Feb 16 2022 Thomas Renninger <trenn@suse.de>
  - Add (Build)Requirements for these plugins (jsc#SLE-23472):
    - dpdkevents
    - dpdkstat
    - dpdk_telemetry
    and build a new collected-plugin-dpdk rpm for them
  - Enable and add intel_rdt and capabilities to general plugin rpm
  - Remove an old configure paramter:
    configure: WARNING: unrecognized options: --without-included-ltdl
* Thu Sep 16 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - Fix version mess introduced in previous changes.
    + rabbitmq-c package is available since SLES 15 SP3
      so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
    + libmodbus package is available in SLES 15 SP4 Backports
      so modbus plugin can be enabled for Tumbleweed or Leap 15.4+
* Wed Sep 08 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - add amqp plugin
* Wed Sep 01 2021 Christian Vögl <christian.voegl@suse.com>
  - Disabled the mqtt plugin for SLES and the modbus plugin for
    everything except Tumpleweed as the dependencies are not met in
    those distributions
  - Added the modbus plugin as dependency to plugins-all
* Mon Aug 30 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s). Added patch(es):
    * harden_collectd.service.patch
* Mon Jun 28 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - add modbus plugin
* Tue Feb 23 2021 Reinhard Max <max@suse.com>
  - The bind plugin does not need bind-devel.
* Sun Dec 20 2020 Stefan Seyfried <seife+obs@b1-systems.com>
  - add mqtt plugin
* Wed Sep 23 2020 Dirk Mueller <dmueller@suse.com>
  - update to 5.12.0:
    * varnish plugin: Added varnish 6 support.
    * amqp1 plugin: New options to limit send queue length has been added.
    * mdevents plugin: New plugin to generate notifications about events
    * amqp plugin: Updated option to allow multiple hosts to support
      failover.
    * mysql plugin: Reporting of the fields Slave_IO_Running and
      Slave_SQL_Running has been added.
    * write_http plugin: libcurl default HTTP response has been moved to a
      buffer instead of stdout.
    * disk plugin: Provided an udev rule with ID_SERIAL based attribute so
      disk and partition data don't get mixed incorrectly in udev-based disk
      naming.
    * swap plugin: Implementation for NetBSD has been added.
    * netstat_udp plugin: New plugin ((currently NetBSD-only) to report UDP
      summary statistics has been aded.
    * smart plugin: SMART plugin has been extended with NVMe device
      functionality.
    * infiniband plugin: New plugin to collect metrics about IB ports has
      been added.
    * snmp plugin: Count option was added allowing to gather the number of
      table entries (matching given criteria) rather than their values.
    * cpu plugin: Implementation for NetBSD has been added.
    * irq plugin: Implementation for NetBSD has been added.
    * processes plugin: Implementation for NetBSD has been added.
    * entropy plugin: Implementation for NetBSD has been added.
    * netlink plugin: VFs statistics and link info has been added.
    * memory plugin: Implementation for NetBSD has been added.
    * curl_jolokia plugin: New plugin has been added to integrate jolokia to
      fetch jmx counters via HTTP/json. Thanks to Wilfried Goesgens. #2470
    * write_sensu plugin: IncludeSource option has been added.
    * intel_pmu plugin: Check for libjevents version has been improved.
    * python plugin: Error-handling code of PyType_Ready has been added.
    * collectd: Updated specfile for EL8. Thanks to Fabien Wernli. #3346
    * openvpn plugin: Parsing of empty fields has been fixed.
    * dpdk_telemetry plugin: Build issues has been fixed.
    * mqtt plugin: A problem with stuck after 20 (qos=1) messages has been
      fixed.
    * varnish plugin: Target in category for varnish 6 has been added.
    * mqtt plugin: Resubscribe after a reconnect. Thanks to Maciej
    * zookeeper plugin: Missing 3.5 mntr fields has been added. Thanks to
    * sensors plugin: The documentation has been improved. Thanks to Florian
    * types.db(5): Documentation of metric definitions has been improved.
    * intel_pmu plugin: The possible crash on plugin init has been fixed.
    * processes plugin: Size of reading buffer for /proc/stat has been
    * ubi plugin: Data source type has been fixed from counter to gauge.
    * intelrdt plugin: NaN values in csv output has been fixed. Thanks to
    * capabilities plugin: Conditionalized return type for microhttpd
* Thu Jun 25 2020 Christian Vögl <christian.voegl@suse.com>
  - Update to 5.11
    * Adds buddyinfo, logparser, ubi, and write_influxdb_udp plugins
    * Remove lvm plugin
    * Multiple bugfixes/improvements
  - update collectd-fix_collection_cgi.patch
* Wed Jan 29 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Cleanup BuildRequires that are not actually in use:
    pkgconfig(devmapper),  pkgconfig(freetype2), pkgconfig(gail),
    pkgconfig(gdk-2.0),  pkgconfig(gtk+-2.0), pkgconfig(libart-2.0).
* Mon Nov 25 2019 Christian Vögl <cvoegl@suse.de>
  - Update to 5.10.0 (jsc#SLE-9892)
    * turbostat plugin: Power metrics update for recent server CPUs. Thanks
      to Chris MacNamara. #3276
    * turbostat plugin: Fix warnings generated by the turbostat plugin.
      Thanks to Ryan Mccabe. #3340
    * ZFS ARC plugin: New cache values are now read on Linux. Thanks to
      Jan-Philipp Litza. #3247, #2843
    * connectivity plugin: monitor the network interface up/down status via
      the netlink library. Thanks to Andrew Bays. #2622
    * sysevent plugin: A new plugin that monitors rsyslog for system events.
      Thanks to Andrew Bays. #2624
    * procevent plugin: A new plugin that monitors process starts/stops via
      netlink library. Thanks to Andrew Bays. #2623
    * daemon: Check if plugin actually loaded before reporting configuration
      issues. Thanks to Pavel Rochnyak. #3217
    * daemon: Recover setlocale() call in src/daemon/collectd.c do_init().
      Thanks to Pavel Rochnyak. #3181, #3214
    * Build System: Only include <sys/sysctl.h> when needed. Thanks to Ruben
      Kerkhof. #3298
    * Build System: Link to libnsl.so if needed for inet_ntop(). Thanks to
      Dagobert Michelsen. #3291
    * Build System: Remove double "without" added by commit b781871. Thanks
      to Fabrice Fontaine. #3261
    * Build System: fix compile time issues. Thanks to Matthias Runge.
      [#3179], #3242, #3245
    * Build System: Fix activation of snmp_agent. Thanks to Fabrice
      Fontaine. #3241
    * Build System: Fix bug that leads to CPPFLAGS gets overridden with
      CFLAGS when libxmms is enabled. Thanks to Dagobert Michelsen. #3207
    * perl module: Collectd::Plugins::Openvz: Fix indentation of some
      closing curlies. Thanks to Christian Bartolomäus. #3239
    * tree-wide: Fix a few issues found with LGTM. Thanks to Ruben Kerkhof.
      [#3252]
    * tree-wide: fix ssnprintf wrapper. Thanks to Fabien Wernli.
      [#3237], #3232, #3235, #3236
    * tree-wide: Fix make check. Thanks to Ruben Kerkhof. #3306
    * CI System: Travis: switch to Bionic. Thanks to Ruben Kerkhof. #3307
    * CI System: Travis improvements for MacOS. Thanks to Ruben Kerkhof.
      [#3308]
    * MySQL plugin: Minor documentation improvements. Thanks to Christian
      Bartolomäus. #3288
    * Java plugin: Fix typo in an error message. Thanks to Matthias Runge.
      [#3285], #3286
    * sysevent plugin: Add a few missing calloc result checks in the
      sysevent_init function. Thanks to Andrew Bays. #3282
    * ZFS ARC plugin: A bug that caused the first to values to be skipped
      was fixed. Thanks to Jan-Philipp Litza. #3246
    * SysLog plugin: restore previous behaviour: fallback to info for
      unsupported level. Thanks to Fabien Wernli. #3236, #3238
    * virt plugin: Fix memory leak with libvirt MetadataXPath enabled.
      Thanks to Pavel Rochnyak. #3225, #3228
    * GPU NVidia plugin: Fix build of the plugin. Thanks to Ruben Kerkhof.
      [#3320]
  - Changes from 5.9.2:
    * syslog plugin: Don't fail if syslog loglevel doesn't match. Thanks to
      Fabien Wernli. #3236 #3238
    * collectd: Fix ssnprintf wrapper. Thanks to Fabien Wernli. #3237
    * rdt plugin: Fix compile time issues. Thanks to Matthias Runge. #3245
  - Changes from 5.9.1:
    * collectd: regex match: Fix unexpected match with empty meta data .
      Thanks to Takuro Ashie. #3178
    * collectd: Fix return value or loglevel for several plugins. Thanks to
      Fabien Wernli. #3182
    * collectd: Add standard include early or _FILE_OFFSET_BITS will have
      definition … . Thanks to Dagobert Michelsen. #3193
    * collectd: Use GCC-specific flags only when compiling with GCC. Thanks
      to Dagobert Michelsen. #3195
    * Use test_utils_proc_pids only when compiling the plugin that uses it.
      Thanks to Dagobert Michelsen. #3197
    * DNS plugin: Do not use headers from glibc. Thanks to Pavel Rochnyak.
      [#3156], #3145
    * collectd: Add missing definitions for libnetsnmpagent. Thanks to
      Dagobert Michelsen. #3203
    * collectd: Move Makefile rules for pid_test inside conditional for
      code. Thanks to Dagobert Michelsen. #3206
    * collectd: Recover setlocale() call in src/daemon/collectd.c do_init().
      Thanks to Pavel Rochnyak. #3214, #3181
    * collectd: Add snprintf wrapper for GCC 8.2/3. Thanks to zebity. #3153,
      [#2895], #3038
    * collectd: Fix bug that leads to CPPFLAGS gets overridden with CFLAGS
      when libxmms is enabled. Thanks to Dagobert Michelsen. #3207
    * Write_Riemann plugin: Copy MetaData to Riemann events in
      write_riemann. Thanks to Romain Tartière. #3158
    * virt plugin: Fix memory leak with libvirt MetadataXPath enabled.
      Thanks to Pavel Rochnyak. #3225, #3230
  -Disabled Plugins due to missing dependencies:
    * lvm on Factory, Tumbleweed, Leap15.2 and SLES_15-SP2
    * gps and sigrok on SLES_15 and later
  -Removed libstatgrab from buildrequires: only needed for non-Linux systems.
  -Rebased patch 9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch
  -Add new subpackages:
    * plugin-sysevent
    * plugin-procevent
    * plugin-uptime
    - ------------------------------------------------------------------
* Thu Jun 13 2019 Martin Hauke <mardnh@gmx.de>
  - Update to 5.9.0:
    * collectd: A new "UNKNOWN" state as the initial state of metrics has
      been added.
    * collectd: config parser: Improved error reporting on global options.
    * collectd: daemon: make plugin_dispatch_multivalue() obey write queue
      limits.
    * collectd: Macros "STRERROR" and "STRERRNO" have been added.
    * collectd: Plugin name field has been added to plugin context to
      improve error reporting.
    * collectd-tg: Use "CLOCK_REALTIME" for collectd-tg times.
    * AMPQ1 plugin: A new plugin to write to amqp1 protocol.
    * Chrony plugin: Ignoring late responses has been added.
    * CPUFreq plugin: Read number of p-state transitions and time spent in
      each p-state.
    * cURL, cURL-XML plugins: Option "Interval" has been added.
    * Exec plugin: Dynamic allocation of grname buffer has been added.
    * GPU NVML plugin: New plugin to collect NVIDIA GPU stats.
    * gRPC plugin: The "VerifyPeer" option for servers has been added.
    * Intel RDT plugin: Support for groups of PIDs has been added.
    * IPMI plugin: Config options "SELSensor" and "SELIgnoreSelected" have
      been added.
    * Modbus plugin: Support for 64 bit vals has been added, support for
      CDAB endian 32-bit modbus polls has been added.
    * Modbus plugin: The "Scale" and "Shift" metrics have been added.
    * Netlink plugin: Handle new counter from Linux kernel version 4.6+.
    * Network plugin: Option "BindAddress" has been added.
    * Ping plugin: An "AddressFamily" configuration option has been added.
    * OVS Stats plugin: Extended metrics "ovs-dpdk" have been added.
    * OVS Stats plugin: Support of bond interface and a "InterfaceStats"
      config option have been added.
    * PCIe Errors plugin: New plugin to read "PCIe" errors.
    * Processes plugin: Support for Linux Delay Accounting has been added.
    * Redis plugin: Keyspace "hitratio" metric has been added, metric
      "operations_per_second" has been removed, an option for connecting via
      UNIX socket has been added.
    * RouterOS plugin: Support for temperature and voltage data has been
      added, use MAC-address when Radio-name is missing.
    * RRDCacheD plugin: Time resolution has been improved to microseconds.
    * Sensors plugin: Checks for upper limit of "SENSORS_API_VERSION" have
      been removed, support for libsensors older than 3.0.0 has been
      dropped.
    * SNMP plugin: New options "PluginInstance", "TypeInstance",
      "TypeInstanceOID", "PluginInstanceOID", "FilterOID", "FilterValues"
      and "FilterIgnoreSelected" have been added.
    * SNMP Agent plugin: Multiple key indexes to snmp table and other new
      features have been added, refactoring, coverity scan issues have been
      fixed.
    * Swap plugin: Support for Linux 2.4 has been dropped.
    * Turbostat plugin: Configuration option "RestoreAffinityPolicy" has
      been added.
    * Turbostat plugin: New metrics "P-states", "Turboboost", "Platform
      TDP", "Uncore bus ratio" have been added.
    * Turbostat plugin: Support of reporting GPU power on SKL has been
      added.
    * virt plugin: Allow read "Hostname" from libvirt metadata.
    * virt plugin: Block info statistics for disk devices have been added.
    * Wireless plugin: A "bitrate" metric has been added.
    * Write Graphite, Write Kafka plugins: Support for Graphite 1.1+ tag has
      been added.
    * Write Prometheus plugin: Option "Host" has been added.
    * Write Stackdriver plugin: New plugin to write to Google Stackdriver
      Monitoring.
    * Write Syslog plugin: "write_syslog" plugin writes values lists as
      syslog messages.
    * collectd: collectdmon cannot exit command line options parse loop has
      been fixed.
    * collectd: Include "kstat.h" if available to provide "kstat_ctl_t",
      include "kstat.h" when available.
    * collectd: Parsing option for avoiding making BaseDir has been fixed.
    * collectd: Remove empty "cmd_listval_t" data structure and related
      no-op code.
    * collectd: src/daemon/plugin.c: Refactor plugin_load_file(),
      src/utils_format_json.c: Remove chatty debug messages.
    * collectd: Stop poisoning function in debug mode.
    * collectd: The number of allocations when parsing types.db has been
      reduced.
    * AMQP1 plugin: Potential memory leaks found via scan-build have been
      fixed, a typo in error log message has been fixed, cleanups.
    * Barometer plugin: Support to "libi2c-4.0" has been added.
    * DBI, Oracle, PostgreSQL plugins: Fixes and improvements.
    * Disk plugin: In linux, reset the disk when it disappears from
      "/proc/diskstats".
    * DPDK Events, DPDK Stats plugins: Buffer size for parsing lcores has
      been increased, a deprecation warning has been fixed, runtime config
      file path has been fixed.
    * GPS plugin: Build with gpsd version 3.18 has been fixed.
    * LUA plugin: A memory leak has been fixed.
    * MySQL plugin: Properly cleanup dropped MySQL connections.
    * Netlink plugin: Truncation warnings have been fixed.
    * NFS plugin: Message "Unexpected number of fields for NFSv4 server
      statistics: 62" has been fixed.
    * NFS plugin: Number of fields for "NFSv4" has been fixed.
    * Notify Email plugin: All notification parameters have been included
      into email.
    * NTPd plugin: Don't treat normal peers as refclocks, skip "0.0.0.0"
      hosts in ntpd plugin.
    * OVS Stats plugin: A macro to populate counters list has been added,
      value of "OpenFlow" has been corrected.
    * OVS Stats, OVS Events plugins: utils_ovs: Avoid potential access of
      freed memory, fixes.
    * Processes plugin: Compilation has been fixed when ps_delay() is not
      used.
    * Python plugin: A compilation warning with Python 3.7 has been fixed.
    * Redis plugin: Bugfixes, extended error reporting, persistent
      connections and parallel polling, ability to select db for queries has
      been fixed.
    * RRDTool plugin: Error reporting has been extended.
    * Sensors plugin: Support for humidity sensors has been added.
    * Sensu, OVS Stat, Turbostat, virt, OAuth, Write Prometheus, Intel RDT
      plugins: Compiler warnings have been fixed.
    * virt plugin: Compiler warnings, a segfault in libvirt, typo in error
      messages have been fixed.
    * virt plugin: Optional "virDomainGetCPUStats()" has been removed from
      main flow, cleanup.
    * virt plugin: Tracking of VM state changes has been fixed.
    * Write MongoDB plugin: Plugin dependencies have been fixed.
    * Write Redis plugin: Bug ""max_set_duration" deletes unexpected data"
      has been fixed.
  - Drop patches (fixed by upstream):
    * 0001-gps-plugin-fix-build-with-newer-gpsd.patch
    * Removed-checks-for-upper-limit-of-SENSORS_API_VERSION.patch
  - Add new subpackages:
    * plugin-pcie
    * plugin-write_stackdriver
    * plugin-write_syslog
* Sun Apr 14 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 5.8.1:
    * collectd: Fix "BaseDir" option.
    * collectd: improve error handling, check return values.
    * Build System: use "kstat.h", when available.
    * Build System: Out-of-tree builds have been fixed.
    * Configuration: Error handling in the config parsing code has been
      improved.
    * collectd: The core daemon is now completely licensed under the
      MIT license.
    * Build system: Dependency on libltdl has been removed, support for
      libtool 1 has been dropped.
    Check the ChangeLog file for the complete list of changes.
  - Add Removed-checks-for-upper-limit-of-SENSORS_API_VERSION.patch
  - Add avoid-pg-config.patch to use pkg-config instead of pg_config
  - Refresh patches
  - Drop Patches:
    * collectd-split_README.patch (merged upstream)
    * collectd-javac_target.patch (doesn't applies)

Files

/usr/lib64/collectd/dbi.la
/usr/lib64/collectd/dbi.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 23:55:11 2024