Go to file
2025-01-09 12:37:51 -05:00
.vscode Testing code 2025-01-09 12:37:51 -05:00
py Testing code 2025-01-09 12:37:51 -05:00
src Testing code 2025-01-09 12:37:51 -05:00
.gitignore Initial commit 2025-01-09 10:05:14 -05:00
README.md Testing code 2025-01-09 12:37:51 -05:00

ProxMon

Basic idea: Use the following PS command to gather basic data on processes: ps ax -o pid,ppid,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')