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.