xref: /openbmc/google-misc/subprojects/metrics-ipmi-blobs/README.md (revision d89f889b1a0c8e0ff7321035eae5ddd4cbc54dba)
1# metrics-ipmi-blobs
2
3IPMI BLOBs handler to export BMC metrics snapshot
4
5This BLOB handler registers one blob with the name "/metric/snapshot".
6
7The contents of the BLOB is a protocol buffer containing an instantaneous
8snapshot of the BMC's health metrics, which includes the following categories:
9
101. BMC memory metric: mem_available, slab, kernel_stack
112. Uptime: uptime in wall clock time, idle process across all cores
123. Disk space: free space in RWFS in KiB
134. Status of the top 10 processes: cmdline, utime, stime
145. File descriptor of top 10 processes: cmdline, file descriptor count
15
16The size of the metrics are usually around 1KB to 1.5KB.
17