Feature #3403
Collectd 5
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-collectd | |||
Target version: | v6.8-final | |||
Resolution: | NEEDINFO: | No |
Description
Switch current implementation from Collectd 4 to Collectd 5.
All binary rpms are available here:
http://dl.marmotte.net/rpms/redhat/el6/x86_64/collectd-5.5.0-1.el6/
When upgrading an already running machine, please note:
- instance of Collectd 4 must be stopped before Collectd 5 is started
- collected data should be migrated (see https://collectd.org/wiki/index.php/V4_to_v5_migration_guide)
Related issues
Associated revisions
added collectd migration script. Refs #3403
added rrdfilter option in migration script. Refs #3403
removed unused load plugin configuration. Refs #3403
History
#1 Updated by Giacomo Sanchietti about 5 years ago
- Category set to <multiple packages>
- Status changed from NEW to TRIAGED
- Target version set to v6.8-beta1
- % Done changed from 0 to 20
#2 Updated by Giacomo Sanchietti about 5 years ago
- Related to Enhancement #3404: CGP: update for Collectd 5 added
#3 Updated by Giacomo Sanchietti about 5 years ago
- Related to Task #3405: Remove nethserver-collectd-web added
#4 Updated by Giacomo Sanchietti about 5 years ago
Packages upload to nethserver-testing:
collectd-5.5.0-1.el6.src.rpm
collectd-5.5.0-1.el6.x86_64.rpm
collectd-apache-5.5.0-1.el6.x86_64.rpm
collectd-ascent-5.5.0-1.el6.x86_64.rpm
collectd-bind-5.5.0-1.el6.x86_64.rpm
collectd-ceph-5.5.0-1.el6.x86_64.rpm
collectd-collection3-5.5.0-1.el6.x86_64.rpm
collectd-contrib-5.5.0-1.el6.x86_64.rpm
collectd-curl-5.5.0-1.el6.x86_64.rpm
collectd-curl_json-5.5.0-1.el6.x86_64.rpm
collectd-curl_xml-5.5.0-1.el6.x86_64.rpm
collectd-dbi-5.5.0-1.el6.x86_64.rpm
collectd-debuginfo-5.5.0-1.el6.x86_64.rpm
collectd-disk-5.5.0-1.el6.x86_64.rpm
collectd-dns-5.5.0-1.el6.x86_64.rpm
collectd-email-5.5.0-1.el6.x86_64.rpm
collectd-ipmi-5.5.0-1.el6.x86_64.rpm
collectd-iptables-5.5.0-1.el6.x86_64.rpm
collectd-java-5.5.0-1.el6.x86_64.rpm
collectd-log_logstash-5.5.0-1.el6.x86_64.rpm
collectd-lvm-5.5.0-1.el6.x86_64.rpm
collectd-memcachec-5.5.0-1.el6.x86_64.rpm
collectd-netlink-5.5.0-1.el6.x86_64.rpm
collectd-nginx-5.5.0-1.el6.x86_64.rpm
collectd-notify_desktop-5.5.0-1.el6.x86_64.rpm
collectd-notify_email-5.5.0-1.el6.x86_64.rpm
collectd-nut-5.5.0-1.el6.x86_64.rpm
collectd-openldap-5.5.0-1.el6.x86_64.rpm
collectd-perl-5.5.0-1.el6.x86_64.rpm
collectd-php-collection-5.5.0-1.el6.x86_64.rpm
collectd-ping-5.5.0-1.el6.x86_64.rpm
collectd-postgresql-5.5.0-1.el6.x86_64.rpm
collectd-python-5.5.0-1.el6.x86_64.rpm
collectd-redis-5.5.0-1.el6.x86_64.rpm
collectd-rrdtool-5.5.0-1.el6.x86_64.rpm
collectd-sensors-5.5.0-1.el6.x86_64.rpm
collectd-smart-5.5.0-1.el6.x86_64.rpm
collectd-snmp-5.5.0-1.el6.x86_64.rpm
collectd-utils-5.5.0-1.el6.x86_64.rpm
collectd-virt-5.5.0-1.el6.x86_64.rpm
collectd-write_http-5.5.0-1.el6.x86_64.rpm
collectd-write_redis-5.5.0-1.el6.x86_64.rpm
libcollectdclient-5.5.0-1.el6.x86_64.rpm
libcollectdclient-devel-5.5.0-1.el6.x86_64.rpm
Following rpms not upload because of dependencies problems:
collectd-mysql-5.5.0-1.el6.x86_64.rpm
collectd-pinba-5.5.0-1.el6.x86_64.rpm
collectd-hddtemp-5.5.0-1.el6.x86_64.rpm
collectd-write_riemann-5.5.0-1.el6.x86_64.rpm
collectd-varnish-5.5.0-1.el6.x86_64.rpm
collectd-gmond-5.5.0-1.el6.x86_64.rpm
collectd-amqp-5.5.0-1.el6.x86_64.rpm
collectd-modbus-5.5.0-1.el6.x86_64.rpm
#5 Updated by Giacomo Sanchietti about 5 years ago
- Description updated (diff)
#6 Updated by Davide Principi about 5 years ago
- Description updated (diff)
Added also PR for nethserver-nut
https://github.com/NethServer/nethserver-nut/pull/4
It must be updated to the new configuration layout of collectd.
#7 Updated by Edoardo Spadoni about 5 years ago
- Description updated (diff)
#8 Updated by Edoardo Spadoni about 5 years ago
- Category changed from <multiple packages> to nethserver-collectd
- Status changed from TRIAGED to ON_DEV
- Assignee set to Edoardo Spadoni
- % Done changed from 20 to 30
#9 Updated by Edoardo Spadoni about 5 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
Edoardo Spadoni) - % Done changed from 30 to 60
#10 Updated by Edoardo Spadoni about 5 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
in nethserver-testing (6.8):
- nethserver-collectd-1.2.1-1.15.g8c866d3.ns6.noarch.rpm
- nethserver-nut-1.0.12-1.2.g426202e.ns6.noarch.rpm
#11 Updated by Filippo Carletti about 5 years ago
- Status changed from ON_QA to VERIFIED
- % Done changed from 70 to 90
After update, I used CGP to view graphs. Older graph were correct (with some differences like mbit in network, lovely).
The old collectd 4 daemon instance was not running.
The new collectd 5 was running.
No error in messages apart from this notice:
Jun 14 12:29:59 nscom collectd[5388]: Initialization complete, entering read-loop. Jun 14 12:29:59 nscom collectd[5388]: rrdtool plugin: Adjusting "RandomTimeout" to 0.000 seconds.
#12 Updated by Davide Principi about 5 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
In nethserver-base/6.8
- nethserver-collectd-2.0.0-1.ns6.noarch.rpm
- nethserver-cgp-2.0.0-1.ns6.noarch.rpm
- nethserver-nut-1.1.0-1.ns6.noarch.rpm
#13 Updated by Davide Principi about 5 years ago
- Target version changed from v6.8-beta1 to v6.8-final