Unable to activate write_http collectd plugin

Solution In Progress - Updated -

Issue

  • We were asked from the monitoring to activate the write_http collect plugin.

  • We added the following lines to our already working collectd configuration:

   CollectdExtraPlugins:
     - write_http
  ExtraConfig:
    collectd::plugin::write_http::nodes: "example" 
    collectd::plugin::write_http::urls: "http://netcoolbddlab01.oss.timbrasil.com.br"
  • However, when collectd container tries to start we see the following error in the logs:
[2020-01-24 13:33:37] plugin_load: Could not find plugin "write_http" in /usr/lib64/collectd
  • We have check and the rpm packet collectd-write_http-5.8.1-4.el7ost.x86_64 is installed in the servers:
[heat-admin@overcloud-compute-0 ~]$ sudo rpm -qa | grep collectd
collectd-curl_xml-5.8.1-4.el7ost.x86_64
collectd-netlink-5.8.1-4.el7ost.x86_64
collectd-ceph-5.8.1-4.el7ost.x86_64
libcollectdclient-5.8.1-4.el7ost.x86_64
collectd-utils-5.8.1-4.el7ost.x86_64
collectd-smart-5.8.1-4.el7ost.x86_64
collectd-ping-5.8.1-4.el7ost.x86_64
collectd-python-5.8.1-4.el7ost.x86_64
collectd-write_sensu-5.8.1-4.el7ost.x86_64
collectd-write_http-5.8.1-4.el7ost.x86_64
collectd-rrdcached-5.8.1-4.el7ost.x86_64
collectd-iptables-5.8.1-4.el7ost.x86_64
collectd-disk-5.8.1-4.el7ost.x86_64
collectd-curl-5.8.1-4.el7ost.x86_64
puppet-collectd-10.1.0-2.el7ost.noarch
python2-collectd-gnocchi-1.7.1-1.el7ost.noarch
collectd-rrdtool-5.8.1-4.el7ost.x86_64
collectd-sensors-5.8.1-4.el7ost.x86_64
collectd-apache-5.8.1-4.el7ost.x86_64
collectd-5.8.1-4.el7ost.x86_64
collectd-ipmi-5.8.1-4.el7ost.x86_64
collectd-mysql-5.8.1-4.el7ost.x86_64
collectd-curl_json-5.8.1-4.el7ost.x86_64
collectd-virt-5.8.1-4.el7ost.x86_64

Environment

  • Red Hat OpenStack Platform 13.0 (RHOSP)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In