Table of Contents - phantom-manager-0.1.0 Documentation
Classes and Modules
- Cfg
- LimitedArray
- Logging
- Monitors
- Monitors::Base
- Monitors::Memory
- Monitors::Processes
- Monitors::ResponseTime
- Monitors::RestartListener
- Monitors::ViolationsRecorders
- Monitors::ViolationsRecorders::Base
- Monitors::ViolationsRecorders::Memory
- Monitors::ViolationsRecorders::Processes
- Monitors::ViolationsRecorders::ResponseTime
- Nginx
- Nginx::Manager
- Phantom
- Phantom::Collector
- Phantom::Manager
- Phantom::Process
- Utils
- Utils::Lock
- Utils::Shell
Methods
- ::add — Nginx::Manager
- ::cfg — Cfg
- ::check_interval — Monitors::Base
- ::check_interval — Monitors::Memory
- ::check_interval — Monitors::Processes
- ::check_interval — Monitors::ResponseTime
- ::execute — Utils::Shell
- ::from_string — Phantom::Process
- ::get_response — Monitors::ViolationsRecorders::ResponseTime
- ::get_running_instances — Phantom::Collector
- ::inherited — Monitors::ViolationsRecorders::Base
- ::is_violating? — Monitors::ViolationsRecorders::Base
- ::line_matches_ports — Nginx::Manager
- ::load — Cfg
- ::lock — Monitors::RestartListener
- ::log_error — Phantom::Collector
- ::method_missing — Cfg
- ::missing_ports — Phantom::Collector
- ::modify_nginx — Nginx::Manager
- ::new — Phantom::Process
- ::new — LimitedArray
- ::new — Utils::Lock
- ::on_port — Phantom::Collector
- ::parse_processes — Phantom::Collector
- ::parse_string — Phantom::Process
- ::perform_check — Monitors::Base
- ::perform_check — Monitors::Memory
- ::perform_check — Monitors::Processes
- ::perform_check — Monitors::ResponseTime
- ::phantom_upstream — Nginx::Manager
- ::port_defined? — Nginx::Manager
- ::ports_regexp — Nginx::Manager
- ::process_attr — Monitors::ViolationsRecorders::Base
- ::process_attr — Monitors::ViolationsRecorders::Memory
- ::process_attr — Monitors::ViolationsRecorders::Processes
- ::process_attr — Monitors::ViolationsRecorders::ResponseTime
- ::process_is_violating? — Monitors::ViolationsRecorders::Base
- ::process_is_violating? — Monitors::ViolationsRecorders::Memory
- ::process_is_violating? — Monitors::ViolationsRecorders::Processes
- ::process_is_violating? — Monitors::ViolationsRecorders::ResponseTime
- ::process_url — Monitors::ViolationsRecorders::ResponseTime
- ::reload_nginx — Nginx::Manager
- ::remove — Nginx::Manager
- ::required_ports — Phantom::Collector
- ::reset — Monitors::ViolationsRecorders::Base
- ::respond_to_signal — Monitors::RestartListener
- ::restart — Phantom::Manager
- ::retries_limit — Monitors::ViolationsRecorders::Base
- ::retries_limit — Monitors::ViolationsRecorders::Memory
- ::retries_limit — Monitors::ViolationsRecorders::Processes
- ::retries_limit — Monitors::ViolationsRecorders::ResponseTime
- ::run — Monitors::Base
- ::run — Monitors::RestartListener
- ::running_instances — Monitors::Base
- ::running_phantoms_shell_command — Phantom::Collector
- ::running_phantoms_shell_output — Phantom::Collector
- ::start — Phantom::Manager
- ::stop — Phantom::Manager
- ::switch_nginx_configs — Nginx::Manager
- ::update_violations_count — Monitors::ViolationsRecorders::Base
- #<< — LimitedArray
- #acquire — Utils::Lock
- #average — LimitedArray
- #full? — LimitedArray
- #inspect — Phantom::Process
- #kill — Phantom::Process
- #lock — Utils::Lock
- #locked? — Utils::Lock
- #log — Logging
- #logger — Logging
- #start — Phantom::Process
- #start_command — Phantom::Process
- #sum — LimitedArray
- #to_s — Phantom::Process
- #unlock — Utils::Lock