| .vscode | ||
| py | ||
| src | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
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')