1 Source: collectd
2 Section: utils
3 Priority: optional
4 Maintainer: Sebastian Harl <tokkee@debian.org>
5 Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch,
6 bison, flex, autotools-dev, libltdl-dev, pkg-config,
7 iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel !kfreebsd-any !hurd-any],
8 iptables-dev (>= 1.4.3.2-2) [linux-any],
9 javahelper,
10 kfreebsd-kernel-headers [kfreebsd-any],
11 libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev,
12 libdbi0-dev,
13 libesmtp-dev,
14 libganglia1-dev (>= 3) [linux-any],
15 libgcrypt11-dev,
16 libglib2.0-dev,
17 libhal-dev,
18 libkvm-dev [kfreebsd-any],
19 libmemcached-dev,
20 libmysqlclient-dev,
21 libnotify-dev,
22 libopenipmi-dev,
23 liboping-dev (>= 0.3.3),
24 libpcap0.8-dev | libpcap-dev,
25 libperl-dev,
26 libpq-dev,
27 libprotobuf-c0-dev,
28 librrd-dev (>= 1.4~),
29 libsensors4-dev [linux-any],
30 # libsnmp-dev (>= 5.4.2.1~dfsg-4~) | (libsnmp-dev & perl (<< 5.10.1~rc2-1~))
31 libsnmp-dev (>= 5.4.2.1~dfsg-4~) | libsnmp-dev | libsnmp9-dev,
32 libsnmp-dev (>= 5.4.2.1~dfsg-4~) | perl (<< 5.10.1~rc2-1~),
33 libtokyocabinet-dev [linux-any],
34 libtokyotyrant-dev [linux-any],
35 libupsclient1-dev,
36 libvarnish-dev,
37 libvirt-dev (>= 0.4.0-6) [linux-any],
38 libxml2-dev,
39 libyajl-dev,
40 linux-libc-dev (>= 2.6.25-4) [linux-any] | linux-libc-dev (<< 2.6.25-1) [linux-any],
41 openjdk-6-jdk [!hppa !kfreebsd-any !hurd-any],
42 protobuf-c-compiler,
43 python-dev
44 Build-Conflicts: libpthread-dev
45 Standards-Version: 3.9.4
46 Homepage: http://collectd.org/
47 Vcs-Git: git://git.tokkee.org/pkg-collectd.git
48 Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
50 Package: collectd-core
51 Architecture: any
52 Depends: ${shlibs:Depends}, ${misc:Depends}
53 Recommends: perl, rrdtool
54 Suggests: collectd-dev,
55 # collection.cgi / collection3 dependencies
56 librrds-perl, liburi-perl, libhtml-parser-perl, libregexp-common-perl,
57 libconfig-general-perl, httpd-cgi,
58 # services providing data that may be collected by collectd
59 apache2, apcupsd, bind9, hddtemp, iptables, ipvsadm, lm-sensors, mbmon,
60 memcached, mysql-server, nginx, notification-daemon, nut, openvpn, olsrd,
61 pdns-server, postgresql, time-daemon,
62 ${shlibs:Suggests}
63 Replaces: collectd (<< 4.8.2-1~)
64 Description: statistics collection and monitoring daemon (core system)
65 collectd is a small daemon which collects system information periodically and
66 provides mechanisms to monitor and store the values in a variety of ways.
67 Since the daemon doesn't need to startup every time it wants to update the
68 values it's very fast and easy on the system. Also, the statistics are very
69 fine grained since the files are updated every 10 seconds by default.
70 .
71 The collected information can be used to find current performance bottlenecks
72 (performance analysis) and predict future system load (capacity planning).
73 .
74 This package contains the main program file and the plugins listed below (some
75 of those plugins require additional libraries - for more details see
76 /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
77 a full installation (including configuration), see the "collectd" package.
78 This package allows sites to, e.g., provide customizations (like a custom
79 default configuration) on top of it without having to modify the "collectd"
80 package.
81 .
82 * Apache and lighttpd statistics provided by mod_status: apache
83 * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
84 * Ascent server statistics: ascent
85 * battery status: battery
86 * bind9 name-server and zone statistics: bind
87 * connection tracking table size: conntrack
88 * number of context switches done by the operating system: contextswitch
89 * CPU utilization: cpu
90 * CPU frequency: cpufreq
91 * output to comma separated values (CSV) files: csv
92 * parse statistics from websites: curl
93 * parse JSON files: curl_json
94 * parse XML data: curl_xml
95 * query data from a relational database: dbi
96 * disk space usage: df
97 * disk and partition throughput: disk
98 * DNS traffic information: dns
99 * E-Mail statistics (count, traffic, spam scores and checks): email
100 * amount of available entropy: entropy
101 * execution of external programs: exec
102 * count the number of files in directories: filecount
103 * Linux file-system based caching framework statistics: fscache
104 * query data from Java processes using JMX: GenericJMX (Java based plugin)
105 * Receive and interpret Ganglia multicast traffic: gmond
106 * harddisk temperature: hddtemp
107 * network traffic: interface
108 * IPMI sensors information: ipmi
109 * iptables statistics: iptables
110 * IPVS connection statistics: ipvs
111 * IRQ counters: irq
112 * embedded Java Virtual Machine: java
113 * CPU, disk, network statistics of guest systems: libvirt
114 * system load averages: load
115 * logging to files, STDOUT and STDERR: logfile
116 * Atheros wireless LAN chipset statistics: madwifi
117 * motherboard monitor: mbmon
118 * Query and parse data from a memcache daemon: memcachec
119 * statistics of the memcached distributed caching system: memcached
120 * memory usage: memory
121 * statistics from mon.itor.us: Monitorus (Perl based plugin)
122 * multimeter statistics: multimeter
123 * MySQL statistics provided by MySQL's "show status" command: mysql
124 * detailed Linux network interface and routing statistics: netlink
125 * IO via the network: network
126 * NFS utilization: nfs
127 * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
128 * send desktop notifications to a notification daemon: notify_desktop
129 * send notification E-mails: notify_email
130 * NTP daemon's local clock drift, offset to peers, etc.: ntpd
131 * UPS information: nut
132 * Optimized Link State Routing daemon statistics: olsrd
133 * OpenVPN traffic and compression statistics: openvpn
134 * OpenVZ statistics: OpenVZ (Perl based plugin)
135 * embedded Perl interpreter: perl
136 * timing values from Pinba: pinba
137 * network latency statistics: ping
138 * PostgreSQL database statistics: postgresql
139 * PowerDNS name server statistics: powerdns
140 * number of processes: processes
141 * information about network protocols: protocols
142 * embedded Python interpreter: python
143 * write data via the RRD accelerator daemon: rrdcached
144 * output to RRD files: rrdtool
145 * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
146 * serial port traffic: serial
147 * values from SNMP enabled network devices: snmp
148 * swap usage: swap
149 * logging to syslog: syslog
150 * parse table-like structured files: table
151 * incremental parsing of logfiles: tail
152 * number of TCP connections to specific ports: tcpconns
153 * TeamSpeak2 server statistics: teamspeak2
154 * power consumption measurements from "The Energy Detective" (TED): ted
155 * Linux ACPI thermal zone information: thermal
156 * Check thresholds and for missing values: threshold
157 * Tokyo Tyrant server statistics: tokyotyrant
158 * external runtime interface: unixsock
159 * system uptime: uptime
160 * number of users logged into the system: users
161 * set the hostname to an unique identifier: uuid
162 * Varnish HTTP accelerator daemon statistics: varnish
163 * detailed virtual memory statistics: vmem
164 * system resources used by Linux-VServers: vserver
165 * wireless network stats: wireless
166 * send collected values to a web-server: write_http
168 Package: collectd
169 Architecture: any
170 Depends: collectd-core, ${shlibs:Depends}, ${misc:Depends}
171 Recommends: ${shlibs:Recommends}
172 Description: statistics collection and monitoring daemon
173 collectd is a small daemon which collects system information periodically and
174 provides mechanisms to monitor and store the values in a variety of ways.
175 Since the daemon doesn't need to startup every time it wants to update the
176 values it's very fast and easy on the system. Also, the statistics are very
177 fine grained since the files are updated every 10 seconds by default.
178 .
179 The collected information can be used to find current performance bottlenecks
180 (performance analysis) and predict future system load (capacity planning).
181 .
182 This package provides a full installation of the daemon, including the
183 configuration. For the core system, see the "collectd-core" package, which
184 allows sites to, e.g., provide customizations (like a custom default
185 configuration) on top of it without having to modify the "collectd" package.
187 Package: collectd-utils
188 Architecture: any
189 Depends: ${shlibs:Depends}, ${misc:Depends}
190 Recommends: collectd
191 Suggests: nagios3 | nagios2
192 Replaces: collectd (<< 4.6.1-1~)
193 Description: statistics collection and monitoring daemon (utilities)
194 collectd is a small daemon which collects system information periodically and
195 provides mechanisms to monitor and store the values in a variety of ways.
196 Since the daemon doesn't need to startup every time it wants to update the
197 values it's very fast and easy on the system. Also, the statistics are very
198 fine grained since the files are updated every 10 seconds by default.
199 .
200 This package contains the following utility:
201 .
202 * collectdctl: Control interface for collectd
203 * collectd-nagios: Nagios plugin for querying collectd
205 Package: collectd-dbg
206 Section: debug
207 Architecture: any
208 Priority: extra
209 Depends: collectd-core (= ${binary:Version}), ${misc:Depends}
210 Recommends: collectd-utils (= ${binary:Version}),
211 libcollectdclient1 (= ${binary:Version})
212 Description: statistics collection and monitoring daemon (debugging symbols)
213 collectd is a small daemon which collects system information periodically and
214 provides mechanisms to monitor and store the values in a variety of ways.
215 Since the daemon doesn't need to startup every time it wants to update the
216 values it's very fast and easy on the system. Also, the statistics are very
217 fine grained since the files are updated every 10 seconds by default.
218 .
219 This package contains the debugging symbols.
221 Package: collectd-dev
222 Architecture: all
223 Depends: collectd-core (>= ${source:Version}), collectd-core (<< 5.3~),
224 ${misc:Depends}
225 Description: statistics collection and monitoring daemon (development files)
226 collectd is a small daemon which collects system information periodically and
227 provides mechanisms to monitor and store the values in a variety of ways.
228 Since the daemon doesn't need to startup every time it wants to update the
229 values it's very fast and easy on the system. Also, the statistics are very
230 fine grained since the files are updated every 10 seconds by default.
231 .
232 This package contains the development files needed to create your own
233 plugins.
235 Package: libcollectdclient-dev
236 Section: libdevel
237 Architecture: any
238 Depends: libcollectdclient1 (= ${binary:Version}), ${misc:Depends}
239 Description: client library for collectd's control interface (development files)
240 libcollectdclient provides an API to access the control interface provided by
241 the unixsock plugin of collectd, a statistics collection and monitoring
242 daemon. It can be used to access values collected by collectd or dispatch new
243 values and notifications to the daemon. This allows for integration with
244 other applications such as monitoring solutions.
245 .
246 This package contains the header files and the static library.
248 Package: libcollectdclient1
249 Section: libs
250 Architecture: any
251 Depends: ${shlibs:Depends}, ${misc:Depends}
252 Recommends: collectd
253 Description: client library for collectd's control interface
254 libcollectdclient provides an API to access the control interface provided by
255 the unixsock plugin of collectd, a statistics collection and monitoring
256 daemon. It can be used to access values collected by collectd or dispatch new
257 values and notifications to the daemon. This allows for integration with
258 other applications such as monitoring solutions.
259 .
260 This package contains the shared library.