Skip to content

metrics-es-node-graphite.rb outputs malformed lines for fs_stats #77

@fsniper

Description

@fsniper

The following lines are incompatible with carbon input.

ip-10-0.ec2.internal.elasticsearch.fs.io_stats.devices {"device_name"=>"xvde", "operations"=>10943, "read_operations"=>0, "write_operations"=>10943, "read_kilobytes"=>0, "write_kilobytes"=>72228} 1498828727
ip-10-0-3-169.ec2.internal.elasticsearch.fs.io_stats.total {"operations"=>10943, "read_operations"=>0, "write_operations"=>10943, "read_kilobytes"=>0, "write_kilobytes"=>72228} 1498828727

These json values should be seperated into multiple lines like

ip-10-0.ec2.internal.elasticsearch.fs.io_stats.devices.xvde.operations 10233 1498828727
ip-10-0.ec2.internal.elasticsearch.fs.io_stats.devices.xvde.write_operations 1023 1498828727
ip-10-0.ec2.internal.elasticsearch.fs.io_stats.devices.xvde.read_kilobytes 1023 1498828727
ip-10-0.ec2.internal.elasticsearch.fs.io_stats.devices.xvde.write_kilobytes 1023 1498828727

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions