Class: Fluent::StatsitePlugin::StatsiteFormatter
- Inherits:
-
Object
- Object
- Fluent::StatsitePlugin::StatsiteFormatter
- Defined in:
- lib/fluent/plugin/statsite/formatter.rb
Instance Method Summary collapse
- #call(record) ⇒ Object
-
#initialize(metrics) ⇒ StatsiteFormatter
constructor
A new instance of StatsiteFormatter.
Constructor Details
#initialize(metrics) ⇒ StatsiteFormatter
Returns a new instance of StatsiteFormatter.
4 5 6 |
# File 'lib/fluent/plugin/statsite/formatter.rb', line 4 def initialize(metrics) @metrics = metrics end |
Instance Method Details
#call(record) ⇒ Object
8 9 10 |
# File 'lib/fluent/plugin/statsite/formatter.rb', line 8 def call(record) @metrics.map{|m| m.convert(record)}.select{|m| not m.nil?}.join('') end |