scripts/procstat-rusage
author Tomas Zeman <tomas.zeman@upc.cz>
Tue, 11 Dec 2018 14:40:00 +0100
changeset 38 1eada2e65e7a
permissions -rwxr-xr-x
procstat rusage monitoring
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
38
1eada2e65e7a procstat rusage monitoring
Tomas Zeman <tomas.zeman@upc.cz>
parents:
diff changeset
     1
#!/bin/sh
1eada2e65e7a procstat rusage monitoring
Tomas Zeman <tomas.zeman@upc.cz>
parents:
diff changeset
     2
1eada2e65e7a procstat rusage monitoring
Tomas Zeman <tomas.zeman@upc.cz>
parents:
diff changeset
     3
_PID=$1
1eada2e65e7a procstat rusage monitoring
Tomas Zeman <tomas.zeman@upc.cz>
parents:
diff changeset
     4
1eada2e65e7a procstat rusage monitoring
Tomas Zeman <tomas.zeman@upc.cz>
parents:
diff changeset
     5
exec procstat --libxo=json -r $_PID | jq -r '.procstat.rusage | .[] | to_entries | .[] | @text "-|rusage.\(.key)|\(.value)"' | tr ' |' '_ '