Table of Contents - metrux-1.0.0 Documentation
Classes and Modules
- Metrux
- Metrux::Client
- Metrux::Commands
- Metrux::Commands::Base
- Metrux::Commands::Gauge
- Metrux::Commands::Meter
- Metrux::Commands::NoticeError
- Metrux::Commands::PeriodicGauge
- Metrux::Commands::PeriodicGauge::Agent
- Metrux::Commands::PeriodicGauge::Registry
- Metrux::Commands::PeriodicGauge::Reporter
- Metrux::Commands::PeriodicGauge::Supervisor
- Metrux::Commands::Timer
- Metrux::Commands::Write
- Metrux::ConfigBuilders
- Metrux::ConfigBuilders::Common
- Metrux::ConfigBuilders::Influx
- Metrux::ConfigBuilders::Logger
- Metrux::ConfigBuilders::PeriodicGauge
- Metrux::ConfigBuilders::Yaml
- Metrux::Configuration
- Metrux::Connections
- Metrux::Connections::InfluxDb
- Metrux::Connections::Null
- Metrux::Loggable
- Metrux::PluginRegister
- Metrux::Plugins
- Metrux::Plugins::Gc
- Metrux::Plugins::PeriodicGauge
- Metrux::Plugins::Process
- Metrux::Plugins::Thread
- Metrux::Plugins::Yarv
- Metrux::Sleeper
Methods
- ::client — Metrux
- ::config — Metrux
- ::lazy_setup — Metrux
- ::new — Metrux::Client
- ::new — Metrux::Commands::Base
- ::new — Metrux::Commands::PeriodicGauge
- ::new — Metrux::Commands::PeriodicGauge::Agent
- ::new — Metrux::Commands::PeriodicGauge::Registry
- ::new — Metrux::Commands::PeriodicGauge::Reporter
- ::new — Metrux::Commands::PeriodicGauge::Supervisor
- ::new — Metrux::ConfigBuilders::Common
- ::new — Metrux::ConfigBuilders::Influx
- ::new — Metrux::ConfigBuilders::Logger
- ::new — Metrux::ConfigBuilders::PeriodicGauge
- ::new — Metrux::ConfigBuilders::Yaml
- ::new — Metrux::Configuration
- ::new — Metrux::Connections::InfluxDb
- ::new — Metrux::Connections::Null
- ::new — Metrux::PluginRegister
- ::new — Metrux::Plugins::PeriodicGauge
- ::new — Metrux::Plugins::Process
- ::plugin_register — Metrux
- ::setup — Metrux
- #__logger__ — Metrux::Loggable
- #active — Metrux::ConfigBuilders::Common
- #active? — Metrux::Configuration
- #add — Metrux::Commands::PeriodicGauge::Registry
- #alive? — Metrux::Commands::PeriodicGauge::Agent
- #alive? — Metrux::Commands::PeriodicGauge::Supervisor
- #app_name — Metrux::ConfigBuilders::Common
- #app_name — Metrux::Configuration
- #boolean_value — Metrux::ConfigBuilders::Influx
- #build — Metrux::ConfigBuilders::Common
- #build — Metrux::ConfigBuilders::Influx
- #build — Metrux::ConfigBuilders::Logger
- #build — Metrux::ConfigBuilders::PeriodicGauge
- #build — Metrux::ConfigBuilders::Yaml
- #build_options — Metrux::Commands::NoticeError
- #build_value — Metrux::Commands::NoticeError
- #calculate_duration — Metrux::Commands::Timer
- #call — Metrux::Plugins::PeriodicGauge
- #cast_value — Metrux::ConfigBuilders::Influx
- #check — Metrux::Commands::PeriodicGauge::Supervisor
- #commons — Metrux::Configuration
- #config_from_env_var — Metrux::ConfigBuilders::Influx
- #config_from_yaml — Metrux::ConfigBuilders::Influx
- #count — Metrux::Plugins::Gc
- #data — Metrux::Plugins::Gc
- #data — Metrux::Plugins::PeriodicGauge
- #data — Metrux::Plugins::Process
- #data — Metrux::Plugins::Thread
- #data — Metrux::Plugins::Yarv
- #default_data — Metrux::Commands::Base
- #default_environment — Metrux::ConfigBuilders::Yaml
- #default_rss — Metrux::Plugins::Process
- #default_timestamp — Metrux::Commands::Base
- #defaults — Metrux::ConfigBuilders::Influx
- #env — Metrux::Configuration
- #exec — Metrux::Plugins::Process
- #execute — Metrux::Commands::Gauge
- #execute — Metrux::Commands::Meter
- #execute — Metrux::Commands::NoticeError
- #execute — Metrux::Commands::PeriodicGauge
- #execute — Metrux::Commands::Timer
- #execute — Metrux::Commands::Write
- #execute_metric — Metrux::Commands::PeriodicGauge::Agent
- #fetch_from — Metrux::ConfigBuilders::Influx
- #fetch_pagesize — Metrux::Plugins::Process
- #fetch_statm_rss — Metrux::Plugins::Process
- #fetch_tags — Metrux::Commands::NoticeError
- #file_exists? — Metrux::ConfigBuilders::Yaml
- #format_data — Metrux::Commands::Base
- #format_write_options — Metrux::Commands::Base
- #from_environment — Metrux::ConfigBuilders::Yaml
- #gauge — Metrux::Commands::Gauge
- #gc_stats — Metrux::Plugins::Gc
- #global_constant_state — Metrux::Plugins::Yarv
- #global_method_state — Metrux::Plugins::Yarv
- #heap_free — Metrux::Plugins::Gc
- #heap_live — Metrux::Plugins::Gc
- #influx — Metrux::Configuration
- #instantiate_commands — Metrux::Client
- #kernel_page_size — Metrux::Plugins::Process
- #key — Metrux::Plugins::Gc
- #key — Metrux::Plugins::PeriodicGauge
- #key — Metrux::Plugins::Process
- #key — Metrux::Plugins::Thread
- #key — Metrux::Plugins::Yarv
- #linux_rss — Metrux::Plugins::Process
- #load_file — Metrux::ConfigBuilders::Yaml
- #log — Metrux::Loggable
- #log_file — Metrux::ConfigBuilders::Logger
- #log_level — Metrux::ConfigBuilders::Logger
- #logger — Metrux::Configuration
- #major_count — Metrux::Plugins::Gc
- #metrics — Metrux::Commands::PeriodicGauge::Agent
- #metrics — Metrux::Commands::PeriodicGauge::Registry
- #minor_count — Metrux::Plugins::Gc
- #not_implemented — Metrux::Plugins::PeriodicGauge
- #null_content — Metrux::ConfigBuilders::Yaml
- #numeric_value — Metrux::ConfigBuilders::Influx
- #periodic_gauge_interval — Metrux::Configuration
- #prefix — Metrux::ConfigBuilders::Common
- #prefix — Metrux::Configuration
- #register — Metrux::PluginRegister
- #rss — Metrux::Plugins::Process
- #start — Metrux::Commands::PeriodicGauge::Agent
- #start — Metrux::Commands::PeriodicGauge::Reporter
- #start — Metrux::Commands::PeriodicGauge::Supervisor
- #statm? — Metrux::Plugins::Process
- #statm_path — Metrux::Plugins::Process
- #stop — Metrux::Commands::PeriodicGauge::Agent
- #stop — Metrux::Commands::PeriodicGauge::Reporter
- #stop — Metrux::Commands::PeriodicGauge::Supervisor
- #total_allocated_objects — Metrux::Plugins::Gc
- #wait — Metrux::Sleeper
- #warn_environment_change — Metrux::ConfigBuilders::Yaml
- #without_accent — Metrux::ConfigBuilders::Common
- #write — Metrux::Commands::Base
- #yaml — Metrux::Configuration
- #yaml_content — Metrux::ConfigBuilders::Yaml