Module: Metrix
- Defined in:
- lib/metrix.rb,
lib/metrix/cli.rb,
lib/metrix/base.rb,
lib/metrix/json.rb,
lib/metrix/load.rb,
lib/metrix/nginx.rb,
lib/metrix/metric.rb,
lib/metrix/system.rb,
lib/metrix/mongodb.rb,
lib/metrix/process.rb,
lib/metrix/version.rb,
lib/metrix/graphite.rb,
lib/metrix/opentsdb.rb,
lib/metrix/elastic_search.rb,
lib/metrix/reporter/stdout.rb
Defined Under Namespace
Modules: Reporter
Classes: Base, CLI, ElasticSearch, Graphite, Json, Load, Metric, Mongodb, Nginx, OpenTSDB, Process, System
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.logger ⇒ Object
7
8
9
10
11
|
# File 'lib/metrix.rb', line 7
def logger
return @logger if @logger
require "logger"
@logger ||= Logger.new(STDOUT)
end
|
Class Method Details
.hostname ⇒ Object
13
14
15
|
# File 'lib/metrix.rb', line 13
def hostname
@hostname ||= `hostname`.strip
end
|