Package: collectd Version: 5.4.1-3 Severity: important Tags: upstream Hi,
The documentation suggests that exec plugins (typically scripts) should be long-running processes that output metrics at a suitable frequency, rather than being re-executed every time a new metric is required. Unfortunately, collectd does not kill its children when it quits, leaving these long-running processes running (they will eventually get broken pipe on their stdout, but that might well take a long time). Particularly, if you restart collectd, you end up with multiple copies running. Collectd must know which children it has spawned, so it should clean up properly then exiting. Regards, Matthew -- System Information: Debian Release: 7.9 APT prefers stable APT policy: (990, 'stable'), (990, 'oldstable'), (500, 'oldstable-updates'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages collectd depends on: ii collectd-core 5.4.1-3 ii libc6 2.13-38+deb7u8 ii librrd4 1.4.7-2 Versions of packages collectd recommends: ii default-jre-headless 1:1.6-47 ii iptables [libxtables7] 1.4.14-3.1 ii libc6 2.13-38+deb7u8 ii libcurl3-gnutls 7.26.0-1+wheezy13 ii libdbi1 0.8.4-6 ii libesmtp6 1.0.6-1+b1 ii libgcrypt11 1.5.0-5+deb7u3 ii libgdk-pixbuf2.0-0 2.26.1-1+deb7u1 ii libglib2.0-0 2.33.12+really2.32.4-5 ii liblvm2app2.2 2.02.95-8 ii libmemcached10 1.0.8-1 ii libmnl0 1.0.3-3 ii libmodbus5 3.0.3-1 ii libmysqlclient18 5.5.44-0+deb7u1 ii libnotify4 0.7.5-1 ii libopenipmi0 2.0.16-1.3 ii liboping0 1.6.2-1 ii libowcapi-2.8-15 2.8p15-1 ii libpcap0.8 1.3.0-1 ii libperl5.14 5.14.2-21+deb7u2 ii libpq5 9.1.18-0+deb7u1 ii libprotobuf-c0 0.14-1+b1 ii libpython2.7 2.7.3-6+deb7u2 ii librabbitmq0 0.0.1.hg216-1 ii librrd4 1.4.7-2 ii libsensors4 1:3.3.2-2+deb7u1 ii libsnmp15 5.4.3~dfsg-2.8+deb7u1 ii libssl1.0.0 1.0.1e-2+deb7u17 ii libtokyotyrant3 1.1.40-4.1+b1 ii libupsclient1 2.6.4-2.3+deb7u1 ii libvirt0 0.9.12.3-1+deb7u1 ii libxml2 2.8.0+dfsg1-7+wheezy4 ii libyajl2 2.0.4-2 ii zlib1g 1:1.2.7.dfsg-13 collectd suggests no packages. -- Configuration Files: /etc/collectd/collectd.conf changed [not included] /etc/collectd/filters.conf changed [not included] -- no debconf information