Table of Contents - bosh-monitor-1.3262.24.0 Documentation
Pages
Classes and Modules
- Bosh
- Bosh::Bhm
- Bosh::Monitor
- Bosh::Monitor::Agent
- Bosh::Monitor::AgentManager
- Bosh::Monitor::ApiController
- Bosh::Monitor::AuthProvider
- Bosh::Monitor::ConfigError
- Bosh::Monitor::ConnectionError
- Bosh::Monitor::Director
- Bosh::Monitor::DirectorError
- Bosh::Monitor::DirectorMonitor
- Bosh::Monitor::Error
- Bosh::Monitor::EventProcessingError
- Bosh::Monitor::EventProcessor
- Bosh::Monitor::Events
- Bosh::Monitor::Events::Alert
- Bosh::Monitor::Events::Base
- Bosh::Monitor::Events::Heartbeat
- Bosh::Monitor::FatalError
- Bosh::Monitor::GraphiteConnection
- Bosh::Monitor::InvalidEvent
- Bosh::Monitor::Metric
- Bosh::Monitor::PluginError
- Bosh::Monitor::Plugins
- Bosh::Monitor::Plugins::Base
- Bosh::Monitor::Plugins::CloudWatch
- Bosh::Monitor::Plugins::ConsulEventForwarder
- Bosh::Monitor::Plugins::DataDog
- Bosh::Monitor::Plugins::Dummy
- Bosh::Monitor::Plugins::Email
- Bosh::Monitor::Plugins::Graphite
- Bosh::Monitor::Plugins::HttpRequestHelper
- Bosh::Monitor::Plugins::Logger
- Bosh::Monitor::Plugins::Nats
- Bosh::Monitor::Plugins::Pagerduty
- Bosh::Monitor::Plugins::Resurrector
- Bosh::Monitor::Plugins::ResurrectorHelper
- Bosh::Monitor::Plugins::ResurrectorHelper::AlertTracker
- Bosh::Monitor::Plugins::ResurrectorHelper::JobInstanceKey
- Bosh::Monitor::Plugins::SyslogEventForwarder
- Bosh::Monitor::Plugins::Tsdb
- Bosh::Monitor::Runner
- Bosh::Monitor::TcpConnection
- Bosh::Monitor::TsdbConnection
- Bosh::Monitor::UAAToken
- Bosh::Monitor::YamlHelper
- Kernel
- Object
- PagingDatadogClient
Methods
- ::code — Bosh::Monitor::Error
- ::config= — Bosh::Monitor
- ::config= — Bosh::Monitor
- ::create — Bosh::Monitor::Events::Base
- ::create! — Bosh::Monitor::Events::Base
- ::new — Bosh::Monitor::Agent
- ::new — Bosh::Monitor::AgentManager
- ::new — Bosh::Monitor::ApiController
- ::new — Bosh::Monitor::AuthProvider
- ::new — Bosh::Monitor::UAAToken
- ::new — Bosh::Monitor::Director
- ::new — Bosh::Monitor::DirectorMonitor
- ::new — Bosh::Monitor::EventProcessor
- ::new — Bosh::Monitor::Events::Alert
- ::new — Bosh::Monitor::Events::Base
- ::new — Bosh::Monitor::Events::Heartbeat
- ::new — Bosh::Monitor::Metric
- ::new — Bosh::Monitor::Plugins::Base
- ::new — Bosh::Monitor::Plugins::CloudWatch
- ::new — Bosh::Monitor::Plugins::Email
- ::new — PagingDatadogClient
- ::new — Bosh::Monitor::Plugins::Resurrector
- ::new — Bosh::Monitor::Plugins::ResurrectorHelper::JobInstanceKey
- ::new — Bosh::Monitor::Plugins::ResurrectorHelper::AlertTracker
- ::new — Bosh::Monitor::GraphiteConnection
- ::new — Bosh::Monitor::TcpConnection
- ::new — Bosh::Monitor::TsdbConnection
- ::new — Bosh::Monitor::Runner
- ::run — Bosh::Monitor::Runner
- ::validate_config — Bosh::Monitor
- ::validate_config — Bosh::Monitor
- #add_agent — Bosh::Monitor::AgentManager
- #add_error — Bosh::Monitor::Events::Base
- #add_metric — Bosh::Monitor::Events::Heartbeat
- #add_plugin — Bosh::Monitor::EventProcessor
- #agents_count — Bosh::Monitor::AgentManager
- #alert_director_error — Bosh::Monitor::Runner
- #alerts_for_deployment — Bosh::Monitor::Plugins::ResurrectorHelper::AlertTracker
- #analyze_agent — Bosh::Monitor::AgentManager
- #analyze_agents — Bosh::Monitor::AgentManager
- #analyze_agents — Bosh::Monitor::Runner
- #auth_header — Bosh::Monitor::AuthProvider
- #auth_header — Bosh::Monitor::UAAToken
- #auth_provider — Bosh::Monitor::Director
- #auth_provider — Bosh::Monitor::Plugins::Resurrector
- #aws_cloud_watch — Bosh::Monitor::Plugins::CloudWatch
- #build_metric — Bosh::Monitor::Plugins::CloudWatch
- #connect_to_mbus — Bosh::Monitor::Runner
- #connection_completed — Bosh::Monitor::TcpConnection
- #consul_uri — Bosh::Monitor::Plugins::ConsulEventForwarder
- #decode — Bosh::Monitor::UAAToken
- #deployments_count — Bosh::Monitor::AgentManager
- #dimensions — Bosh::Monitor::Plugins::CloudWatch
- #director_info — Bosh::Monitor::Plugins::Resurrector
- #dog_client — Bosh::Monitor::Plugins::DataDog
- #emit_event — PagingDatadogClient
- #emit_points — PagingDatadogClient
- #enable_pruning — Bosh::Monitor::EventProcessor
- #endpoint — Bosh::Monitor::Director
- #eql? — Bosh::Monitor::Plugins::ResurrectorHelper::JobInstanceKey
- #error_message — Bosh::Monitor::Events::Base
- #event_unregistered? — Bosh::Monitor::Plugins::ConsulEventForwarder
- #events — Bosh::Monitor::Plugins::Dummy
- #events_count — Bosh::Monitor::EventProcessor
- #expires_soon? — Bosh::Monitor::UAAToken
- #fetch — Bosh::Monitor::UAAToken
- #fetch_deployments — Bosh::Monitor::Runner
- #forward_event — Bosh::Monitor::Plugins::ConsulEventForwarder
- #forward_this_event? — Bosh::Monitor::Plugins::ConsulEventForwarder
- #forward_this_ttl? — Bosh::Monitor::Plugins::ConsulEventForwarder
- #get_agents_for_deployment — Bosh::Monitor::AgentManager
- #get_deployment_vms — Bosh::Monitor::Director
- #get_deployments — Bosh::Monitor::Director
- #get_info — Bosh::Monitor::Director
- #get_metric_name — Bosh::Monitor::Plugins::Graphite
- #get_metric_prefix — Bosh::Monitor::Plugins::Graphite
- #get_metric_timestamp — Bosh::Monitor::Plugins::Graphite
- #get_path_for_note_type — Bosh::Monitor::Plugins::ConsulEventForwarder
- #guess_role — Bosh::Monitor::Events::Heartbeat
- #handle_em_error — Bosh::Monitor::Runner
- #hash — Bosh::Monitor::Plugins::ResurrectorHelper::JobInstanceKey
- #heartbeat_to_cloudwatch_metric — Bosh::Monitor::Plugins::CloudWatch
- #increment_retries — Bosh::Monitor::TcpConnection
- #is_epoch? — Bosh::Monitor::Plugins::Graphite
- #label_for_event — Bosh::Monitor::Plugins::ConsulEventForwarder
- #label_for_ttl — Bosh::Monitor::Plugins::ConsulEventForwarder
- #load_yaml_file — Bosh::Monitor::YamlHelper
- #log_exception — Bosh::Monitor::Runner
- #log_stats — Bosh::Monitor::Runner
- #lookup_plugin — Bosh::Monitor::AgentManager
- #melting_down? — Bosh::Monitor::Plugins::ResurrectorHelper::AlertTracker
- #metrics — Bosh::Monitor::Events::Alert
- #name — Bosh::Monitor::Agent
- #normal_priority? — Bosh::Monitor::Plugins::DataDog
- #notify_consul — Bosh::Monitor::Plugins::ConsulEventForwarder
- #on_alert — Bosh::Monitor::AgentManager
- #on_heartbeat — Bosh::Monitor::AgentManager
- #on_shutdown — Bosh::Monitor::AgentManager
- #parse_json — Bosh::Monitor::Director
- #perform_request — Bosh::Monitor::Director
- #plugin_process — Bosh::Monitor::EventProcessor
- #pluralize — Kernel
- #poll_director — Bosh::Monitor::Runner
- #populate_metrics — Bosh::Monitor::Events::Heartbeat
- #process — Bosh::Monitor::EventProcessor
- #process — Bosh::Monitor::Plugins::Base
- #process — Bosh::Monitor::Plugins::CloudWatch
- #process — Bosh::Monitor::Plugins::ConsulEventForwarder
- #process — Bosh::Monitor::Plugins::DataDog
- #process — Bosh::Monitor::Plugins::Dummy
- #process — Bosh::Monitor::Plugins::Email
- #process — Bosh::Monitor::Plugins::Graphite
- #process — Bosh::Monitor::Plugins::Logger
- #process — Bosh::Monitor::Plugins::Nats
- #process — Bosh::Monitor::Plugins::Pagerduty
- #process — Bosh::Monitor::Plugins::Resurrector
- #process — Bosh::Monitor::Plugins::SyslogEventForwarder
- #process — Bosh::Monitor::Plugins::Tsdb
- #process_alert — Bosh::Monitor::Plugins::DataDog
- #process_event — Bosh::Monitor::AgentManager
- #process_heartbeat — Bosh::Monitor::Plugins::DataDog
- #process_queues — Bosh::Monitor::Plugins::Email
- #prune_events — Bosh::Monitor::EventProcessor
- #queue_size — Bosh::Monitor::Plugins::Email
- #receive_data — Bosh::Monitor::TcpConnection
- #recipients — Bosh::Monitor::Plugins::Email
- #record — Bosh::Monitor::Plugins::ResurrectorHelper::AlertTracker
- #registration_payload — Bosh::Monitor::Plugins::ConsulEventForwarder
- #remove_agent — Bosh::Monitor::AgentManager
- #remove_deployment — Bosh::Monitor::AgentManager
- #reset_retries — Bosh::Monitor::TcpConnection
- #retry_reconnect — Bosh::Monitor::TcpConnection
- #right_sized_body_for_consul — Bosh::Monitor::Plugins::ConsulEventForwarder
- #rogue? — Bosh::Monitor::Agent
- #run — Bosh::Monitor::Plugins::Base
- #run — Bosh::Monitor::Plugins::CloudWatch
- #run — Bosh::Monitor::Plugins::ConsulEventForwarder
- #run — Bosh::Monitor::Plugins::DataDog
- #run — Bosh::Monitor::Plugins::Dummy
- #run — Bosh::Monitor::Plugins::Email
- #run — Bosh::Monitor::Plugins::Graphite
- #run — Bosh::Monitor::Plugins::Logger
- #run — Bosh::Monitor::Plugins::Nats
- #run — Bosh::Monitor::Plugins::Pagerduty
- #run — Bosh::Monitor::Plugins::Resurrector
- #run — Bosh::Monitor::Plugins::SyslogEventForwarder
- #run — Bosh::Monitor::Plugins::Tsdb
- #run — Bosh::Monitor::Runner
- #send_email_async — Bosh::Monitor::Plugins::Email
- #send_http_get_request — Bosh::Monitor::Plugins::HttpRequestHelper
- #send_http_post_request — Bosh::Monitor::Plugins::HttpRequestHelper
- #send_http_put_request — Bosh::Monitor::Plugins::HttpRequestHelper
- #send_http_request — Bosh::Monitor::Plugins::HttpRequestHelper
- #send_metric — Bosh::Monitor::GraphiteConnection
- #send_metric — Bosh::Monitor::TsdbConnection
- #setup_events — Bosh::Monitor::AgentManager
- #setup_timers — Bosh::Monitor::Runner
- #severity — Bosh::Monitor::Events::Alert
- #short_description — Bosh::Monitor::Events::Alert
- #short_description — Bosh::Monitor::Events::Heartbeat
- #smtp_options — Bosh::Monitor::Plugins::Email
- #start_http_server — Bosh::Monitor::Runner
- #stop — Bosh::Monitor::Runner
- #subscribe — Bosh::Monitor::DirectorMonitor
- #sync_agents — Bosh::Monitor::AgentManager
- #sync_client — Bosh::Monitor::Plugins::HttpRequestHelper
- #sync_deployments — Bosh::Monitor::AgentManager
- #timed_out? — Bosh::Monitor::Agent
- #to_hash — Bosh::Monitor::Events::Alert
- #to_hash — Bosh::Monitor::Events::Heartbeat
- #to_json — Bosh::Monitor::Events::Alert
- #to_json — Bosh::Monitor::Events::Heartbeat
- #to_plain_text — Bosh::Monitor::Events::Alert
- #to_plain_text — Bosh::Monitor::Events::Heartbeat
- #to_s — Bosh::Monitor::Events::Alert
- #to_s — Bosh::Monitor::Events::Heartbeat
- #to_s — Bosh::Monitor::Plugins::ResurrectorHelper::JobInstanceKey
- #uaa_token_header — Bosh::Monitor::AuthProvider
- #unbind — Bosh::Monitor::TcpConnection
- #valid? — Bosh::Monitor::Events::Base
- #valid_payload? — Bosh::Monitor::DirectorMonitor
- #validate — Bosh::Monitor::Events::Alert
- #validate — Bosh::Monitor::Events::Heartbeat
- #validate_options — Bosh::Monitor::Plugins::Base
- #validate_options — Bosh::Monitor::Plugins::ConsulEventForwarder
- #validate_options — Bosh::Monitor::Plugins::DataDog
- #validate_options — Bosh::Monitor::Plugins::Email
- #validate_options — Bosh::Monitor::Plugins::Graphite
- #validate_options — Bosh::Monitor::Plugins::Nats
- #validate_options — Bosh::Monitor::Plugins::Pagerduty
- #validate_options — Bosh::Monitor::Plugins::Tsdb