Public Member Functions | Public Attributes | Private Attributes | List of all members
hd_monitor.hd_monitor Class Reference

Public Member Functions

def __init__ (self, hostname, diag_hostname, home_dir='')
 
def check_disk_usage (self, event)
 
def check_io_stat (self, event)
 
def publish_stats (self, event)
 

Public Attributes

 critical_hd_level
 
 low_hd_level
 
 unit
 

Private Attributes

 _diag_pub
 
 _home_dir
 
 _hostname
 
 _io_stat
 
 _io_timer
 
 _publish_timer
 
 _usage_stat
 
 _usage_timer
 

Detailed Description

Definition at line 30 of file hd_monitor.py.

Constructor & Destructor Documentation

def hd_monitor.hd_monitor.__init__ (   self,
  hostname,
  diag_hostname,
  home_dir = '' 
)

Definition at line 31 of file hd_monitor.py.

Member Function Documentation

def hd_monitor.hd_monitor.check_disk_usage (   self,
  event 
)

Definition at line 114 of file hd_monitor.py.

def hd_monitor.hd_monitor.check_io_stat (   self,
  event 
)

Definition at line 58 of file hd_monitor.py.

def hd_monitor.hd_monitor.publish_stats (   self,
  event 
)

Definition at line 190 of file hd_monitor.py.

Member Data Documentation

hd_monitor.hd_monitor._diag_pub
private

Definition at line 53 of file hd_monitor.py.

hd_monitor.hd_monitor._home_dir
private

Definition at line 33 of file hd_monitor.py.

hd_monitor.hd_monitor._hostname
private

Definition at line 32 of file hd_monitor.py.

hd_monitor.hd_monitor._io_stat
private

Definition at line 46 of file hd_monitor.py.

hd_monitor.hd_monitor._io_timer
private

Definition at line 56 of file hd_monitor.py.

hd_monitor.hd_monitor._publish_timer
private

Definition at line 54 of file hd_monitor.py.

hd_monitor.hd_monitor._usage_stat
private

Definition at line 39 of file hd_monitor.py.

hd_monitor.hd_monitor._usage_timer
private

Definition at line 55 of file hd_monitor.py.

hd_monitor.hd_monitor.critical_hd_level

Definition at line 37 of file hd_monitor.py.

hd_monitor.hd_monitor.low_hd_level

Definition at line 36 of file hd_monitor.py.

hd_monitor.hd_monitor.unit

Definition at line 35 of file hd_monitor.py.


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


cob_monitoring
Author(s): Florian Weisshardt , Felix Messmer
autogenerated on Wed Apr 7 2021 03:03:11