Go to file
2025-05-23 10:03:32 -04:00
.vscode Added signal handler and self connector to gracefully shutdown 2025-01-15 10:40:03 -05:00
dist Added binary distro of node_exporter to supply supplemental data 2025-05-23 10:03:32 -04:00
py Added code to read status and io files 2025-01-14 00:34:50 -05:00
src Get info on inactive LXCs 2025-01-18 13:15:36 -05:00
.gitignore Fixed build and fixed flag processing 2025-01-13 22:27:17 -05:00
Makefile Added binary distro of node_exporter to supply supplemental data 2025-05-23 10:03:32 -04:00
README.md Test to see how readdir formats names 2025-01-12 21:56:06 -05:00

ProxMon

Basic idea: Use the following PS command to gather basic data on processes: ps ax -o pid,ppid,tgid,uid,lxc,cuu,rss,times,etimes,stat,command --cols 1000

Use resident size as an approximation of real memory usage.

Use CPU utilization may need to be divided by CPU count

Structure of each entry: _id: unique ID of data point time: time sample was taken node: Node of process host: Host name hostType: Type of host ('node', 'lxc', 'vm')