Code

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