Anuket Project

Barometer-collectd image uses various plugins in order to fetch statistics of Host system.

In example, to be able to get DPDK statistics, both condition have to be true: 

  • DPDK configuration present in containers shared configuration directory - <BAROMETER_REPO_DIR>/src/collectd/collectd_sample_configs/
  • DPDK have to be installed on HOST system

Configuration files can be found here: https://github.com/opnfv/barometer/tree/master/src/collectd/collectd_sample_configs

Config files directory is mapped as virtual shared directory to barometer-collectd container in /opt/collectd/etc/collectd.conf.d directory.

Below is list of supported functionalities with corresponding configuration files.

Functionality/pluginConfig file nameFeature homepage
CSVcsv.conf
DPDKdpdkevents.conf, dpdkstat.confhttps://www.dpdk.org/ (version 16.11)
Notifications (ran via exec plugin)

exec.conf


Hugepageshugepages.conf
Intel PMUintel_pmu.confhttps://software.intel.com/en-us/articles/intel-performance-counter-monitor
Intel RDTrdt.confhttps://github.com/intel/intel-cmt-cat/wiki
Kafkakafka.conf
InfluxDB(via network plugin)network.conf
OVS Eventsovs_events.confhttps://www.openvswitch.org/
OVS PMD statsovs_stats.confhttps://www.openvswitch.org/
SNMP Agentsnmp_agent.conf

Virt

virt.confhttps://libvirt.org/
  • No labels