Anuket Project

Collectd Plugin Summary + Status

Plugin

Description

Collect D

Collectd Version

Additional Info

DPDK Stats Plugin

A read plugin that retrieve stats from the DPDK extended

NIC stats API.

Upstreamed

5.7.2

Metrics and Events reported by these plugins can be found here: https://wiki.opnfv.org/display/fastpath/Collectd+Metrics+and+Events

 

User guide: http://artifacts.opnfv.org/barometer/docs/index.html#document-release/userguide/index

 

RAS Memory Plugin

A read plugin that uses mcelog to check for memory Machine Check Exceptions and sends the stats for reported exceptions

Upstreamed

5.7.2

RDT Cache Monitoring

A read plugin that provides the last level cache utilization and memory bandwidth utilization

Upstreamed

5.7.2

Huge Pages

A read plugin that retrieves the number of available and free hugepages on a platform as well as what is available in terms of hugepages per socket.

Upstreamed

5.7.2

BIOS Plugin

 

Was not accepted upstream

N/A

vSwitch Stats

A read plugin that retrieves interface stats from OVS.

Upstreamed

5.8.0

vSwitch Events

A read plugin that retrieves events (like link status changes) from OVS.

Upstreamed

5.8.0

DPDK Events Plugin

A read plugin that retrieves DPDK link status and DPDK forwarding cores liveliness status (DPDK Keep Alive).

Upstreamed

5.8.0

Libvirt

A read plugin that uses virtualization API libvirt to gather statistics about virtualized guests on a system directly from the hypervisor, without a need to install collectd instance on the guest.

Upstreamed

5.8.0

Plugin

Description

Collect D

Collectd Version

Additional Info

 

PMU Plugin

A read plugin that collects performance monitoring events supported by Intel Performance Monitoring Units (PMUs). The PMU is hardware built inside a processor to measure its performance parameters such as instruction cycles, cache hits, cache misses, branch misses and many others. Performance monitoring events provide facilities to characterize the interaction between programmed sequences of instructions and microarchitectural sub-systems.

Upstreamed

5.8.0

Metrics and Events reported by these plugins can be found here: https://wiki.opnfv.org/display/fastpath/Collectd+Metrics+and+Events

 

User guide: http://artifacts.opnfv.org/barometer/docs/index.html#document-release/userguide/index

 

SNMP Write Plugin

A write plugin that will act as a AgentX subagent that receives and handles queries from SNMP master agent and returns the data collected by read plugins. The SNMP Agent plugin handles requests only for OIDs specified in configuration file. To handle SNMP queries the plugin gets data from collectd and translates requested values from collectd’s internal format to SNMP format. Supports SNMP: get, getnext and walk requests.

Upstreamed

5.8.0

Gnocchi

A write plugin that pushes the retrieved stats to Gnocchi. It’s capable of pushing any stats read through collectd to Gnocchi, not just the DPDK stats.

Upstreamed

 

https://github.com/openstack/collectd-ceilometer-plugin

Aodh

A notification plugin that pushes events to Aodh, and creates/updates alarms appropriately.

Upstreamed

 

https://github.com/openstack/collectd-ceilometer-plugin

Plugin

Description

Collect D

Collectd Version

Additional Info

Legacy/IPMI Feature

A read plugin that reports platform thermals, voltages, fan speed, current, flow, power etc. Also, the plugin monitors Intelligent Platform Management Interface (IPMI) System Event Log (SEL) and sends appropriate notifications based on monitored SEL events.

Submitted Under Review

5.8.0

Metrics and Events reported by these plugins can be found here: https://wiki.opnfv.org/display/fastpath/Collectd+Metrics+and+Events

User guide: http://artifacts.opnfv.org/barometer/docs/index.html#document-release/userguide/index

RAS Other Plugins

A read plugin that uses mcelog to check for cpu, IO, QPI or system Machine Check Exceptions and sends the stats for reported exceptions

Submitted Under Review

TBD

QAT Plugin

 

Ready for upstreaming

TBD

PCIe AER

A read plugin that monitors PCIe standard and advanced errors and sends notifications about those errors

Ready for upstreaming

TBD

Storage

Not started