Code

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