Go to file
2025-01-12 22:11:33 -05:00
.vscode Testing code 2025-01-09 12:37:51 -05:00
py couple small changes in python. Turns out I can't use mongo in grafana 2025-01-11 17:18:11 -05:00
src Successfully reading process data 2025-01-12 22:11:33 -05:00
.gitignore Initial commit 2025-01-09 10:05:14 -05: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')