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