Labs

psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network)in Python. Psutil Library

Install the required python library

root@edison:~# opkg install python-pip
root@edison:~# pip install psutil
root@edison:~# vi sensors.py
#!/usr/bin/python

import psutil
import time

if __name__ == '__main__':

    while True:
        netdata = psutil.net_io_counters()
        data = netdata.packets_sent + netdata.packets_recv
        print "Data: %s " % data
        time.sleep(5)

# End of File
root@edison:~# python sensors.py 
Data: 1877 
Data: 1881
...

Last updated