Name Date Size #Lines LOC

..17-Aug-2024-

subprojects/H23-Mar-2024-

test/H17-Aug-2024-

README.mdH A D29-Jun-2023628

handler.cppH A D29-Jun-20233.6 KiB

handler.hppH A D29-Jun-20232.2 KiB

main.cppH A D29-Jun-20231.3 KiB

meson.buildH A D23-Mar-20242.9 KiB

meson_options.txtH A D29-Jun-202361

metric.cppH A D17-Aug-202416.1 KiB

metric.hppH A D23-Mar-20241.8 KiB

metricblob.protoH A D24-Apr-20242.4 KiB

util.cppH A D17-Aug-202411.6 KiB

util.hppH A D24-Apr-20242 KiB

README.md

1IPMI BLOBs handler to export BMC metrics snapshot
2
3This BLOB handler registers one blob with the name "/metric/snapshot".
4
5The contents of the BLOB is a protocol buffer containing an instantaneous
6snapshot of the BMC's health metrics, which includes the following categories:
7
81. BMC memory metric: mem_available, slab, kernel_stack
92. Uptime: uptime in wall clock time, idle process across all cores
103. Disk space: free space in RWFS in KiB
114. Status of the top 10 processes: cmdline, utime, stime
125. File descriptor of top 10 processes: cmdline, file descriptor count
13
14The size of the metrics are usually around 1KB to 1.5KB.
15