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