Accepting request 77989 from server:monitoring
fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - add pinba plugin (through protobuf-c support) - add rpmlintrc file to suppress false positives - add collectd-pkgconfig_libnotify_add_gtk.patch to fix building libnotify support on >= 11.4 - bump in-tree iproute2 to 2.6.38 - update to 4.10.3: * collectd: Threshold subsection: Handling of NAN values in the percentage calculation has been fixed * collectd, java plugin, ntpd plugin: Several diagnostic messages have been improved * curl_json plugin: Handling of arrays has been fixed. * libvirt plugin: A bug in reading the virtual CPU statistics has been fixed * processes plugin: Potentially erroneous behavior has been fixed in an error handling case * python plugin: Fix dispatching of values from Python scripts to collectd - changes from 4.10.2: * collectd: If including one configuration file fails, continue with the rest of the configuration if possible * collectd: Fix a bug in the read function scheduling. In rare cases read functions may not have been called as often as requested OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
This commit is contained in:
committed by
Git OBS Bridge
parent
0ff81c1d1c
commit
f605ba4b85
231
collectd.changes
231
collectd.changes
@@ -1,14 +1,72 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 21 14:27:22 UTC 2010 - lslezak@suse.cz
|
||||
Tue Aug 2 22:55:45 UTC 2011 - stefan.bruens@rwth-aachen.de
|
||||
|
||||
- fixed packaging on openSUSE-11.4 - some perl-files are not
|
||||
generated, disabled plugin-notify-desktop - it doesn't build
|
||||
- notify-desktop: fix compatibility with libnotify >= 0.7.0
|
||||
- iptables plugin: use iptables library
|
||||
- ipvs plugin: disable for >= 12.1, as build fails currently
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 9 12:11:28 UTC 2010 - schubi@novell.com
|
||||
Mon Aug 1 11:50:52 UTC 2011 - stefan.bruens@rwth-aachen.de
|
||||
|
||||
- Update to version 4.9.4 in order to fix security issue:
|
||||
CVE-2010-4336
|
||||
- df plugin: skip duplicate entries, fixes "uc_update: Value too old"
|
||||
error
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 16 23:58:31 UTC 2011 - pascal.bleser@opensuse.org
|
||||
|
||||
- downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an
|
||||
internal error in gcc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 15 06:50:14 UTC 2011 - pascal.bleser@opensuse.org
|
||||
|
||||
- add pinba plugin (through protobuf-c support)
|
||||
- add rpmlintrc file to suppress false positives
|
||||
- add collectd-pkgconfig_libnotify_add_gtk.patch to fix building libnotify
|
||||
support on >= 11.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 13 21:24:21 UTC 2011 - pascal.bleser@opensuse.org
|
||||
|
||||
- bump in-tree iproute2 to 2.6.38
|
||||
|
||||
- update to 4.10.3:
|
||||
* collectd: Threshold subsection: Handling of NAN values in the percentage
|
||||
calculation has been fixed
|
||||
* collectd, java plugin, ntpd plugin: Several diagnostic messages have been
|
||||
improved
|
||||
* curl_json plugin: Handling of arrays has been fixed.
|
||||
* libvirt plugin: A bug in reading the virtual CPU statistics has been fixed
|
||||
* processes plugin: Potentially erroneous behavior has been fixed in an error
|
||||
handling case
|
||||
* python plugin: Fix dispatching of values from Python scripts to collectd
|
||||
|
||||
- changes from 4.10.2:
|
||||
* collectd: If including one configuration file fails, continue with the rest
|
||||
of the configuration if possible
|
||||
* collectd: Fix a bug in the read function scheduling. In rare cases read
|
||||
functions may not have been called as often as requested
|
||||
* collectd: A left-over hard-coded 2 has been replaced by the configurable
|
||||
timeout value
|
||||
* curl, memcachec, tail plugins: Fix handling of "DERIVE" data sources.
|
||||
Matching the end of a string has been improved
|
||||
* curl_json plugin: Fix a problem when parsing 64bit integers. Reading JSON
|
||||
data from non-HTTP sources has been fixed
|
||||
* network plugin: Be less verbose about unchecked signatures, in order to
|
||||
prevent spamming the logs
|
||||
* notify_email plugin: Concurrency problems have been fixed
|
||||
* python plugin: Set "sys.argv", since many scripts don't expect that it may
|
||||
not be set
|
||||
* rrdtool, rrdcached plugin: Fix a too strict assertion when creating RRD
|
||||
files
|
||||
* swap plugin: A bug which lead to incorrect I/O values has been fixed
|
||||
* value match: A minor memory leak has been fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 12 19:47:09 UTC 2010 - pascal.bleser@opensuse.org
|
||||
|
||||
- add curl_json plugin (libyajl)
|
||||
- fix Java plugin on 11.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 11 00:00:58 UTC 2010 - pascal.bleser@opensuse.org
|
||||
@@ -18,7 +76,9 @@ Sun Jul 11 00:00:58 UTC 2010 - pascal.bleser@opensuse.org
|
||||
* libcollectdclient: a format error in the PUTVAL command has been removed
|
||||
* DF plugin: an error message shown when cu_mount_getlist fails has been added
|
||||
* Processes plugin: missing initialization code for IO members of a struct has been added
|
||||
* Python plugin: memory leaks in the write and notification callbacks have been fixed; a possible crash when the plugin was loaded but not configured has been fixed
|
||||
* Python plugin: memory leaks in the write and notification callbacks have
|
||||
been fixed; a possible crash when the plugin was loaded but not configured
|
||||
has been fixed
|
||||
* SNMP plugin: verbosity with regard to unknown ASN types has been increased
|
||||
* PowerDNS plugin: compatibility changes for PowerDNS 2.9.22 and above have been applied
|
||||
|
||||
@@ -26,22 +86,30 @@ Sun Jul 11 00:00:58 UTC 2010 - pascal.bleser@opensuse.org
|
||||
* JSON output now includes the dstypes and dsnames fields
|
||||
* the new Timeout option can be used to specify a timeout for missing values
|
||||
* Apache plugin: support for IdleWorkers (Apache 1.*: IdleServers) has been added
|
||||
* cURL plugin: the new ExcludeRegex allows to easily exclude certain lines from the match
|
||||
* cURL-XML plugin: new plugin allows to read XML files using cURL and extract metrics included in the files
|
||||
* FileCount plugin: the new IncludeHidden option allows to include hidden files and directories in the statistics
|
||||
* LogFile plugin: the new PrintSeverity option allows to include the severity of a message in the output
|
||||
* memcachec plugin: the new ExcludeRegex allows to easily exclude certain lines from the match
|
||||
* Modbus plugin: new plugin allows to read registers from Modbus-TCP enabled devices
|
||||
* Network plugin: new Interface option allows to set the interface to be used for multicast and, if supported, unicast traffic
|
||||
* OpenVPN plugin: the CollectUserCount and CollectIndividualUsers options allow more detailed control over how to report sessions of multiple users
|
||||
* Pinba plugin: new plugin receives timing information from the Pinba PHP extension, which can be used for profiling PHP code and webserver performance
|
||||
* Ping plugin: new MaxMissed allows to re-resolve a hosts address when it doesn't reply to a number of ping requests
|
||||
* PostgreSQL plugin: the Interval config option has been added; the plugin has been relicensed under the 2-clause BSD license
|
||||
* Processes plugin: support for code and data virtual memory sizes has been added
|
||||
* cURL plugin: the new ExcludeRegex allows to easily exclude certain lines
|
||||
from the match
|
||||
* cURL-XML plugin: new plugin allows to read XML files using cURL and extract
|
||||
metrics included in the files
|
||||
* FileCount plugin: the new IncludeHidden option allows to include hidden
|
||||
files and directories in the statistics
|
||||
* LogFile plugin: the new PrintSeverity option allows to include the severity
|
||||
of a message in the output
|
||||
* memcachec plugin: the new ExcludeRegex allows to easily exclude certain
|
||||
lines from the match
|
||||
* Network plugin: new Interface option allows to set the interface to be used
|
||||
for multicast and, if supported, unicast traffic
|
||||
* OpenVPN plugin: the CollectUserCount and CollectIndividualUsers options
|
||||
allow more detailed control over how to report sessions of multiple users
|
||||
* Ping plugin: new MaxMissed allows to re-resolve a hosts address when it
|
||||
doesn't reply to a number of ping requests
|
||||
* PostgreSQL plugin: the Interval config option has been added; the plugin
|
||||
has been relicensed under the 2-clause BSD license
|
||||
* Processes plugin: support for code and data virtual memory sizes has been
|
||||
added
|
||||
* Python plugin: support for Python 3 has been implemented
|
||||
* RouterOS plugin: support for collecting CPU load, memory usage, used and free disk space, sectors written and number of bad blocks from MikroTik devices has been added
|
||||
* Swap plugin: support for Linux < 2.6 has been added
|
||||
* Tail plugin: the new ExcludeRegex allows to easily exclude certain lines from the match
|
||||
* Tail plugin: the new ExcludeRegex allows to easily exclude certain lines
|
||||
from the match
|
||||
* Write HTTP plugin: the StoreRates option has been added
|
||||
* RegEx match: the Invert option has been added
|
||||
|
||||
@@ -57,12 +125,16 @@ Fri Apr 23 12:32:21 UTC 2010 - pascal.bleser@opensuse.org
|
||||
* serialization of NANs in JSON format has been fixed
|
||||
* checks whether a "sleep" returned early have been added
|
||||
* continue reading files in a directory when parsing one file fails
|
||||
* Apache plugin: collection of the number of active connections has been fixed for Apache 2.*
|
||||
* Exec plugin: error messages have been improved; the "running" flag is now cleared correctly when forking a child fails
|
||||
* Apache plugin: collection of the number of active connections has been
|
||||
fixed for Apache 2.*
|
||||
* Exec plugin: error messages have been improved; the "running" flag is now
|
||||
cleared correctly when forking a child fails
|
||||
* IPTables plugin: fix a violation of aliasing rules
|
||||
* Java plugin: the Java API files are now packaged into a .jar file
|
||||
* Network plugin: fix a segmentation fault when receiving packets with an unknown data source type
|
||||
* Network plugin: a memory leak when receiving encrypted network packets has been fixed
|
||||
* Network plugin: fix a segmentation fault when receiving packets with an
|
||||
unknown data source type
|
||||
* Network plugin: a memory leak when receiving encrypted network packets has
|
||||
been fixed
|
||||
* Oracle plugin: fix checking for lost connections and reconnect in this case
|
||||
* UnixSock plugin: a memory leak in the "LISTVAL" command has been fixed
|
||||
* Write HTTP plugin: use the "any" authentication schema, used to be "digest"
|
||||
@@ -103,8 +175,10 @@ Sat Dec 19 23:11:00 UTC 2009 - pascal.bleser@opensuse.org
|
||||
|
||||
- update to 4.8.2:
|
||||
* fixes a memory leak in the "listval" command
|
||||
* adds detection of dead connections and reconnection in the GenericJMX and Oracle plugins
|
||||
* fixes handling of negative values and hex strings has been corrected in the SNMP plugin
|
||||
* adds detection of dead connections and reconnection in the GenericJMX and
|
||||
Oracle plugins
|
||||
* fixes handling of negative values and hex strings has been corrected in the
|
||||
SNMP plugin
|
||||
* improved treatment of error messages when no log plugin was loaded
|
||||
|
||||
- build memcachec and dbi plugins
|
||||
@@ -125,26 +199,45 @@ Sun Oct 4 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
|
||||
* UnixSock plugin: fix a (well hidden) race condition related to file descriptor handling
|
||||
|
||||
- changes from 4.8.0:
|
||||
* collectd: two new data source types, DERIVE and ABSOLUTE, have been added: DERIVE can be used for counters that are reset occasionally
|
||||
* thresholds: the advanced threshold options “Percentage”, “Hits”, and “Hysteresis” have been added
|
||||
* cURL-JSON plugin: the new cURL-JSON plugin reads JSON files using the cURL library and parses the contents according to user specification; among other things, this allows to read statistics from a CouchDB instance
|
||||
* DF plugin: using the new “ReportByDevice” option the device rather than the mount point can be used to identify partitions
|
||||
* collectd: two new data source types, DERIVE and ABSOLUTE, have been added:
|
||||
DERIVE can be used for counters that are reset occasionally
|
||||
* thresholds: the advanced threshold options “Percentage”, “Hits”, and
|
||||
“Hysteresis” have been added
|
||||
* cURL-JSON plugin: the new cURL-JSON plugin reads JSON files using the cURL
|
||||
library and parses the contents according to user specification; among
|
||||
other things, this allows to read statistics from a CouchDB instance
|
||||
* DF plugin: using the new “ReportByDevice” option the device rather than the
|
||||
mount point can be used to identify partitions
|
||||
* DNS plugin: the possibility to ignore numeric QTypes has been added
|
||||
* GenericJMX plugin: the new, Java-based GenericJMX plugin allows to query arbitrary data from a Java process using the Java Management Extensions (JMX)
|
||||
* MadWifi plugin: the new MadWifi plugin collects information about Atheros wireless LAN chipsets from the MadWifi driver
|
||||
* network plugin: the receive- and send-buffer-sizes have been made configurable, allowing for bigger and smaller packets
|
||||
* olsrd plugin: the new OLSR plugin queries routing information from the Optimized Link State Routing daemon
|
||||
* RRDtool plugin: a new configuration option allows to define a random write delay when writing RRD files; this spreads the load created by writing RRD files more evenly
|
||||
* Swap plugin: the possibility to collect swapped in/out pages has been added to the Swap plugin
|
||||
* TokyoTyrant plugin: the new TokyoTyrant plugin reads the number of records and file size from a running Tokyo Tyrant server
|
||||
* UnixSock plugin: add the GETTHRESHOLD command: this command can be used to query the thresholds configured for a particular identifier
|
||||
* Write HTTP plugin: the new Write HTTP plugin sends the values collected by collectd to a web-server using HTTP POST requests
|
||||
* Empty Counter match: the new Empty Counter match matches value lists, where at least one data source is of type COUNTER and the counter value of all counter data sources is zero
|
||||
* GenericJMX plugin: the new, Java-based GenericJMX plugin allows to query
|
||||
arbitrary data from a Java process using the Java Management Extensions
|
||||
(JMX)
|
||||
* MadWifi plugin: the new MadWifi plugin collects information about Atheros
|
||||
wireless LAN chipsets from the MadWifi driver
|
||||
* network plugin: the receive- and send-buffer-sizes have been made
|
||||
configurable, allowing for bigger and smaller packets
|
||||
* olsrd plugin: the new OLSR plugin queries routing information from the
|
||||
Optimized Link State Routing daemon
|
||||
* RRDtool plugin: a new configuration option allows to define a random write
|
||||
delay when writing RRD files; this spreads the load created by writing RRD
|
||||
files more evenly
|
||||
* Swap plugin: the possibility to collect swapped in/out pages has been added
|
||||
to the Swap plugin
|
||||
* TokyoTyrant plugin: the new TokyoTyrant plugin reads the number of records
|
||||
and file size from a running Tokyo Tyrant server
|
||||
* UnixSock plugin: add the GETTHRESHOLD command: this command can be used to
|
||||
query the thresholds configured for a particular identifier
|
||||
* Write HTTP plugin: the new Write HTTP plugin sends the values collected by
|
||||
collectd to a web-server using HTTP POST requests
|
||||
* Empty Counter match: the new Empty Counter match matches value lists, where
|
||||
at least one data source is of type COUNTER and the counter value of all
|
||||
counter data sources is zero
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 26 00:00:00 CEST 2009 - kkaempf@suse.de
|
||||
|
||||
- temporarily disable perl plugin for opensuse 11.2, must fix configure check first
|
||||
- temporarily disable perl plugin for opensuse 11.2, must fix configure check
|
||||
first
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 27 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
|
||||
@@ -160,35 +253,51 @@ Wed May 13 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
|
||||
- added missing ldconfig for libcollectclient0
|
||||
- update to 4.7.0:
|
||||
* apache plugin: support to query multiple servers has been added
|
||||
* apache plugin: handling of lighttpd's scoreboard statistics has been improved
|
||||
* conntrack plugin: the new conntrack plugin collects the connection tracking table size
|
||||
* fscache plugin: the new fscache plugin collects statistics about Linux' file-system based caching framework
|
||||
* gmond plugin: the new gmond plugin can receive and interpret multicast traffic from Ganglia's gmond daemon
|
||||
* java plugin: the new java plugin exports the collectd API to Java, making it possible to write extensions to collectd in Java
|
||||
* memcachec plugin: the new memcachec plugin queries data from a memcached daemon and parses it similar to the cURL plugin
|
||||
* memcached plugin: support for connections over UNIX domain sockets has been added
|
||||
* apache plugin: handling of lighttpd's scoreboard statistics has been
|
||||
improved
|
||||
* conntrack plugin: the new conntrack plugin collects the connection tracking
|
||||
table size
|
||||
* fscache plugin: the new fscache plugin collects statistics about Linux'
|
||||
file-system based caching framework
|
||||
* gmond plugin: the new gmond plugin can receive and interpret multicast
|
||||
traffic from Ganglia's gmond daemon
|
||||
* java plugin: the new java plugin exports the collectd API to Java, making
|
||||
it possible to write extensions to collectd in Java
|
||||
* memcachec plugin: the new memcachec plugin queries data from a memcached
|
||||
daemon and parses it similar to the cURL plugin
|
||||
* memcached plugin: support for connections over UNIX domain sockets has been
|
||||
added
|
||||
* mysql plugin: support to query multiple databases has been added
|
||||
* mysql plugin: master/slave statistics have been added
|
||||
* mysql plugin: lock statistics have been added
|
||||
* network plugin: the possibility to sign or encrypt network traffic has been added
|
||||
* protocols plugin: the new protocols plugin provides information about network protocols, such as IP, TCP and UDP
|
||||
* snmp plugin: the intervals given in the configuration of the SNMP plugin must no longer be a multiple of the global interval
|
||||
* table plugin: the new Table plugin provides parsing for table-like structured files, such as many files beneath /proc
|
||||
* ted plugin: the new TED plugin reads power consumption measurements from “The Energy Detective” (TED)
|
||||
* onewire plugin: the new Interval option allows collecting information from OneWire sensors at arbitrary intervals
|
||||
* ping plugin: support for collecting the drop rate and standard deviation of round-trip times has been added
|
||||
* network plugin: the possibility to sign or encrypt network traffic has been
|
||||
added
|
||||
* protocols plugin: the new protocols plugin provides information about
|
||||
network protocols, such as IP, TCP and UDP
|
||||
* snmp plugin: the intervals given in the configuration of the SNMP plugin
|
||||
must no longer be a multiple of the global interval
|
||||
* table plugin: the new Table plugin provides parsing for table-like
|
||||
structured files, such as many files beneath /proc
|
||||
* ted plugin: the new TED plugin reads power consumption measurements from
|
||||
“The Energy Detective” (TED)
|
||||
* onewire plugin: the new Interval option allows collecting information from
|
||||
OneWire sensors at arbitrary intervals
|
||||
* ping plugin: support for collecting the drop rate and standard deviation of
|
||||
round-trip times has been added
|
||||
* uptime plugin: the new uptime plugin can collect the server's uptime
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 19 00:00:00 CET 2009 - pascal.bleser@opensuse.org
|
||||
|
||||
- update to 4.6.2:
|
||||
* collection of the number of cached RR-sets has been fixed in the "BIND" plugin
|
||||
* collection of the number of cached RR-sets has been fixed in the "BIND"
|
||||
plugin
|
||||
* filter chains can now be configured without a default target
|
||||
* portability fixes have been added to the "DNS" and "Oracle" plugins
|
||||
* a typo that prevented the module from being used correctly has been
|
||||
corrected in the "TimeDiff" match
|
||||
* a possible race condition during startup has been fixed in the "RRDtool" plugin
|
||||
* a possible race condition during startup has been fixed in the "RRDtool"
|
||||
plugin
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 23 00:00:00 CET 2009 - pascal.bleser@opensuse.org
|
||||
@@ -396,7 +505,8 @@ Fri Jul 21 00:00:00 CEST 2006 - guru@unixtech.be
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 16 00:00:00 CEST 2006 - guru@unixtech.be
|
||||
|
||||
- added mysql support on SUSE >= 9.3 (older versions don't have the required version >= 4.1.0)
|
||||
- added mysql support on SUSE >= 9.3 (older versions don't have the required
|
||||
version >= 4.1.0)
|
||||
- moved configure to build section
|
||||
- new upstream version
|
||||
|
||||
@@ -456,7 +566,8 @@ Mon Dec 5 00:00:00 CET 2005 - guru@unixtech.be
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 9 00:00:00 CET 2005 - guru@unixtech.be
|
||||
|
||||
- had to specify --enable-serial to build the serial collect module (only on Linux)
|
||||
- had to specify --enable-serial to build the serial collect module (only on
|
||||
Linux)
|
||||
- sanitized spec file
|
||||
- new upstream version
|
||||
|
||||
|
Reference in New Issue
Block a user