Code

Added new binary package collectd-utils.
[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, libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64], 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
6 Build-Conflicts: libpthread-dev
7 Standards-Version: 3.8.0
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    * CPU utilization: cpu
43    * CPU frequency: cpufreq
44    * output to comma separated values (CSV) files: csv
45    * disk space usage: df
46    * disk and partition throughput: disk
47    * DNS traffic information: dns
48    * E-Mail statistics (count, traffic, spam scores and checks): email
49    * amount of available entropy: entropy
50    * execution of external programs: exec
51    * count the number of files in directories: filecount
52    * harddisk temperature: hddtemp
53    * network traffic: interface
54    * IPMI sensors information: ipmi
55    * iptables statistics: iptables
56    * IPVS connection statistics: ipvs
57    * IRQ counters: irq
58    * CPU, dist, network statistics of guest systems: libvirt
59    * system load averages: load
60    * logging to files, STDOUT and STDERR: logfile
61    * motherboard monitor: mbmon
62    * statistics of the memcached distributed caching system: memcached
63    * memory usage: memory
64    * multimeter statistics: multimeter
65    * MySQL statistics provided by MySQL's "show status" command: mysql
66    * detailed Linux network interface and routing statistics: netlink
67    * IO via the network: network
68    * NFS utilization: nfs
69    * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
70    * send desktop notifications to a notification daemon: notify_desktop
71    * send notification E-mails: notify_email
72    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
73    * UPS information: nut
74    * PostgreSQL database statistics: postgresql
75    * PowerDNS name server statistics: powerdns
76    * number of processes: processes
77    * output to RRD files: rrdtool
78    * embedded Perl interpreter: perl
79    * network latency statistics: ping
80    * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
81    * serial port traffic: serial
82    * values from SNMP enabled network devices: snmp
83    * swap usage: swap
84    * logging to syslog: syslog
85    * incremental parsing of logfiles: tail
86    * number of TCP connections to specific ports: tcpconns
87    * Linux ACPI thermal zone information: thermal
88    * TeamSpeak2 server statistics: teamspeak2
89    * external runtime interface: unixsock
90    * number of users logged into the system: users
91    * set the hostname to an unique identifier: uuid
92    * detailed virtual memory statistics: vmem
93    * system resources used by Linux-VServers: vserver
94    * wireless network stats: wireless
96 Package: collectd-utils
97 Architecture: any
98 Depends: ${shlibs:Depends}, ${misc:Depends}
99 Recommends: collectd
100 Suggests: nagios3 | nagios2
101 Description: statistics collection and monitoring daemon (utilities)
102  collectd is a small daemon which collects system information periodically and
103  provides mechanisms to monitor and store the values in a variety of ways.
104  Since the daemon doesn't need to startup every time it wants to update the
105  values it's very fast and easy on the system. Also, the statistics are very
106  fine grained since the files are updated every 10 seconds by default.
107  .
108  This package contains the following utility:
109  .
110    * collectd-nagios: Nagios plugin for querying collectd
112 Package: collectd-dbg
113 Architecture: any
114 Priority: extra
115 Depends: collectd (= ${binary:Version}), ${misc:Depends}
116 Description: statistics collection and monitoring daemon (debugging symbols)
117  collectd is a small daemon which collects system information periodically and
118  provides mechanisms to monitor and store the values in a variety of ways.
119  Since the daemon doesn't need to startup every time it wants to update the
120  values it's very fast and easy on the system. Also, the statistics are very
121  fine grained since the files are updated every 10 seconds by default.
122  .
123  This package contains the debugging symbols.
125 Package: collectd-dev
126 Architecture: all
127 Depends: collectd (>= ${source:Version}), collectd (<< 4.7~), ${misc:Depends}
128 Description: statistics collection and monitoring daemon (development files)
129  collectd is a small daemon which collects system information periodically and
130  provides mechanisms to monitor and store the values in a variety of ways.
131  Since the daemon doesn't need to startup every time it wants to update the
132  values it's very fast and easy on the system. Also, the statistics are very
133  fine grained since the files are updated every 10 seconds by default.
134  .
135  This package contains the development files needed to create your own
136  plugins.
138 Package: libcollectdclient-dev
139 Section: libdevel
140 Architecture: any
141 Depends: libcollectdclient0 (>= ${source:Version}), ${misc:Depends}
142 Description: client library for collectd's control interface (development files)
143  libcollectdclient provides an API to access the control interface provided by
144  the unixsock plugin of collectd, a statistics collection and monitoring
145  daemon. It can be used to access values collected by collectd or dispatch new
146  values and notifications to the daemon. This allows for integration with
147  other applications such as monitoring solutions.
148  .
149  This package contains the header files and the static library.
151 Package: libcollectdclient0
152 Section: libs
153 Architecture: any
154 Depends: ${shlibs:Depends}, ${misc:Depends}
155 Recommends: collectd
156 Description: client library for collectd's control interface
157  libcollectdclient provides an API to access the control interface provided by
158  the unixsock plugin of collectd, a statistics collection and monitoring
159  daemon. It can be used to access values collected by collectd or dispatch new
160  values and notifications to the daemon. This allows for integration with
161  other applications such as monitoring solutions.
162  .
163  This package contains the shared library.