Definition at line 534 of file cpu_monitor.py.
 
◆ __init__()
      
        
          | def cpu_monitor.CPUMonitor.__init__ | ( |  | self, | 
        
          |  |  |  | hostname, | 
        
          |  |  |  | diag_hostname | 
        
          |  | ) |  |  | 
      
 
 
◆ _restart_temp_check()
  
  | 
        
          | def cpu_monitor.CPUMonitor._restart_temp_check | ( |  | self | ) |  |  | private | 
 
 
◆ cancel_timers()
      
        
          | def cpu_monitor.CPUMonitor.cancel_timers | ( |  | self | ) |  | 
      
 
Must have the lock to cancel everything. 
Definition at line 612 of file cpu_monitor.py.
 
 
◆ check_nfs_stat()
      
        
          | def cpu_monitor.CPUMonitor.check_nfs_stat | ( |  | self | ) |  | 
      
 
 
◆ check_temps()
      
        
          | def cpu_monitor.CPUMonitor.check_temps | ( |  | self | ) |  | 
      
 
 
◆ check_usage()
      
        
          | def cpu_monitor.CPUMonitor.check_usage | ( |  | self | ) |  | 
      
 
 
◆ publish_stats()
      
        
          | def cpu_monitor.CPUMonitor.publish_stats | ( |  | self | ) |  | 
      
 
 
◆ _check_core_temps
  
  | 
        
          | cpu_monitor.CPUMonitor._check_core_temps |  | private | 
 
 
◆ _check_ipmi
  
  | 
        
          | cpu_monitor.CPUMonitor._check_ipmi |  | private | 
 
 
◆ _check_nfs
  
  | 
        
          | cpu_monitor.CPUMonitor._check_nfs |  | private | 
 
 
◆ _diag_pub
  
  | 
        
          | cpu_monitor.CPUMonitor._diag_pub |  | private | 
 
 
◆ _enforce_speed
  
  | 
        
          | cpu_monitor.CPUMonitor._enforce_speed |  | private | 
 
 
◆ _last_nfs_time
  
  | 
        
          | cpu_monitor.CPUMonitor._last_nfs_time |  | private | 
 
 
◆ _last_publish_time
  
  | 
        
          | cpu_monitor.CPUMonitor._last_publish_time |  | private | 
 
 
◆ _last_temp_time
  
  | 
        
          | cpu_monitor.CPUMonitor._last_temp_time |  | private | 
 
 
◆ _last_usage_time
  
  | 
        
          | cpu_monitor.CPUMonitor._last_usage_time |  | private | 
 
 
◆ _load1_threshold
  
  | 
        
          | cpu_monitor.CPUMonitor._load1_threshold |  | private | 
 
 
◆ _load5_threshold
  
  | 
        
          | cpu_monitor.CPUMonitor._load5_threshold |  | private | 
 
 
◆ _mutex
  
  | 
        
          | cpu_monitor.CPUMonitor._mutex |  | private | 
 
 
◆ _nfs_stat
  
  | 
        
          | cpu_monitor.CPUMonitor._nfs_stat |  | private | 
 
 
◆ _nfs_timer
  
  | 
        
          | cpu_monitor.CPUMonitor._nfs_timer |  | private | 
 
 
◆ _num_cores
  
  | 
        
          | cpu_monitor.CPUMonitor._num_cores |  | private | 
 
 
◆ _temp_stat
  
  | 
        
          | cpu_monitor.CPUMonitor._temp_stat |  | private | 
 
 
◆ _temp_vals
  
  | 
        
          | cpu_monitor.CPUMonitor._temp_vals |  | private | 
 
 
◆ _temps_timer
  
  | 
        
          | cpu_monitor.CPUMonitor._temps_timer |  | private | 
 
 
◆ _usage_stat
  
  | 
        
          | cpu_monitor.CPUMonitor._usage_stat |  | private | 
 
 
◆ _usage_timer
  
  | 
        
          | cpu_monitor.CPUMonitor._usage_timer |  | private | 
 
 
The documentation for this class was generated from the following file: