summaryrefslogtreecommitdiff
path: root/get_client_cpu_mem.py
diff options
context:
space:
mode:
Diffstat (limited to 'get_client_cpu_mem.py')
-rw-r--r--get_client_cpu_mem.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/get_client_cpu_mem.py b/get_client_cpu_mem.py
new file mode 100644
index 0000000..ba5049a
--- /dev/null
+++ b/get_client_cpu_mem.py
@@ -0,0 +1,11 @@
+import commands
+import urllib
+import psutil
+
+pid = urllib.urlopen('http://localhost:8080/pid').read()
+res = commands.getoutput("ps -p " + pid + " -o \%cpu,\%mem")
+splitted = res.split()
+cpu = splitted[2]
+mem = splitted[3]
+
+print cpu, mem