Code

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