Support Questions
Find answers, ask questions, and share your expertise

Query HDFS JMX metrics for top user

Is there a way to query HDFS jmx metrics for top users over a period of time. I know nntop does give the details in JMX. But is there a way to query it over a period of time and keep track?

1 ACCEPTED SOLUTION

Rising Star

@Namit Maheshwari

yes, it is possible - couple of ways you can do this are:

1. You can do it from JAVA code by using JMX Apis.

2. You can connect to namenode:httpport;/jmx and get a json based response.

3. You can configure a Namenode/Datanode Metrics log file which will dump into a file which you can parse

I am probably missing some more ways :), hope this helps you.

View solution in original post

1 REPLY 1

Rising Star

@Namit Maheshwari

yes, it is possible - couple of ways you can do this are:

1. You can do it from JAVA code by using JMX Apis.

2. You can connect to namenode:httpport;/jmx and get a json based response.

3. You can configure a Namenode/Datanode Metrics log file which will dump into a file which you can parse

I am probably missing some more ways :), hope this helps you.

; ;