Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PluginStatusPlugin descriptionComments
HugepagesupstreamedPlugin provides the free and used hugepage numbers/bytes/percentageUseful for intelligent workload placement for VMs backed by hugepages
CacheupstreamedPlugin provides the last level cache utilitzation and memory bw utilizationBased on Resource Directory Technology
DPDK stats

Updated to refactor common code into a utiltiy, in preparation for upstreaming DPDK events. Plugin reviewed. Rework pending

https://github.com/collectd/collectd/pull/2095upstreamed

Plugin provides the extended NIC stats for DPDK interfaces 
DPDK eventsTo be upstreamedPlugin provides the packet processing core status and the link status for DPDK interfaces 
RAS Memory

plugin has been reviewed by the collectd community and reworked

Rework is pending review

https://github.com/collectd/collectd/pull/2003upstreamed

Plugin uses mcelog client protocol to check for memory Machine Check Exceptions and sends the stats for reported exceptions. 
BIOSReworked as a utility, waiting on snmp write plugin to be upstreamed  
Open vSwitch Stats

Implemented and tested - available in intermediate repo: https://github.com/maryamtahhancollectd/collectd/commits/feat_ovs_statsPull request will be created when OVS events is mergedpull/2137

Plugin provides the OVS stats for interfaces. Plugin is DPDK agnostic and uses the OVS DB. 
Open vSwitch Events

reviewed and reworked, not far from a merge to master

https://github.com/collectd/collectd/pull/1971

upstreamed

Plugin provides the OVS link status for interfaces. Plugin will also report vswitch liveliness. 
SNMP writeUnder implementation - can register an snmp sub-agent with Net-SNMP and register OIDs for new MIBshttps://github.com/collectd/collectd/pull/2105Plugin will act as a SNMP subagent and will map collectd metrics to relavent OIDs. Will only support SNMP: get, getnext and walk. 
Legacy/IPMI

More analog sensor support: https://github.com/collectd/collectd/pull/2071

Support for System Event Log: SEL (https://github.com/collectd/collectd/pull/2091)

Plugin will report platform thermals, voltages, fanspeed.... 
RAS other errorsImplementationPlugin will parse the mcelog/syslog for exceptions that are not memory exceptions. 
PCIe AERDesignImplementationPlugin that polls the Advanced Error Reporting interface for PCIe devices and sends notifications when errors are reported  
Libvirt extensionsImplementationExtend the libvirt plugin to include all relavent stats and events that are available for a libvirt Domain 
Python Notificationhttps://github.com/collectd/collectd/pull/2135Extend the python language binding to pass the collectd metadata to write/notification plugins.