Code

control: update libgcrypt build dep version
[pkg-collectd.git] / debian / control
1 Source: collectd
2 Section: utils
3 Priority: optional
4 Maintainer: Sebastian Harl <tokkee@debian.org>
5 Uploaders: Marc Fournier <marc@bl.uem.li>
6 Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.14.10), po-debconf, dh-systemd (>= 1.5), dh-strip-nondeterminism, dh-autoreconf,
7  bison, flex, autotools-dev, libltdl-dev, pkg-config,
8  iptables-dev (>= 1.4.3.2-2) [linux-any],
9  javahelper,
10  kfreebsd-kernel-headers [kfreebsd-any],
11  libatasmart-dev [linux-any],
12  libcap-dev [linux-any],
13  libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev,
14  libdbi0-dev,
15  libesmtp-dev,
16  libganglia1-dev (>= 3) [linux-any],
17  libgcrypt20-dev,
18  libglib2.0-dev,
19  libhiredis-dev,
20  libi2c-dev,
21  libkvm-dev [kfreebsd-any],
22  libldap2-dev,
23  liblvm2-dev [linux-any],
24  libmemcached-dev,
25  libmodbus-dev,
26  libmnl-dev [linux-any],
27  libmysqlclient-dev,
28  libnotify-dev,
29  libopenipmi-dev,
30  liboping-dev (>= 0.3.3),
31  libow-dev,
32  libpcap0.8-dev | libpcap-dev,
33  libperl-dev,
34  libpq-dev,
35  libprotobuf-c-dev,
36  librdkafka-dev,
37  librabbitmq-dev,
38  librrd-dev (>= 1.4~),
39  libsensors4-dev [linux-any],
40  libsigrok-dev (>= 0.2~) [linux-any],
41 # libsnmp-dev (>= 5.4.2.1~dfsg-4~) | (libsnmp-dev & perl (<< 5.10.1~rc2-1~))
42  libsnmp-dev (>= 5.4.2.1~dfsg-4~) | libsnmp-dev | libsnmp9-dev,
43  libsnmp-dev (>= 5.4.2.1~dfsg-4~) | perl (<< 5.10.1~rc2-1~),
44  libtokyocabinet-dev [linux-any],
45  libtokyotyrant-dev [linux-any],
46  libudev-dev [linux-any],
47  libupsclient-dev | libupsclient1-dev,
48  libvarnishapi-dev,
49  libvirt-dev (>= 0.4.0-6) [linux-any],
50  libxml2-dev,
51  libyajl-dev,
52  linux-libc-dev (>= 2.6.25-4) [linux-any] | linux-libc-dev (<< 2.6.25-1) [linux-any],
53  default-jdk [!hppa !sparc !kfreebsd-i386 !kfreebsd-amd64],
54  protobuf-c-compiler,
55  python-dev
56 Build-Conflicts: libpthread-dev, libhal-dev
57 Standards-Version: 3.9.8
58 Homepage: http://collectd.org/
59 Vcs-Git: git://git.tokkee.org/pkg-collectd.git
60 Vcs-Browser: http://git.tokkee.org/?p=pkg-collectd.git
62 Package: collectd-core
63 Architecture: any
64 Depends: ${shlibs:Depends}, ${misc:Depends}
65 Recommends: perl, rrdtool
66 Suggests: collectd-dev,
67 # collection.cgi / collection3 dependencies
68  librrds-perl, liburi-perl, libhtml-parser-perl, libregexp-common-perl,
69  libconfig-general-perl, httpd-cgi,
70 # services providing data that may be collected by collectd
71  apache2, apcupsd, bind9, ceph, hddtemp, iptables, ipvsadm, lm-sensors, mbmon,
72  memcached, mysql-server | virtual-mysql-server, nginx, notification-daemon, nut, openvpn, olsrd,
73  pdns-server, postgresql, redis-server, slapd, time-daemon, varnish, zookeeper,
74  ${shlibs:Suggests}, default-jre-headless
75 Replaces: collectd (<< 4.8.2-1~)
76 Description: statistics collection and monitoring daemon (core system)
77  collectd is a small daemon which collects system information periodically and
78  provides mechanisms to monitor and store the values in a variety of ways.
79  Since the daemon doesn't need to startup every time it wants to update the
80  values it's very fast and easy on the system. Also, the statistics are very
81  fine grained since the files are updated every 10 seconds by default.
82  .
83  The collected information can be used to find current performance bottlenecks
84  (performance analysis) and predict future system load (capacity planning).
85  .
86  This package contains the main program file and the plugins listed below (some
87  of those plugins require additional libraries - for more details see
88  /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
89  a full installation (including configuration), see the "collectd" package.
90  This package allows sites to, e.g., provide customizations (like a custom
91  default configuration) on top of it without having to modify the "collectd"
92  package.
93  .
94    * AMQP output plugin: amqp
95    * Apache and lighttpd statistics provided by mod_status: apache
96    * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
97    * Ascent server statistics: ascent
98    * Bosch and Freescale barometers: barometer
99    * battery status: battery
100    * bind9 name-server and zone statistics: bind
101    * Ceph distributed storage system statitics: ceph
102    * CGroups resource usage: cgroups
103    * connection tracking table size: conntrack
104    * number of context switches done by the operating system: contextswitch
105    * CPU utilization: cpu
106    * CPU frequency: cpufreq
107    * output to comma separated values (CSV) files: csv
108    * parse statistics from websites: curl
109    * parse JSON files: curl_json
110    * parse XML data: curl_xml
111    * query data from a relational database: dbi
112    * disk space usage: df
113    * disk and partition throughput: disk
114    * DNS traffic information: dns
115    * Distributed Replicated Block Device status: drbd
116    * E-Mail statistics (count, traffic, spam scores and checks): email
117    * amount of available entropy: entropy
118    * execution of external programs: exec
119    * count the number of open file handles: fhcount
120    * count the number of files in directories: filecount
121    * Linux file-system based caching framework statistics: fscache
122    * query data from Java processes using JMX: GenericJMX (Java based plugin)
123    * receive and interpret Ganglia multicast traffic: gmond
124    * harddisk temperature: hddtemp
125    * network traffic: interface
126    * IPC statistics: ipc
127    * IPMI sensors information: ipmi
128    * iptables statistics: iptables
129    * IPVS connection statistics: ipvs
130    * IRQ counters: irq
131    * embedded Java Virtual Machine: java
132    * system load averages: load
133    * logging to files, STDOUT and STDERR: logfile
134    * logging in logstash's JSON event format: log_logstash
135    * Logical Volume Manager usage: lvm
136    * Atheros wireless LAN chipset statistics: madwifi
137    * motherboard monitor: mbmon
138    * query and parse data from a memcache daemon: memcachec
139    * statistics of the memcached distributed caching system: memcached
140    * memory usage: memory
141    * read values from Modbus/TCP enabled devices: modbus
142    * statistics from mon.itor.us: Monitorus (Perl based plugin)
143    * multimeter statistics: multimeter
144    * MySQL statistics provided by MySQL's "show status" command: mysql
145    * detailed Linux network interface and routing statistics: netlink
146    * IO via the network: network
147    * NFS utilization: nfs
148    * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
149    * send desktop notifications to a notification daemon: notify_desktop
150    * send notification E-mails: notify_email
151    * NTP daemon's local clock drift, offset to peers, etc.: ntpd
152    * UPS information: nut
153    * Optimized Link State Routing daemon statistics: olsrd
154    * OpenLDAP's cn=Monitor statistics: openldap
155    * OpenVPN traffic and compression statistics: openvpn
156    * OpenVZ statistics: OpenVZ (Perl based plugin)
157    * embedded Perl interpreter: perl
158    * timing values from Pinba: pinba
159    * network latency statistics: ping
160    * PostgreSQL database statistics: postgresql
161    * PowerDNS name server statistics: powerdns
162    * number of processes: processes
163    * information about network protocols: protocols
164    * embedded Python interpreter: python
165    * Redis server statistics: redis
166    * write data via the RRD accelerator daemon: rrdcached
167    * output to RRD files: rrdtool
168    * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
169    * serial port traffic: serial
170    * values from SNMP enabled network devices: snmp
171    * aggregate values received with the StatsD protocol: statsd
172    * sigrok-supported device measurements: sigrok
173    * SMART statistics: smart
174    * swap usage: swap
175    * logging to syslog: syslog
176    * parse table-like structured files: table
177    * incremental parsing of logfiles: tail
178    * incremental parsing of CSV files: tail_csv
179    * number of TCP connections to specific ports: tcpconns
180    * TeamSpeak2 server statistics: teamspeak2
181    * power consumption measurements from "The Energy Detective" (TED): ted
182    * Linux ACPI thermal zone information: thermal
183    * check thresholds and for missing values: threshold
184    * statistics from Intel turbo-capable processors: turbostat
185    * Tokyo Tyrant server statistics: tokyotyrant
186    * external runtime interface: unixsock
187    * system uptime: uptime
188    * number of users logged into the system: users
189    * set the hostname to an unique identifier: uuid
190    * Varnish HTTP accelerator daemon statistics: varnish
191    * CPU, disk, network statistics of guest systems: virt
192    * detailed virtual memory statistics: vmem
193    * system resources used by Linux-VServers: vserver
194    * wireless network stats: wireless
195    * send collected values to a graphite server: write_graphite
196    * send collected values to a web-server: write_http
197    * send collected values to an Apache Kafka message broker: write_kafka
198    * send collected values to the logging subsystem: write_log
199    * send collected values to a Redis server: write_redis
200    * send collected values to a Riemann server: write_riemann
201    * send collected values to a Sensu client: write_sensu
202    * send collected values to an OpenTSDB server: write_tsdb
203    * ZFS's Adaptive Replacement Cache statistics: zfs_arc
204    * data from Zookeeper's MNTR command: zookeeper
206 Package: collectd
207 Architecture: any
208 Depends: collectd-core, ${shlibs:Depends}, ${misc:Depends}
209 Recommends: ${shlibs:Recommends}, default-jre-headless
210 Description: statistics collection and monitoring daemon
211  collectd is a small daemon which collects system information periodically and
212  provides mechanisms to monitor and store the values in a variety of ways.
213  Since the daemon doesn't need to startup every time it wants to update the
214  values it's very fast and easy on the system. Also, the statistics are very
215  fine grained since the files are updated every 10 seconds by default.
216  .
217  The collected information can be used to find current performance bottlenecks
218  (performance analysis) and predict future system load (capacity planning).
219  .
220  This package provides a full installation of the daemon, including the
221  configuration. For the core system, see the "collectd-core" package, which
222  allows sites to, e.g., provide customizations (like a custom default
223  configuration) on top of it without having to modify the "collectd" package.
225 Package: collectd-utils
226 Architecture: any
227 Depends: ${shlibs:Depends}, ${misc:Depends}
228 Recommends: collectd
229 Suggests: nagios3 | nagios2
230 Replaces: collectd (<< 4.6.1-1~)
231 Description: statistics collection and monitoring daemon (utilities)
232  collectd is a small daemon which collects system information periodically and
233  provides mechanisms to monitor and store the values in a variety of ways.
234  Since the daemon doesn't need to startup every time it wants to update the
235  values it's very fast and easy on the system. Also, the statistics are very
236  fine grained since the files are updated every 10 seconds by default.
237  .
238  This package contains the following utility:
239  .
240    * collectdctl: Control interface for collectd
241    * collectd-nagios: Nagios plugin for querying collectd
243 Package: collectd-dbg
244 Section: debug
245 Architecture: any
246 Priority: extra
247 Depends: collectd-core (= ${binary:Version}), ${misc:Depends}
248 Recommends: collectd-utils (= ${binary:Version}),
249  libcollectdclient1 (= ${binary:Version})
250 Description: statistics collection and monitoring daemon (debugging symbols)
251  collectd is a small daemon which collects system information periodically and
252  provides mechanisms to monitor and store the values in a variety of ways.
253  Since the daemon doesn't need to startup every time it wants to update the
254  values it's very fast and easy on the system. Also, the statistics are very
255  fine grained since the files are updated every 10 seconds by default.
256  .
257  This package contains the debugging symbols.
259 Package: collectd-dev
260 Architecture: all
261 Depends: collectd-core (>= ${source:Version}), collectd-core (<< 5.6~),
262  ${misc:Depends}
263 Description: statistics collection and monitoring daemon (development files)
264  collectd is a small daemon which collects system information periodically and
265  provides mechanisms to monitor and store the values in a variety of ways.
266  Since the daemon doesn't need to startup every time it wants to update the
267  values it's very fast and easy on the system. Also, the statistics are very
268  fine grained since the files are updated every 10 seconds by default.
269  .
270  This package contains the development files needed to create your own
271  plugins.
273 Package: libcollectdclient-dev
274 Section: libdevel
275 Architecture: any
276 Depends: libcollectdclient1 (= ${binary:Version}), ${misc:Depends}
277 Replaces: collectd-dev (<< 5.2.0-1)
278 Breaks: collectd-dev (<< 5.2.0-1)
279 Description: client library for collectd's control interface (development files)
280  libcollectdclient provides an API to access the control interface provided by
281  the unixsock plugin of collectd, a statistics collection and monitoring
282  daemon. It can be used to access values collected by collectd or dispatch new
283  values and notifications to the daemon. This allows for integration with
284  other applications such as monitoring solutions.
285  .
286  This package contains the header files and the static library.
288 Package: libcollectdclient1
289 Section: libs
290 Architecture: any
291 Depends: ${shlibs:Depends}, ${misc:Depends}
292 Recommends: collectd
293 Description: client library for collectd's control interface
294  libcollectdclient provides an API to access the control interface provided by
295  the unixsock plugin of collectd, a statistics collection and monitoring
296  daemon. It can be used to access values collected by collectd or dispatch new
297  values and notifications to the daemon. This allows for integration with
298  other applications such as monitoring solutions.
299  .
300  This package contains the shared library.