Public Member Functions | Public Attributes | Private Attributes
rosprofiler.host_monitor.HostMonitor Class Reference

List of all members.

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

Detailed Description

Tracks cpu and memory information of the host. 

Definition at line 25 of file host_monitor.py.


Constructor & Destructor Documentation

Definition at line 27 of file host_monitor.py.


Member Function Documentation

Returns HostStatistics() using buffered information.
:returns: statistics information collected about the host
:rtype: HostStatistics

Definition at line 43 of file host_monitor.py.

Clears the information buffer. 

Definition at line 75 of file host_monitor.py.

Record information about the cpu and memory usage for this host into a buffer 

Definition at line 37 of file host_monitor.py.


Member Data Documentation

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.


The documentation for this class was generated from the following file:


rosprofiler
Author(s): Dan Brooks
autogenerated on Thu Jun 6 2019 18:15:05