etch  ] [  etch-backports  ] [  etch-m68k  ] [  lenny  ] [  lenny-backports  ] [  squeeze  ] [  sid  ]
[ Source: collectd  ]

Package: collectd (4.6.3-1~bpo50+1) [backports]

statistics collection and monitoring daemon

collectd is a small daemon which collects system information periodically and provides mechanisms to monitor and store the values in a variety of ways. Since the daemon doesn't need to startup every time it wants to update the values it's very fast and easy on the system. Also, the statistics are very fine grained since the files are updated every 10 seconds by default.

The collected information can be used to find current performance bottlenecks (performance analysis) and predict future system load (capacity planning).

This package contains the main program file and the following plugins (some of those plugins require additional libraries - for more details see /usr/share/doc/collectd/README.Debian.plugins):

  * Apache and lighttpd statistics provided by mod_status: apache
  * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
  * Ascent server statistics: ascent
  * battery status: battery
  * bind9 name-server and zone statistics: bind
  * CPU utilization: cpu
  * CPU frequency: cpufreq
  * output to comma separated values (CSV) files: csv
  * parse statistics from websites: curl
  * query data from a relational database: dbi
  * disk space usage: df
  * disk and partition throughput: disk
  * DNS traffic information: dns
  * E-Mail statistics (count, traffic, spam scores and checks): email
  * amount of available entropy: entropy
  * execution of external programs: exec
  * count the number of files in directories: filecount
  * harddisk temperature: hddtemp
  * network traffic: interface
  * IPMI sensors information: ipmi
  * iptables statistics: iptables
  * IPVS connection statistics: ipvs
  * IRQ counters: irq
  * CPU, disk, network statistics of guest systems: libvirt
  * system load averages: load
  * logging to files, STDOUT and STDERR: logfile
  * motherboard monitor: mbmon
  * statistics of the memcached distributed caching system: memcached
  * memory usage: memory
  * multimeter statistics: multimeter
  * MySQL statistics provided by MySQL's "show status" command: mysql
  * detailed Linux network interface and routing statistics: netlink
  * IO via the network: network
  * NFS utilization: nfs
  * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
  * send desktop notifications to a notification daemon: notify_desktop
  * send notification E-mails: notify_email
  * NTP daemon's local clock drift, offset to peers, etc.: ntpd
  * UPS information: nut
  * OpenVPN traffic and compression statistics: openvpn
  * PostgreSQL database statistics: postgresql
  * PowerDNS name server statistics: powerdns
  * number of processes: processes
  * output to RRD files: rrdtool
  * embedded Perl interpreter: perl
  * network latency statistics: ping
  * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
  * serial port traffic: serial
  * values from SNMP enabled network devices: snmp
  * swap usage: swap
  * logging to syslog: syslog
  * incremental parsing of logfiles: tail
  * number of TCP connections to specific ports: tcpconns
  * Linux ACPI thermal zone information: thermal
  * TeamSpeak2 server statistics: teamspeak2
  * external runtime interface: unixsock
  * number of users logged into the system: users
  * set the hostname to an unique identifier: uuid
  * detailed virtual memory statistics: vmem
  * system resources used by Linux-VServers: vserver
  * wireless network stats: wireless

Other Packages Related to collectd

  • depends
  • recommends
  • suggests
  • dep: debconf (>= 0.5)
    Debian configuration management system
    or debconf-2.0
    Package not available
  • dep: libc6 (>= 2.7-1) [not alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
  • dep: librrd4 (>= 1.3.0)
    Time-series data storage and display system (runtime library)
  • rec: libatk1.0-0 (>= 1.20.0)
    The ATK accessibility toolkit
  • rec: libcairo2 (>= 1.2.4)
    The Cairo 2D vector graphics library
  • rec: libcurl3-gnutls (>= 7.16.2-1)
    Multi-protocol file transfer library (GnuTLS)
  • rec: libdbi0
    Database Independent Abstraction Layer for C
  • rec: libdbus-1-3 (>= 1.0.2)
    simple interprocess messaging system
  • rec: libdbus-glib-1-2 (>= 0.71)
    simple interprocess messaging system (GLib-based shared library)
  • rec: libesmtp5 (>= 0.8.8)
    LibESMTP SMTP client library
  • rec: libgcc1 (>= 1:4.3) [armel]
    GCC support library
  • rec: libglib2.0-0 (>= 2.12.0)
    The GLib library of C routines
  • rec: libgtk2.0-0 (>= 2.12.0)
    The GTK+ graphical user interface library
  • rec: libhal1 (>= 0.5.8.1)
    Hardware Abstraction Layer - shared library
  • rec: libmysqlclient15off (>= 5.0.27-1)
    MySQL database client library
  • rec: libnotify1 (>= 0.4.4)
    sends desktop notifications to a notification daemon
  • rec: libnotify1-gtk2.10
    Package not available
  • rec: libopenipmi0
    Intelligent Platform Management Interface - runtime
  • rec: liboping0 (>= 0.3.5)
    C/C++ library to generate ICMP_ECHO requests
  • rec: libpango1.0-0 (>= 1.20.3)
    Layout and rendering of internationalized text
  • rec: libpcap0.8 (>= 0.9.3-1)
    system interface for user-level packet capture
  • rec: libperl5.10 (>= 5.10.0)
    Shared Perl library
  • rec: libpq5 (>= 8.3~beta1)
    PostgreSQL C client library
  • rec: libsensors3 (>= 1:2.10.3-1)
    library to read temperature/voltage/fan sensors
  • rec: libsnmp15 (>= 5.4.1~dfsg)
    SNMP (Simple Network Management Protocol) library
  • rec: libssl0.9.8 (>= 0.9.8f-5)
    SSL shared libraries
  • rec: libupsclient1
    Client library for the nut - Network UPS Tools
  • rec: libvirt0 (>= 0.4.6) [amd64, i386, powerpc]
    library for interfacing with different virtualization systems
  • rec: libxenstore3.0 [amd64, i386]
    Xenstore communications library for Xen
  • rec: libxml2 (>= 2.6.27)
    GNOME XML library
  • rec: lm-sensors
    utilities to read temperature/voltage/fan sensors
  • rec: perl
    Larry Wall's Practical Extraction and Report Language
  • rec: rrdtool
    Time-series data storage and display system (programs)
  • sug: collectd-dev
    statistics collection and monitoring daemon (development files)
  • sug: hddtemp
    hard drive temperature monitoring utility
  • sug: httpd-cgi
    Package not available
  • sug: libconfig-general-perl
    Generic Configuration Module
  • sug: libhtml-parser-perl
    A collection of modules that parse HTML text documents
  • sug: libregexp-common-perl
    Provide commonly requested regular expressions
  • sug: librrds-perl
    Time-series data storage and display system (Perl interface, shared)
  • sug: liburi-perl
    Manipulates and accesses URI strings
  • sug: mbmon
    Hardware monitoring without kernel dependencies (text client)

Download collectd

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 613.5 kB2288 kB [list of files]
amd64 587.3 kB2116 kB [list of files]
arm 567.3 kB1928 kB [list of files]
armel 584.0 kB1988 kB [list of files]
hppa 617.1 kB2128 kB [list of files]
i386 562.4 kB1960 kB [list of files]
ia64 730.0 kB2792 kB [list of files]
powerpc 695.1 kB2472 kB [list of files]
s390 586.7 kB2056 kB [list of files]
sparc 567.7 kB2036 kB [list of files]