Table of Contents - god-0.13.7 Documentation
Pages
Makefile
Classes/Modules
God
God::AbstractMethodNotOverriddenError
God::Behavior
God::Behaviors
God::Behaviors::CleanPidFile
God::Behaviors::CleanUnixSocket
God::Behaviors::NotifyWhenFlapping
God::CLI
God::CLI::Command
God::CLI::Run
God::CLI::Version
God::Condition
God::Conditions
God::Conditions::Always
God::Conditions::Complex
God::Conditions::CpuUsage
God::Conditions::DegradingLambda
God::Conditions::DiskUsage
God::Conditions::FileMtime
God::Conditions::FileTouched
God::Conditions::Flapping
God::Conditions::HttpResponseCode
God::Conditions::Lambda
God::Conditions::MemoryUsage
God::Conditions::ProcessExits
God::Conditions::ProcessRunning
God::Conditions::SocketResponding
God::Conditions::Tries
God::Configurable
God::Contact
God::Contacts
God::Contacts::Airbrake
God::Contacts::Campfire
God::Contacts::Email
God::Contacts::Hipchat
God::Contacts::Jabber
God::Contacts::Prowl
God::Contacts::Scout
God::Contacts::Sensu
God::Contacts::Slack
God::Contacts::Statsd
God::Contacts::Twitter
God::Contacts::Webhook
God::Driver
God::DriverEvent
God::DriverEventQueue
God::DriverOperation
God::DummyHandler
God::EventCondition
God::EventHandler
God::EventRegistrationFailedError
God::InvalidCommandError
God::KQueueHandler
God::Logger
God::Metric
God::NetlinkHandler
God::NoSuchBehaviorError
God::NoSuchConditionError
God::NoSuchContactError
God::NoSuchWatchError
God::PollCondition
God::Process
God::Registry
God::SimpleLogger
God::Socket
God::SysLogger
God::System
God::System::PortablePoller
God::System::Process
God::System::SlashProcPoller
God::Task
God::TimedEvent
God::Timeline
God::Trigger
God::TriggerCondition
God::Watch
Marshmallow
Marshmallow::Connection
MonitorMixin
MonitorMixin::ConditionVariable
ConditionVariable
Kernel
Module
Numeric
Object
Methods
::at_exit — God
::broadcast — God::Trigger
::call — God::EventHandler
::complain — God::Configurable
::contact — God
::control — God
::defaults — God::Contact
::deregister — God::EventHandler
::deregister — God::Trigger
::event_system — God::EventHandler
::events_mask — God::KQueueHandler
::fetch_system_poller — God::System::Process
::generate — God::Condition
::generate — God::Behavior
::generate — God::Contact
::handle_events — God::DummyHandler
::internal_init — God
::join — God
::level= — God::SysLogger
::load — God::EventHandler
::load — God
::loaded? — God::EventHandler
::log — God::SysLogger
::new — God::CLI::Command
::new — God::Conditions::Always
::new — God::Conditions::ProcessExits
::new — God::Conditions::CpuUsage
::new — God::TimedEvent
::new — God::Conditions::Flapping
::new — God::System::Process
::new — God::Conditions::FileTouched
::new — God::SimpleLogger
::new — God::Conditions::MemoryUsage
::new — God::DriverOperation
::new — God::Watch
::new — God::Registry
::new — God::Driver
::new — God::Metric
::new — God::System::PortablePoller
::new — God::Conditions::Complex
::new — God::Task
::new — God::Conditions::HttpResponseCode
::new — God::Logger
::new — God::Conditions::FileMtime
::new — God::System::SlashProcPoller
::new — Marshmallow::Connection
::new — God::Socket
::new — God::Timeline
::new — God::DriverEventQueue
::new — God::Process
::new — God::Conditions::SocketResponding
::new — God::Behaviors::NotifyWhenFlapping
::new — God::DriverEvent
::new — God::Conditions::DiskUsage
::new — God::CLI::Run
::new — God::Conditions::DegradingLambda
::normalize — God::Contact
::operational? — God::EventHandler
::pattern_match — God
::register — God::EventHandler
::register — God::Trigger
::register_process — God::KQueueHandler
::register_process — God::DummyHandler
::register_process — God::NetlinkHandler
::registry — God
::reset — God::Trigger
::running_load — God
::running_log — God
::setup — God
::signal — God
::socket — God::Socket
::socket_file — God::Socket
::start — God
::start — God::EventHandler
::status — God
::stop — God::EventHandler
::stop_all — God
::task — God
::terminate — God
::uncontact — God
::unwatch — God
::usable? — God::System::SlashProcPoller
::valid? — God::Condition
::valid? — God::Contact
::version — God::CLI::Version
::version — God
::version_extended — God::CLI::Version
::watch — God
::watches_by_name — God
::watching_pid? — God::EventHandler
#<< — God::Timeline
#<=> — God::TimedEvent
#[] — God::Registry
#abort — Kernel
#abort_orig — Kernel
#action — God::Watch
#action — God::Task
#add — God::Registry
#after — God::PollCondition
#after_restart — God::Behavior
#after_start — God::Behavior
#after_stop — God::Behavior
#alive? — God::Process
#and — God::Conditions::Complex
#and_not — God::Conditions::Complex
#api_url — God::Contacts::Slack
#applog — Object
#arg — God::Contact
#attach — God::Task
#attach — God::CLI::Run
#autostart? — God::Task
#base_name — God::Configurable
#base_url — Marshmallow::Connection
#before — God::PollCondition
#before_restart — God::Behavior
#before_restart — God::Behaviors::NotifyWhenFlapping
#before_start — God::Behaviors::NotifyWhenFlapping
#before_start — God::Behaviors::CleanUnixSocket
#before_start — God::Behavior
#before_start — God::Behaviors::CleanPidFile
#before_stop — God::Behavior
#behavior — God::Watch
#call_action — God::Process
#call_action — God::Watch
#canonical_hash_form — God::Task
#check_command — God::CLI::Command
#clear — God::DriverEventQueue
#clear_events — God::Driver
#complain — God::Configurable
#condition — God::Metric
#create_dummy_makefile — Object
#day — Numeric
#days — Numeric
#debug — God::SimpleLogger
#default_pid_file — God::Process
#default_run — God::CLI::Run
#deregister — God::TriggerCondition
#deregister — God::EventCondition
#deregister — God::Conditions::ProcessExits
#dest_desc — God::Task
#detach — God::Task
#disable — God::Metric
#dispatch — God::CLI::Command
#dispatch — God::CLI::Run
#due? — God::TimedEvent
#empty? — God::DriverEventQueue
#enable — God::Metric
#ensure_stop — God::Process
#error — God::SimpleLogger
#exists? — God::System::Process
#exit — Kernel
#exit_orig — Kernel
#fatal — God::SimpleLogger
#file_writable? — God::Process
#find_room_id_by_name — Marshmallow::Connection
#finish_capture — God::Logger
#friendly_name — God::Contact
#friendly_name — God::Condition
#friendly_name — God::Configurable
#friendly_name — God::Behavior
#gigabyte — Numeric
#gigabytes — Numeric
#handle_event — God::DriverEvent
#handle_event — God::Task
#handle_event — God::DriverOperation
#handle_poll — God::Task
#hour — Numeric
#hours — Numeric
#in_driver_context? — God::Driver
#info — God::SimpleLogger
#keepalive — God::Watch
#kilobyte — Numeric
#kilobytes — Numeric
#length — God::DriverEventQueue
#level= — God::Logger
#lifecycle — God::Task
#lifecycle_command — God::CLI::Command
#load_command — God::CLI::Command
#load_config — God::CLI::Run
#load_contact — Object
#load_god_file — God::CLI::Run
#log — God::Logger
#log_command — God::CLI::Command
#log_line — God::Task
#map_priority — God::Contacts::Prowl
#megabyte — Numeric
#megabytes — Numeric
#memory — God::System::Process
#memory — God::System::SlashProcPoller
#memory — God::System::PortablePoller
#message — God::Driver
#method_missing — God::Socket
#method_missing — God::Task
#minute — Numeric
#minutes — Numeric
#monitor — God::Task
#monitor — God::Watch
#move — God::Task
#new_oper — God::Conditions::Complex
#notify — God::Contacts::Statsd
#notify — God::Contacts::Scout
#notify — God::Task
#notify — God::Contacts::Jabber
#notify — God::Contacts::Prowl
#notify — God::Contacts::Twitter
#notify — God::Contacts::Campfire
#notify — God::Contacts::Sensu
#notify — God::Contacts::Slack
#notify — God::Contacts::Email
#notify — God::Contacts::Hipchat
#notify — God::Contacts::Webhook
#notify — God::Contacts::Airbrake
#notify — God::Contact
#notify_sendmail — God::Contacts::Email
#notify_smtp — God::Contacts::Email
#or — God::Conditions::Complex
#or_not — God::Conditions::Complex
#output — God::SimpleLogger
#percent — Numeric
#percent_cpu — God::System::SlashProcPoller
#percent_cpu — God::System::Process
#percent_cpu — God::System::PortablePoller
#percent_memory — God::System::SlashProcPoller
#percent_memory — God::System::Process
#percent_memory — God::System::PortablePoller
#pid — God::Process
#pid — God::Conditions::MemoryUsage
#pid — God::Conditions::ProcessRunning
#pid — God::Conditions::CpuUsage
#pid — God::Conditions::ProcessExits
#pid_file — God::Process
#pid_file= — God::Process
#ping — God::Socket
#pop — God::DriverEventQueue
#prepare — God::Task
#prepare — God::Configurable
#prepare — God::Conditions::MemoryUsage
#prepare — God::Conditions::SocketResponding
#prepare — God::Conditions::Tries
#prepare — God::Conditions::Flapping
#prepare — God::Conditions::HttpResponseCode
#prepare — God::Conditions::Complex
#prepare — God::Conditions::CpuUsage
#process — God::Conditions::Flapping
#process — God::TriggerCondition
#push — God::DriverEventQueue
#push — God::Timeline
#quit_command — God::CLI::Command
#register — God::TriggerCondition
#register — God::EventCondition
#register — God::Conditions::ProcessExits
#register! — God::Task
#register! — God::Watch
#remove — God::Registry
#request — God::Contacts::Slack
#reset — God::Conditions::Tries
#reset — God::Conditions::CpuUsage
#reset — God::Registry
#reset — God::Conditions::MemoryUsage
#reset — God::Conditions::HttpResponseCode
#reset — God::Configurable
#reset — God::Conditions::SocketResponding
#restart! — God::Process
#restart_if — God::Watch
#root_binding — Object
#run_daemonized — God::CLI::Run
#run_in_front — God::CLI::Run
#safe_attr_accessor — Module
#schedule — God::Driver
#second — Numeric
#seconds — Numeric
#sensu_client_socket — God::Contacts::Sensu
#setup — God::CLI::Command
#setup_logging — God::CLI::Run
#shutdown — God::DriverEventQueue
#shutdown — God::Driver
#signal — God::Process
#signal — God::Task
#signal_command — God::CLI::Command
#size — God::DriverEventQueue
#size — God::Registry
#socket — God::Socket
#socket= — God::Conditions::SocketResponding
#socket_file — God::Socket
#spawn — God::Process
#speak — Marshmallow::Connection
#start! — God::Process
#start_capture — God::Logger
#start_if — God::Watch
#status_command — God::CLI::Command
#stop — God::Socket
#stop! — God::Process
#stop_if — God::Watch
#terminate_command — God::CLI::Command
#test — God::Conditions::MemoryUsage
#test — God::Conditions::HttpResponseCode
#test — God::Conditions::ProcessRunning
#test — God::PollCondition
#test — God::Conditions::Tries
#test — God::Conditions::FileTouched
#test — God::Conditions::Lambda
#test — God::Conditions::CpuUsage
#test — God::Conditions::Complex
#test — God::Conditions::Always
#test — God::Conditions::DegradingLambda
#test — God::Conditions::SocketResponding
#test — God::Conditions::DiskUsage
#test — God::Conditions::FileMtime
#text — God::Contacts::Slack
#this — God::Conditions::Complex
#transition — God::Task
#trigger — God::TriggerCondition
#trigger — God::Task
#trigger? — God::Task
#unmonitor — God::Task
#unregister! — God::Task
#unregister! — God::Watch
#valid? — God::Conditions::FileMtime
#valid? — God::Behaviors::CleanUnixSocket
#valid? — God::Conditions::DegradingLambda
#valid? — God::Behaviors::NotifyWhenFlapping
#valid? — God::Behaviors::CleanPidFile
#valid? — God::Conditions::MemoryUsage
#valid? — God::Task
#valid? — God::Contacts::Sensu
#valid? — God::Configurable
#valid? — God::Watch
#valid? — God::Conditions::SocketResponding
#valid? — God::Conditions::Tries
#valid? — God::Behavior
#valid? — God::Contacts::Prowl
#valid? — God::Contacts::Statsd
#valid? — God::Contacts::Scout
#valid? — God::Conditions::CpuUsage
#valid? — God::Contacts::Twitter
#valid? — God::Conditions::ProcessExits
#valid? — God::Conditions::Complex
#valid? — God::Process
#valid? — God::Contacts::Campfire
#valid? — God::Conditions::FileTouched
#valid? — God::Conditions::ProcessRunning
#valid? — God::Conditions::Flapping
#valid? — God::Contacts::Slack
#valid? — God::Contacts::Webhook
#valid? — God::Contacts::Hipchat
#valid? — God::Conditions::Lambda
#valid? — God::Conditions::Always
#valid? — God::Contacts::Email
#valid? — God::Conditions::DiskUsage
#valid? — God::Conditions::HttpResponseCode
#valid? — God::Contacts::Jabber
#valid? — God::Contacts::Airbrake
#wait — ConditionVariable
#wait — MonitorMixin::ConditionVariable
#warn — God::SimpleLogger
#watch_log_since — God::Logger