Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. import psutil
  2. import json
  3.  
  4.  
  5. def getInfo():
  6.   info = dict()
  7.   info['cpu'] = psutil.cpu_percent()
  8.  
  9.   ram = psutil.virtual_memory()
  10.   info['ram'] = (ram.used, ram.total)
  11.  
  12.   storage = psutil.disk_usage('/')
  13.   info['storage'] = (storage.used, storage.total)
  14.  
  15.   pack = psutil.net_io_counters()
  16.   info['packages'] = (pack.packets_sent, pack.packets_recv)
  17.   info['errors'] = (pack.errin, pack.errout)
  18.  
  19.   return json.dumps(info)
  20.  
  21.  
  22. if __name__ == '__main__':
  23.   print(getInfo())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement