Code

Re-enable gmond plugin
authorMarc Fournier <marc@bl.uem.li>
Tue, 24 May 2016 06:14:53 +0000 (08:14 +0200)
committerMarc Fournier <marc@bl.uem.li>
Wed, 25 May 2016 19:55:00 +0000 (21:55 +0200)
This is a partial revert of 5883298

debian/changelog
debian/collectd.conf
debian/control
debian/rules

index 50bfcaa7879d2b9664695b3f086b089a67ddde7b..fce5050328b1aebfe2fa53eff4ecca29c51a1b2f 100644 (file)
@@ -1,3 +1,10 @@
+collectd (5.5.1-3) UNRELEASED; urgency=medium
+
+  * Re-enable gmond plugin. Thanks to Michael Tautschnig and Jean-Michel
+    Nirgal Vourgère for fixing #812462.
+
+ -- Marc Fournier <marc@bl.uem.li>  Tue, 24 May 2016 08:10:45 +0200
+
 collectd (5.5.1-2) unstable; urgency=medium
 
   * Disable the gmond plugin for now. Ganglia is not available in testing
@@ -1570,7 +1577,7 @@ collectd (3.9.4+debian-1) unstable; urgency=low
   * Initial release (Closes: #373008).
   * Removed upstream's debian/ directory from .orig.tar.gz.
   * getifaddrs.dpatch: Patching src/traffic.c to read data from /proc instead
-    of using getifaddrs(). getifaddrs() does not seem to work correctly on 
+    of using getifaddrs(). getifaddrs() does not seem to work correctly on
     AMD64.
 
  -- Sebastian Harl <sh@tokkee.org>  Fri,  7 Jul 2006 15:49:42 +0200
index da1c79b14b9e7657b9109ba597a90a25db89f1ee..cea1e59202e0b9f0f4f2f0a5555be835596addf3 100644 (file)
@@ -115,6 +115,7 @@ LoadPlugin entropy
 #LoadPlugin fhcount
 #LoadPlugin filecount
 #LoadPlugin fscache
+#LoadPlugin gmond
 #LoadPlugin hddtemp
 LoadPlugin interface
 #LoadPlugin ipc
@@ -519,6 +520,22 @@ LoadPlugin users
 #      </Directory>
 #</Plugin>
 
+#<Plugin gmond>
+#      MCReceiveFrom "239.2.11.71" "8649"
+#
+#      <Metric "swap_total">
+#              Type "swap"
+#              TypeInstance "total"
+#              DataSource "value"
+#      </Metric>
+#
+#      <Metric "swap_free">
+#              Type "swap"
+#              TypeInstance "free"
+#              DataSource "value"
+#      </Metric>
+#</Plugin>
+
 #<Plugin hddtemp>
 #      Host "127.0.0.1"
 #      Port 7634
index b504c1fc25d83e42295879ee9108cc4cd396bc27..ddeb8ff0898d2011eca09a2185cf8f0c2d134ff4 100644 (file)
@@ -13,6 +13,7 @@ Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.14.10), po-debconf, dh-sys
  libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev,
  libdbi0-dev,
  libesmtp-dev,
+ libganglia1-dev (>= 3) [linux-any],
  libgcrypt11-dev,
  libglib2.0-dev,
  libhiredis-dev,
@@ -119,6 +120,7 @@ Description: statistics collection and monitoring daemon (core system)
    * count the number of files in directories: filecount
    * Linux file-system based caching framework statistics: fscache
    * query data from Java processes using JMX: GenericJMX (Java based plugin)
+   * receive and interpret Ganglia multicast traffic: gmond
    * harddisk temperature: hddtemp
    * network traffic: interface
    * IPC statistics: ipc
index db3b61f05762cd1dadf902e5c06c472bc4456ac9..b25ae8e9e1ba1c0e663d77bc8b37172881681051 100755 (executable)
@@ -67,10 +67,6 @@ confflags += --disable-tape
 # libaquaero5 is required for the aquaero plugin
 confflags += --disable-aquaero
 
-# Ganglia is not available in testing atm and hasn't been touched in a long
-# time, http://bugs.debian.org/812462
-confflags += --disable-gmond
-
 # libmic is required for the mic plugin
 confflags += --disable-mic