Code

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