Public Member Functions | |
def | __init__ |
def | get_statistics |
def | reset |
def | update |
Public Attributes | |
cpu_load_log | |
phymem_avail_log | |
phymem_used_log | |
start_time | |
Private Attributes | |
_cpus_available | |
_hostname | |
_ipaddress |
Tracks cpu and memory information of the host.
Definition at line 25 of file host_monitor.py.
def rosprofiler.host_monitor.HostMonitor.__init__ | ( | self | ) |
Definition at line 27 of file host_monitor.py.
Returns HostStatistics() using buffered information. :returns: statistics information collected about the host :rtype: HostStatistics
Definition at line 43 of file host_monitor.py.
def rosprofiler.host_monitor.HostMonitor.reset | ( | self | ) |
Clears the information buffer.
Definition at line 75 of file host_monitor.py.
def rosprofiler.host_monitor.HostMonitor.update | ( | self | ) |
Record information about the cpu and memory usage for this host into a buffer
Definition at line 37 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.
Definition at line 27 of file host_monitor.py.