0.01
Low commit activity in last 3 years
No release in over a year
Wrapper for Hadoop Metrics2 API
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

>= 0.9.2
 Project Readme

hadoop-metrics2

hadoop-metrics2 is a wrapper for Hadoop Metrics2 API.

Installation

gem

gem install hadoop-metrics2

Usage

ResourceManager

require 'hadoop_metrics2/resource_manager'

rm = HadoopMetrics2::ResourceManager.new('localhost', 8088, true)
puts JSON.pretty_generate(rm.application)

NodeManager

require 'hadoop_metrics2/node_manager'

nm = HadoopMetrics::NodeManager.new('localhost', 8042, false)
puts JSON.pretty_generate(nm.application)

NameNode

require 'hadoop_metrics2/name_node'

nn = HadoopMetrics2::NameNode.new('localhost', 50070, true)
puts JSON.pretty_generate(nn.dfs)

DataNode

require 'hadoop_metrics2/data_node'

dn = HadoopMetrics2::DataNode.new('localhost', 50075, false)
puts JSON.pretty_generate(dn.info)

Copyright

Author Ryu Kobayashi
Original Author Masahiro Nakagawa
Original Repository https://github.com/repeatedly/hadoop-metrics
Copyright Copyright (c) 2014- Ryu Kobayashi
License Apache2 License