collectd 5.4.0-3ubuntu1 source package in Ubuntu

Changelog

collectd (5.4.0-3ubuntu1) trusty; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/rules: Update config.{sub,guess} with dh_autotools-dev for arm64.
    - libperl-linkage.dpatch: Separate Perl ldopts into components suitable
      for LDFLAGS and LIBS, fixing build failure with 'ld --as-needed'.
  * Build-depend on libupsclient-dev instead of libupsclient1-dev.
  * Patch configure, aclocal.m4 and libtool.m4 for ppc64le.

collectd (5.4.0-3) unstable; urgency=low

  * debian/control:
    - Removed build-dep on iproute-dev which is about to be removed and has
      been superseded by libmnl-dev in collectd. Thanks to Laurent Bigonville
      and Andreas Henriksson for reporting this (Closes: #726921).
  * debian/collectd.conf:
    - Removed sample configuration for the write_mongodb plugin; the plugin is
      not available on Debian; thanks to Bryan Fullerton for reporting this
      (cf. LP:#1206813, Closes: #724699).
  * debian/patches:
    - Added amqp_0_4.dpatch: Added support for rabbitmq-c 0.4.x.

collectd (5.4.0-2) unstable; urgency=low

  * debian/control:
    - Limit build-dependency on libmnl-dev to linux-any. debian/rules already
      did the right thing and excluded the 'netlink' plugin on kfreebsd.
      Thanks to Ivo De Decker for reporting this (Closes: #724911).

collectd (5.4.0-1) unstable; urgency=low

  * New upstream release (Closes: #723187):
    - MySQL plugin now uses the name of the <Database> block rather than the
      database name to identify the read callback; thanks to Mathieu Parent
      for reporting this (Closes: #703446).
    - Fixed a segfault in the ethstat plugin; thanks to Maximilian Engelhardt
      for reporting this (Closes: #698584).
    - The swap plugin now reports NaN rather than failing if no swap space is
      available; thanks to Simon Richter for reporting this (Closes: #679163).
    New plugins:
    - read statistics from Aquaero 5 watercooling boards: aquaero (disabled in
      Debian because of missing dependencies)
    - CPU accounting information for Linux process groups: cgroups (disabled
      on non-Linux systems)
    - Logical Volume Manager usage: lvm (disabled on non-Linux systems)
    - Intel Many-Integrated-Core (MIC) statistics: mic (disabled in Debian
      because of missing dependencies)
    - statistics of sigrok-supported devices: sigrok (disabled in Debian
      because of missing dependencies)
    - aggregate values received with the StatsD protocol: statsd
    - incremental parsing of CSV files: tail_csv
    - send collected values to Riemann: write_riemann
  * Uploading to unstable; Wheezy has long been released.
  * debian/patches:
    - Removed pod-perl-5.18.dpatch; applied upstream.
  * debian/control, debian/rules:
    - Depend on libmnl-dev and enable the netlink plugin on all architectures
      (upstream removed the dependency on the netlink library which is only
      available as a static non-PIC library on Debian) (Closes: #531352).
    - Depend on liblvm2-dev and enable the LVM plugin on Linux.
  * debian/rules:
    - Disable the aquaero plugin which requires libaquaero5.
    - Disable the cgroups plugin on non-Linux.
    - Disable the MIC plugin which requires libmic.
    - Disable the sigrok plugin which requires libsigrok >= 0.2.0.
    - Removed the Perl INSTALL_BASE workaround introduced in 5.2.0-1.
  * debian/control:
    - Removed build-dependency on libhal-dev; HAL is deprecated and will be
      removed from Debian. It was optionally used by the uuid plugin.
      (Closes: #615203)
    - Build-conflict with libhal-dev to ensure consistent builds (cf. #615203).
    - Let libcollectdclient-dev replace/break collectd-dev (<< 5.2.0-1)
      because it ships files previously shipped by that package; thanks to
      Andreas Beckmann for reporting this (Closes: #717973).
    - Let collectd-core / collectd suggest / recommend default-jre-headless
      (cf. #683525).
  * debian/collectd-core.collectd.init.d:
    - Do not use different PID files for collectd and collectdmon. Else, a
      process might be left-over after changing USE_COLLECTDMON and restarting
      collectd. Thanks to Dennis Hoppe for reporting this (Closes: #704048).
  * debian/collectd-core.templates, debian/po/:
    - Fixed path-names of NEWS.Debian.gz and the migrate scripts; thanks to
      Uli Martens for reporting this (Closes: #719292).
  * debian/po/:
    - Updated Italian debconf template translation; thanks to Beatrice
      Torracca (Closes: #705869).
    - Updated Japanese debconf template translation; thanks to 'victory'
      (Closes: #715283).
  * debian/collectd.conf:
    - Recursively include all '*.conf' files in /etc/collectd/collectd.conf.d/
      using the new 'Include' option's 'Filter' feature; thanks to Laurent
      Bigonville for suggesting this change (Closes: #690668).

collectd (5.2.1-1) experimental; urgency=low

  * New upstream release.
  * debian/patches:
    - Removed postgresql_writer_memleak.dpatch -- applied upstream.
  * debian/collectd-utils.install:
    - Install collectd-tg manpage.
  * debian/control:
    - Updated standards-version to 3.9.4 -- no changes.

collectd (5.2.0-2) experimental; urgency=low

  * debian/patches:
    - Added postgresql_writer_memleak.dpatch fixing a memory leak in the
      PostgreSQL writer implementation.

collectd (5.2.0-1) experimental; urgency=low

  * New upstream release:
    - ping plugin: Don't abort if ping_send fails but report an error only;
      thanks to Bernd Zeimetz for reporting this (Closes: #630683).
    - df plugin: Ignore "rootfs" file-system type to make sure that root
      file-system statistics are only collected once; thanks to Florian La
      Roche for reporting this (Closes: #657122).
    - Fixed parse errors when using (including) empty config files; thanks to
      Reinhard Tartler for reporting this (Closes: #592881).
    New plugins:
    - Aggregate multiple values lists into one: aggregation
    - Query statistics from BSD's packet filter: pf (FreeBSD only)
  * Uploading to experimental because of the Wheezy freeze.
  * debian/control, debian/rules:
    - Build-depend on kfreebsd-kernel-headers (kfreebsd-any only) and disable
      the 'pf' plugin on non-kfreebsd systems.
  * debian/patches:
    - Removed migrate-4-5-df.dpatch; merged upstream.
    - Removed rtnl_dump_filter.dpatch; merged upstream.
    - Added myplugin_includes.dpatch -- change the example plugin include path
      to /usr/include/collectd/core/ (see below).
    - rrd_filter_path.dpatch: Also patch the migrate-4-5 script; while this is
      not required for the (optional) auto-migration when updating the package
      (the full path is passed as an argument) it helps the user to just use
      the script without the need to add further arguments; thanks to Joey
      Hess for reporting this (Closes: #689001).
  * debian/rules:
    - Fix installation paths used for Perl bindings. Upstream now passes
      INSTALL_BASE rather than PREFIX to Makefile.PL which resulted in the
      bindings being installed to different locations than before.
  * debian/collectd-utils.install:
    - Install collectd-tg(1).
  * debian/libcollectdclient-dev.install:
    - Install the libcollectdclient network*.h header files.
  * Renamed libcollectclient0 to libcollectdclient1 due to the SONAME version
    bump.
  * debian/libcollectdclient1.symbols:
    - Updated for 5.2.
  * debian/collectd-dev.install:
    - Install the collectd (daemon) headers to /usr/include/collectd/core/
      rather than /usr/include/collectd/. The latter is used by
      libcollectdclient which causes file conflicts.
  * debian/collectd.conf:
    - Let the 'df' plugin ignore 'rootfs' (else, the root file-system would
      appear twice, causing one of the updates to fail and spam the log) and
      the usual virtual / temporary file-systems (cf. #657122).
  * debian/collectd-core.postrm:
    - Source the debconf confmodule to make the db_* functions available;
      thanks to Joey Hess and YunQiang Su for reporting this
      (Closes: #680172, #688285).
  * debian/po:
    - Updated Brazilian Portuguese debconf templates; thanks to Adriano Rafael
      Gomes (Closes: #685760).
 -- Matthias Klose <email address hidden>   Mon, 30 Dec 2013 11:37:33 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
utils
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
collectd_5.4.0.orig.tar.gz 1.8 MiB c434548789d407b00f15c361305766ba4e36f92ccf2ec98d604aab2a46005239
collectd_5.4.0-3ubuntu1.diff.gz 189.6 KiB 7be0072024252e02314af1bdc945b1512d533d8e44b0aa866332b8a9ac224943
collectd_5.4.0-3ubuntu1.dsc 2.7 KiB b84ad88c3b75ef439d214434e74ad4e89d5619539533e7de3540d2e4839cc799

Available diffs

View changes file

Binary packages built by this source

collectd: 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 provides a full installation of the daemon, including the
 configuration. For the core system, see the "collectd-core" package, which
 allows sites to, e.g., provide customizations (like a custom default
 configuration) on top of it without having to modify the "collectd" package.

collectd-core: statistics collection and monitoring daemon (core system)

 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 plugins listed below (some
 of those plugins require additional libraries - for more details see
 /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
 a full installation (including configuration), see the "collectd" package.
 This package allows sites to, e.g., provide customizations (like a custom
 default configuration) on top of it without having to modify the "collectd"
 package.
 .
   * AMQP output plugin: amqp
   * 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
   * CGroups resource usage: cgroups
   * connection tracking table size: conntrack
   * number of context switches done by the operating system: contextswitch
   * CPU utilization: cpu
   * CPU frequency: cpufreq
   * output to comma separated values (CSV) files: csv
   * parse statistics from websites: curl
   * parse JSON files: curl_json
   * parse XML data: curl_xml
   * 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
   * Linux file-system based caching framework statistics: fscache
   * query data from Java processes using JMX: GenericJMX (Java based plugin)
   * Receive and interpret Ganglia multicast traffic: gmond
   * harddisk temperature: hddtemp
   * network traffic: interface
   * IPMI sensors information: ipmi
   * iptables statistics: iptables
   * IPVS connection statistics: ipvs
   * IRQ counters: irq
   * embedded Java Virtual Machine: java
   * CPU, disk, network statistics of guest systems: libvirt
   * system load averages: load
   * logging to files, STDOUT and STDERR: logfile
   * Logical Volume Manager usage: lvm
   * Atheros wireless LAN chipset statistics: madwifi
   * motherboard monitor: mbmon
   * Query and parse data from a memcache daemon: memcachec
   * statistics of the memcached distributed caching system: memcached
   * memory usage: memory
   * read values from Modbus/TCP enabled devices: modbus
   * statistics from mon.itor.us: Monitorus (Perl based plugin)
   * 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
   * Optimized Link State Routing daemon statistics: olsrd
   * OpenVPN traffic and compression statistics: openvpn
   * OpenVZ statistics: OpenVZ (Perl based plugin)
   * embedded Perl interpreter: perl
   * timing values from Pinba: pinba
   * network latency statistics: ping
   * PostgreSQL database statistics: postgresql
   * PowerDNS name server statistics: powerdns
   * number of processes: processes
   * information about network protocols: protocols
   * embedded Python interpreter: python
   * write data via the RRD accelerator daemon: rrdcached
   * output to RRD files: rrdtool
   * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
   * serial port traffic: serial
   * values from SNMP enabled network devices: snmp
   * aggregate values received with the StatsD protocol: statsd
   * swap usage: swap
   * logging to syslog: syslog
   * parse table-like structured files: table
   * incremental parsing of logfiles: tail
   * incremental parsing of CSV files: tail_csv
   * number of TCP connections to specific ports: tcpconns
   * TeamSpeak2 server statistics: teamspeak2
   * power consumption measurements from "The Energy Detective" (TED): ted
   * Linux ACPI thermal zone information: thermal
   * Check thresholds and for missing values: threshold
   * Tokyo Tyrant server statistics: tokyotyrant
   * external runtime interface: unixsock
   * system uptime: uptime
   * number of users logged into the system: users
   * set the hostname to an unique identifier: uuid
   * Varnish HTTP accelerator daemon statistics: varnish
   * detailed virtual memory statistics: vmem
   * system resources used by Linux-VServers: vserver
   * wireless network stats: wireless
   * send collected values to a graphite server: write_graphite
   * send collected values to a web-server: write_http
   * send collected values to a riemann server: write_riemann

collectd-dbg: statistics collection and monitoring daemon (debugging symbols)

 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.
 .
 This package contains the debugging symbols.

collectd-dev: statistics collection and monitoring daemon (development files)

 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.
 .
 This package contains the development files needed to create your own
 plugins.

collectd-utils: statistics collection and monitoring daemon (utilities)

 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.
 .
 This package contains the following utility:
 .
   * collectdctl: Control interface for collectd
   * collectd-nagios: Nagios plugin for querying collectd

libcollectdclient-dev: client library for collectd's control interface (development files)

 libcollectdclient provides an API to access the control interface provided by
 the unixsock plugin of collectd, a statistics collection and monitoring
 daemon. It can be used to access values collected by collectd or dispatch new
 values and notifications to the daemon. This allows for integration with
 other applications such as monitoring solutions.
 .
 This package contains the header files and the static library.

libcollectdclient1: client library for collectd's control interface

 libcollectdclient provides an API to access the control interface provided by
 the unixsock plugin of collectd, a statistics collection and monitoring
 daemon. It can be used to access values collected by collectd or dispatch new
 values and notifications to the daemon. This allows for integration with
 other applications such as monitoring solutions.
 .
 This package contains the shared library.