diff --git a/debian/control b/debian/control
index ac8a2ab1c885cb60445d1fc9c66c913848ae27a4..8e1be0cb4081f4049f61a3ccc28f32d9942903f1 100644 (file)
--- a/debian/control
+++ b/debian/control
Source: collectd
Section: utils
Priority: optional
Source: collectd
Section: utils
Priority: optional
-Maintainer: Sebastian Harl <sh@tokkee.org>
-Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch, bison, flex, autotools-dev, pkg-config, linux-libc-dev (>= 2.6.25-4) | linux-libc-dev (<< 2.6.25-1), libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev, libmysqlclient15-dev, librrd-dev | librrd2-dev, libsensors-dev, liboping-dev (>= 0.3.3), libpcap0.8-dev | libpcap-dev, iptables-dev (>= 1.4.3.2-2), libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel], libsnmp-dev | libsnmp9-dev, libvirt-dev (>= 0.4.0-6) [amd64 i386 powerpc], libxml2-dev, libhal-dev, libopenipmi-dev (>= 2.0.14-1~), libglib2.0-dev, libnotify-dev, libesmtp-dev, libpq-dev, libdbi0-dev
+Maintainer: Sebastian Harl <tokkee@debian.org>
+Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch,
+ bison, flex, autotools-dev, libltdl-dev, pkg-config,
+ iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel !kfreebsd-any !hurd-any],
+ iptables-dev (>= 1.4.3.2-2) [linux-any],
+ javahelper,
+ kfreebsd-kernel-headers [kfreebsd-any],
+ 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,
+ libhal-dev,
+ libkvm-dev [kfreebsd-any],
+ libmemcached-dev,
+ libmodbus-dev,
+ libmysqlclient-dev,
+ libnotify-dev,
+ libopenipmi-dev,
+ liboping-dev (>= 0.3.3),
+ libpcap0.8-dev | libpcap-dev,
+ libperl-dev,
+ libpq-dev,
+ libprotobuf-c0-dev,
+ librabbitmq-dev,
+ librrd-dev (>= 1.4~),
+ libsensors4-dev [linux-any],
+# libsnmp-dev (>= 5.4.2.1~dfsg-4~) | (libsnmp-dev & perl (<< 5.10.1~rc2-1~))
+ libsnmp-dev (>= 5.4.2.1~dfsg-4~) | libsnmp-dev | libsnmp9-dev,
+ libsnmp-dev (>= 5.4.2.1~dfsg-4~) | perl (<< 5.10.1~rc2-1~),
+ libtokyocabinet-dev [linux-any],
+ libtokyotyrant-dev [linux-any],
+ libupsclient1-dev,
+ libvarnish-dev,
+ libvirt-dev (>= 0.4.0-6) [linux-any],
+ libxml2-dev,
+ libyajl-dev,
+ linux-libc-dev (>= 2.6.25-4) [linux-any] | linux-libc-dev (<< 2.6.25-1) [linux-any],
+ openjdk-6-jdk [!hppa !kfreebsd-any !hurd-any],
+ protobuf-c-compiler,
+ python-dev
Build-Conflicts: libpthread-dev
Build-Conflicts: libpthread-dev
-Standards-Version: 3.8.1
+Standards-Version: 3.9.3
Homepage: http://collectd.org/
Vcs-Git: git://git.tokkee.org/pkg-collectd.git
Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
Homepage: http://collectd.org/
Vcs-Git: git://git.tokkee.org/pkg-collectd.git
Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
-Package: collectd
+Package: collectd-core
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: perl, rrdtool, lm-sensors, ${shlibs:Recommends}
-Suggests: collectd-dev, librrds-perl, liburi-perl, libhtml-parser-perl,
- libregexp-common-perl, libconfig-general-perl, httpd-cgi, hddtemp, mbmon
-Conflicts: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
- collectd-perl, collectd-ping, collectd-sensors
-Provides: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
- collectd-perl, collectd-ping, collectd-sensors
-Replaces: collectd-apache, collectd-dns, collectd-hddtemp, collectd-mysql,
- collectd-perl, collectd-ping, collectd-sensors
-Description: statistics collection and monitoring daemon
+Recommends: perl, rrdtool
+Suggests: collectd-dev,
+# collection.cgi / collection3 dependencies
+ librrds-perl, liburi-perl, libhtml-parser-perl, libregexp-common-perl,
+ libconfig-general-perl, httpd-cgi,
+# services providing data that may be collected by collectd
+ apache2, apcupsd, bind9, hddtemp, iptables, ipvsadm, lm-sensors, mbmon,
+ memcached, mysql-server, nginx, notification-daemon, nut, openvpn, olsrd,
+ pdns-server, postgresql, time-daemon,
+ ${shlibs:Suggests}
+Replaces: collectd (<< 4.8.2-1~)
+Description: statistics collection and monitoring daemon (core system)
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Since the daemon doesn't need to startup every time it wants to update the
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Since the daemon doesn't need to startup every time it wants to update the
The collected information can be used to find current performance bottlenecks
(performance analysis) and predict future system load (capacity planning).
.
The collected information can be used to find current performance bottlenecks
(performance analysis) and predict future system load (capacity planning).
.
- This package contains the main program file and the following plugins (some
+ This package contains the main program file and the plugins listed below (some
of those plugins require additional libraries - for more details see
of those plugins require additional libraries - for more details see
- /usr/share/doc/collectd/README.Debian.plugins):
+ /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
+ a full installation (including configuration), see the "collectd" package.
+ This package allows sites to, e.g., provide customizations (like a custom
+ default configuration) on top of it without having to modify the "collectd"
+ package.
.
.
+ * AMQP output plugin: amqp
* Apache and lighttpd statistics provided by mod_status: apache
* APC UPS's charge, load, input/output/battery voltage, etc.: apcups
* Ascent server statistics: ascent
* battery status: battery
* bind9 name-server and zone statistics: bind
* Apache and lighttpd statistics provided by mod_status: apache
* APC UPS's charge, load, input/output/battery voltage, etc.: apcups
* Ascent server statistics: ascent
* battery status: battery
* bind9 name-server and zone statistics: bind
+ * connection tracking table size: conntrack
+ * number of context switches done by the operating system: contextswitch
* CPU utilization: cpu
* CPU frequency: cpufreq
* output to comma separated values (CSV) files: csv
* parse statistics from websites: curl
* CPU utilization: cpu
* CPU frequency: cpufreq
* output to comma separated values (CSV) files: csv
* parse statistics from websites: curl
+ * parse JSON files: curl_json
+ * parse XML data: curl_xml
* query data from a relational database: dbi
* disk space usage: df
* disk and partition throughput: disk
* query data from a relational database: dbi
* disk space usage: df
* disk and partition throughput: disk
* amount of available entropy: entropy
* execution of external programs: exec
* count the number of files in directories: filecount
* amount of available entropy: entropy
* execution of external programs: exec
* 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
* IPMI sensors information: ipmi
* iptables statistics: iptables
* IPVS connection statistics: ipvs
* IRQ counters: irq
* harddisk temperature: hddtemp
* network traffic: interface
* IPMI sensors information: ipmi
* iptables statistics: iptables
* IPVS connection statistics: ipvs
* IRQ counters: irq
+ * embedded Java Virtual Machine: java
* CPU, disk, network statistics of guest systems: libvirt
* system load averages: load
* logging to files, STDOUT and STDERR: logfile
* CPU, disk, network statistics of guest systems: libvirt
* system load averages: load
* logging to files, STDOUT and STDERR: logfile
+ * Atheros wireless LAN chipset statistics: madwifi
* motherboard monitor: mbmon
* motherboard monitor: mbmon
+ * Query and parse data from a memcache daemon: memcachec
* statistics of the memcached distributed caching system: memcached
* memory usage: memory
* statistics of the memcached distributed caching system: memcached
* memory usage: memory
+ * read values from Modbus/TCP enabled devices: modbus
+ * statistics from mon.itor.us: Monitorus (Perl based plugin)
* multimeter statistics: multimeter
* MySQL statistics provided by MySQL's "show status" command: mysql
* detailed Linux network interface and routing statistics: netlink
* multimeter statistics: multimeter
* MySQL statistics provided by MySQL's "show status" command: mysql
* detailed Linux network interface and routing statistics: netlink
* send notification E-mails: notify_email
* NTP daemon's local clock drift, offset to peers, etc.: ntpd
* UPS information: nut
* send notification E-mails: notify_email
* NTP daemon's local clock drift, offset to peers, etc.: ntpd
* UPS information: nut
+ * Optimized Link State Routing daemon statistics: olsrd
* OpenVPN traffic and compression statistics: openvpn
* OpenVPN traffic and compression statistics: openvpn
+ * OpenVZ statistics: OpenVZ (Perl based plugin)
+ * embedded Perl interpreter: perl
+ * timing values from Pinba: pinba
+ * network latency statistics: ping
* PostgreSQL database statistics: postgresql
* PowerDNS name server statistics: powerdns
* number of processes: processes
* PostgreSQL database statistics: postgresql
* PowerDNS name server statistics: powerdns
* number of processes: processes
+ * information about network protocols: protocols
+ * embedded Python interpreter: python
+ * write data via the RRD accelerator daemon: rrdcached
* output to RRD files: rrdtool
* output to RRD files: rrdtool
- * embedded Perl interpreter: perl
- * network latency statistics: ping
* lm_sensors information (e.g. CPU temperature, fan speeds): sensors
* serial port traffic: serial
* values from SNMP enabled network devices: snmp
* swap usage: swap
* logging to syslog: syslog
* lm_sensors information (e.g. CPU temperature, fan speeds): sensors
* serial port traffic: serial
* values from SNMP enabled network devices: snmp
* swap usage: swap
* logging to syslog: syslog
+ * parse table-like structured files: table
* incremental parsing of logfiles: tail
* number of TCP connections to specific ports: tcpconns
* incremental parsing of logfiles: tail
* number of TCP connections to specific ports: tcpconns
- * Linux ACPI thermal zone information: thermal
* TeamSpeak2 server statistics: teamspeak2
* TeamSpeak2 server statistics: teamspeak2
+ * power consumption measurements from "The Energy Detective" (TED): ted
+ * Linux ACPI thermal zone information: thermal
+ * Check thresholds and for missing values: threshold
+ * Tokyo Tyrant server statistics: tokyotyrant
* external runtime interface: unixsock
* external runtime interface: unixsock
+ * system uptime: uptime
* number of users logged into the system: users
* set the hostname to an unique identifier: uuid
* number of users logged into the system: users
* set the hostname to an unique identifier: uuid
+ * Varnish HTTP accelerator daemon statistics: varnish
* detailed virtual memory statistics: vmem
* system resources used by Linux-VServers: vserver
* wireless network stats: wireless
* detailed virtual memory statistics: vmem
* system resources used by Linux-VServers: vserver
* wireless network stats: wireless
+ * send collected values to a web-server: write_http
+
+Package: collectd
+Architecture: any
+Depends: collectd-core, ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${shlibs:Recommends}
+Description: statistics collection and monitoring daemon
+ collectd is a small daemon which collects system information periodically and
+ provides mechanisms to monitor and store the values in a variety of ways.
+ Since the daemon doesn't need to startup every time it wants to update the
+ values it's very fast and easy on the system. Also, the statistics are very
+ fine grained since the files are updated every 10 seconds by default.
+ .
+ The collected information can be used to find current performance bottlenecks
+ (performance analysis) and predict future system load (capacity planning).
+ .
+ This package provides a full installation of the daemon, including the
+ configuration. For the core system, see the "collectd-core" package, which
+ allows sites to, e.g., provide customizations (like a custom default
+ configuration) on top of it without having to modify the "collectd" package.
Package: collectd-utils
Architecture: any
Package: collectd-utils
Architecture: any
.
This package contains the following utility:
.
.
This package contains the following utility:
.
+ * collectdctl: Control interface for collectd
* collectd-nagios: Nagios plugin for querying collectd
Package: collectd-dbg
Section: debug
Architecture: any
Priority: extra
* collectd-nagios: Nagios plugin for querying collectd
Package: collectd-dbg
Section: debug
Architecture: any
Priority: extra
-Depends: collectd (= ${binary:Version}), ${misc:Depends}
+Depends: collectd-core (= ${binary:Version}), ${misc:Depends}
Recommends: collectd-utils (= ${binary:Version}),
Recommends: collectd-utils (= ${binary:Version}),
- libcollectdclient0 (= ${binary:Version})
+ libcollectdclient1 (= ${binary:Version})
Description: statistics collection and monitoring daemon (debugging symbols)
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Description: statistics collection and monitoring daemon (debugging symbols)
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Package: collectd-dev
Architecture: all
Package: collectd-dev
Architecture: all
-Depends: collectd (>= ${source:Version}), collectd (<< 4.7~), ${misc:Depends}
+Depends: collectd-core (>= ${source:Version}), collectd-core (<< 5.2~),
+ ${misc:Depends}
Description: statistics collection and monitoring daemon (development files)
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Description: statistics collection and monitoring daemon (development files)
collectd is a small daemon which collects system information periodically and
provides mechanisms to monitor and store the values in a variety of ways.
Package: libcollectdclient-dev
Section: libdevel
Architecture: any
Package: libcollectdclient-dev
Section: libdevel
Architecture: any
-Depends: libcollectdclient0 (= ${binary:Version}), ${misc:Depends}
+Depends: libcollectdclient1 (= ${binary:Version}), ${misc:Depends}
Description: client library for collectd's control interface (development files)
libcollectdclient provides an API to access the control interface provided by
the unixsock plugin of collectd, a statistics collection and monitoring
Description: client library for collectd's control interface (development files)
libcollectdclient provides an API to access the control interface provided by
the unixsock plugin of collectd, a statistics collection and monitoring
@@ -156,7 +249,7 @@ Description: client library for collectd's control interface (development files)
.
This package contains the header files and the static library.
.
This package contains the header files and the static library.
-Package: libcollectdclient0
+Package: libcollectdclient1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}