Code

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