Code

rules, control, collectd.conf: Disabled memcachec 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), 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.