Collectd plugin development status
Plugin | Status | Plugin description | Comments |
---|---|---|---|
Hugepages | upstreamed | Plugin provides the free and used hugepage numbers/bytes/percentage | Useful for intelligent workload placement for VMs backed by hugepages |
Cache | upstreamed | Plugin provides the last level cache utilitzation and memory bw utilization | Based on Resource Directory Technology |
DPDK stats | Plugin reviewed. Rework pending | Plugin provides the extended NIC stats for DPDK interfaces | |
DPDK events | To be upstreamed | Plugin 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 | Plugin uses mcelog client protocol to check for memory Machine Check Exceptions and sends the stats for reported exceptions. | |
BIOS | Reworked as a utility, waiting on snmp write plugin to be upstreamed | ||
Open vSwitch Stats | Implemented and tested - needs to be upstreamed | Plugin provides the OVS stats for interfaces. Plugin is DPDK agnostic and uses the OVS DB. | |
Open vSwitch Events | reviewed and reworked | Plugin provides the OVS link status for interfaces. Plugin will also report vswitch liveliness. | |
SNMP write | Under implementation - can register an snmp sub-agent with Net-SNMP and register OIDs for new MIBs | Plugin will act as a SNMP subagent and will map collectd metrics to relavent OIDs. Will only support SNMP: get, getnext and walk. | |
Legacy/IPMI | Design. | Plugin will report platform thermals, voltages, fanspeed.... | |
RAS other errors | Design | Plugin will parse the mcelog/syslog for exceptions that are not memory exceptions. | |
PCIe AER | Pathfinding | ||
Libvirt extensions | Implementation |