Code

3088c456c961c32cc4f953e6b2ca71618c57c1ca
[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, 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, libmysqlclient-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), libxml2-dev, libhal-dev, libopenipmi-dev, libglib2.0-dev, libnotify-dev, libesmtp-dev, libpq-dev, libdbi0-dev, libmemcached-dev, openjdk-6-jdk [!hppa], libganglia1-dev (>= 3), libgcrypt11-dev, libyajl-dev
6 Build-Conflicts: libpthread-dev
7 Standards-Version: 3.8.3
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    * parse JSON files: curl_json
49    * query data from a relational database: dbi
50    * disk space usage: df
51    * disk and partition throughput: disk
52    * DNS traffic information: dns
53    * E-Mail statistics (count, traffic, spam scores and checks): email
54    * amount of available entropy: entropy
55    * execution of external programs: exec
56    * count the number of files in directories: filecount
57    * Linux file-system based caching framework statistics: fscache
58    * query data from Java processes using JMX: GenericJMX (Java based plugin)
59    * Receive and interpret Ganglia multicast traffic: gmond
60    * harddisk temperature: hddtemp
61    * network traffic: interface
62    * IPMI sensors information: ipmi
63    * iptables statistics: iptables
64    * IPVS connection statistics: ipvs
65    * IRQ counters: irq
66    * embedded Java Virtual Machine: java
67    * CPU, disk, network statistics of guest systems: libvirt
68    * system load averages: load
69    * logging to files, STDOUT and STDERR: logfile
70    * Atheros wireless LAN chipset statistics: madwifi
71    * motherboard monitor: mbmon
72    * Query and parse data from a memcache daemon: memcachec
73    * statistics of the memcached distributed caching system: memcached
74    * memory usage: memory
75    * multimeter statistics: multimeter
76    * MySQL statistics provided by MySQL's "show status" command: mysql
77    * detailed Linux network interface and routing statistics: netlink
78    * IO via the network: network
79    * NFS utilization: nfs
80    * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
81    * send desktop notifications to a notification daemon: notify_desktop
82    * send notification E-mails: notify_email
83    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
84    * UPS information: nut
85    * OpenVPN traffic and compression statistics: openvpn
86    * Optimized Link State Routing daemon statistics: olsrd
87    * PostgreSQL database statistics: postgresql
88    * PowerDNS name server statistics: powerdns
89    * number of processes: processes
90    * output to RRD files: rrdtool
91    * embedded Perl interpreter: perl
92    * network latency statistics: ping
93    * information about network protocols: protocols
94    * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
95    * serial port traffic: serial
96    * values from SNMP enabled network devices: snmp
97    * swap usage: swap
98    * logging to syslog: syslog
99    * parse table-like structured files: table
100    * incremental parsing of logfiles: tail
101    * number of TCP connections to specific ports: tcpconns
102    * power consumption measurements from "The Energy Detective" (TED): ted
103    * Linux ACPI thermal zone information: thermal
104    * TeamSpeak2 server statistics: teamspeak2
105    * external runtime interface: unixsock
106    * system uptime: uptime
107    * number of users logged into the system: users
108    * set the hostname to an unique identifier: uuid
109    * detailed virtual memory statistics: vmem
110    * system resources used by Linux-VServers: vserver
111    * wireless network stats: wireless
112    * send collected values to a web-server: write_http
114 Package: collectd-utils
115 Architecture: any
116 Depends: ${shlibs:Depends}, ${misc:Depends}
117 Recommends: collectd
118 Suggests: nagios3 | nagios2
119 Replaces: collectd (<< 4.6.1-1~)
120 Description: statistics collection and monitoring daemon (utilities)
121  collectd is a small daemon which collects system information periodically and
122  provides mechanisms to monitor and store the values in a variety of ways.
123  Since the daemon doesn't need to startup every time it wants to update the
124  values it's very fast and easy on the system. Also, the statistics are very
125  fine grained since the files are updated every 10 seconds by default.
126  .
127  This package contains the following utility:
128  .
129    * collectd-nagios: Nagios plugin for querying collectd
131 Package: collectd-dbg
132 Section: debug
133 Architecture: any
134 Priority: extra
135 Depends: collectd (= ${binary:Version}), ${misc:Depends}
136 Recommends: collectd-utils (= ${binary:Version}),
137  libcollectdclient0 (= ${binary:Version})
138 Description: statistics collection and monitoring daemon (debugging symbols)
139  collectd is a small daemon which collects system information periodically and
140  provides mechanisms to monitor and store the values in a variety of ways.
141  Since the daemon doesn't need to startup every time it wants to update the
142  values it's very fast and easy on the system. Also, the statistics are very
143  fine grained since the files are updated every 10 seconds by default.
144  .
145  This package contains the debugging symbols.
147 Package: collectd-dev
148 Architecture: all
149 Depends: collectd (>= ${source:Version}), collectd (<< 4.9~), ${misc:Depends}
150 Description: statistics collection and monitoring daemon (development files)
151  collectd is a small daemon which collects system information periodically and
152  provides mechanisms to monitor and store the values in a variety of ways.
153  Since the daemon doesn't need to startup every time it wants to update the
154  values it's very fast and easy on the system. Also, the statistics are very
155  fine grained since the files are updated every 10 seconds by default.
156  .
157  This package contains the development files needed to create your own
158  plugins.
160 Package: libcollectdclient-dev
161 Section: libdevel
162 Architecture: any
163 Depends: libcollectdclient0 (= ${binary:Version}), ${misc:Depends}
164 Description: client library for collectd's control interface (development files)
165  libcollectdclient provides an API to access the control interface provided by
166  the unixsock plugin of collectd, a statistics collection and monitoring
167  daemon. It can be used to access values collected by collectd or dispatch new
168  values and notifications to the daemon. This allows for integration with
169  other applications such as monitoring solutions.
170  .
171  This package contains the header files and the static library.
173 Package: libcollectdclient0
174 Section: libs
175 Architecture: any
176 Depends: ${shlibs:Depends}, ${misc:Depends}
177 Recommends: collectd
178 Description: client library for collectd's control interface
179  libcollectdclient provides an API to access the control interface provided by
180  the unixsock plugin of collectd, a statistics collection and monitoring
181  daemon. It can be used to access values collected by collectd or dispatch new
182  values and notifications to the daemon. This allows for integration with
183  other applications such as monitoring solutions.
184  .
185  This package contains the shared library.