Table of Contents - servicemonitor-0.3.0 Documentation
Classes and Modules
- Alert
- AlertEmail
- AlertSlack
- MonitorManager
- MonitorType
- MonitorTypeBeanstalk
- MonitorTypeDir
- MonitorTypeDrive
- MonitorTypeExceptionHandled
- MonitorTypeFluidDb
- MonitorTypeHttpGetJsonList
- MonitorTypeMustHaveNameError
- MonitorTypeMustHaveSenderEmailAddressForEmailAlertError
- MonitorTypeParameterMissingError
- MonitorTypeProcess
- MonitorTypeThreshold
- Object
Methods
- ::new — AlertEmail
- ::new — MonitorManager
- ::new — MonitorType
- ::new — MonitorTypeThreshold
- #add — MonitorManager
- #alert — MonitorType
- #beanstalk — Object
- #check — MonitorTypeThreshold
- #derived_value — MonitorTypeBeanstalk
- #derived_value — MonitorTypeDir
- #derived_value — MonitorTypeDrive
- #derived_value — MonitorTypeFluidDb
- #derived_value — MonitorTypeHttpGetJsonList
- #derived_value — MonitorTypeProcess
- #derived_value — MonitorTypeThreshold
- #dir — Object
- #extract_params — MonitorType
- #extract_params — MonitorTypeBeanstalk
- #extract_params — MonitorTypeDir
- #extract_params — MonitorTypeDrive
- #extract_params — MonitorTypeFluidDb
- #extract_params — MonitorTypeHttpGetJsonList
- #extract_params — MonitorTypeProcess
- #fluiddb — Object
- #httpgetjsonlist — Object
- #log — Object
- #process — Object
- #process — MonitorType
- #process — MonitorTypeThreshold
- #run — MonitorManager
- #run — MonitorType
- #sanitise — MonitorTypeProcess
- #send — Alert
- #send — AlertEmail
- #send — AlertSlack
- #setup — MonitorType
- #setup — MonitorTypeBeanstalk
- #setup — MonitorTypeDir
- #setup — MonitorTypeDrive
- #setup — MonitorTypeFluidDb
- #setup — MonitorTypeProcess
- #teardown — MonitorType
- #teardown — MonitorTypeFluidDb