Class: Fluent::DockerMetricsInput::KeyValueStatsParser

Inherits:
CGroupStatsParser show all
Defined in:
lib/fluent/plugin/in_docker_metrics.rb

Instance Method Summary collapse

Methods inherited from CGroupStatsParser

#initialize, #parse_each_line

Constructor Details

This class inherits a constructor from Fluent::DockerMetricsInput::CGroupStatsParser

Instance Method Details

#parse_line(line) ⇒ Object



113
114
115
116
117
118
119
120
# File 'lib/fluent/plugin/in_docker_metrics.rb', line 113

def parse_line(line)
  k, v = line.split(/\s+/, 2)
  if k and v
    { key: @metric_type + "_" + k, value: v.to_i }
  else
    nil
  end
end