Is there hadoop/hbase exporter?

705 views
Skip to first unread message

wyu...@gmail.com

unread,
Feb 11, 2016, 3:11:22 AM2/11/16
to Prometheus Developers
Hi

Is there hadoop/hbase exporter?

I understand that I can monitor hadoop/hbase with JMX exporter.

But, hadoop/hbase expose the metrics through HTTP JSON API, so I want to use it because I don't need to use javaagent.

Thank you
Wataru Yukawa

Brian Brazil

unread,
Feb 11, 2016, 5:08:27 AM2/11/16
to wyu...@gmail.com, Prometheus Developers
Why don't you want to use the jmx agent as an exporter? It's the recommended way to use it as it gives you better stats and is easier to manage.

The JMX exporter can also be run standalone.

--

wyu...@gmail.com

unread,
Feb 11, 2016, 6:24:24 AM2/11/16
to Prometheus Developers, wyu...@gmail.com
If I use the jmx agent as an exporter, it is necessary to change configuration file(for example, hadoop-env.sh) and restart daemon.

If there is hadoop/hbase exporter, it is not necessary to change/restart application to be monitored.

Thank you

Wataru Yukawa

2016年2月11日木曜日 19時08分27秒 UTC+9 Brian Brazil:

Brian Brazil

unread,
Feb 11, 2016, 6:36:03 AM2/11/16
to wyu...@gmail.com, Prometheus Developers
On 11 February 2016 at 11:24, <wyu...@gmail.com> wrote:
If I use the jmx agent as an exporter, it is necessary to change configuration file(for example, hadoop-env.sh) and restart daemon.

If there is hadoop/hbase exporter, it is not necessary to change/restart application to be monitored.

Once you have a working configuration, you don't need to restart it. In general you shouldn't be afraid of restarting your applications, it should be a standard operational task.

Brian
 

Thank you

Wataru Yukawa

2016年2月11日木曜日 19時08分27秒 UTC+9 Brian Brazil:
> On 11 February 2016 at 08:11,  <wyu...@gmail.com> wrote:
> Hi
>
>
>
> Is there hadoop/hbase exporter?
>
>
>
> I understand that I can monitor hadoop/hbase with JMX exporter.
>
>
>
> But, hadoop/hbase expose the metrics through HTTP JSON API, so I want to use it because I don't need to use javaagent.
>
>
> Why don't you want to use the jmx agent as an exporter? It's the recommended way to use it as it gives you better stats and is easier to manage.
>
>
> The JMX exporter can also be run standalone.
>
> --
>
>
> Brian Brazil
> www.robustperception.io

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Ben Kochie

unread,
Feb 11, 2016, 6:40:32 AM2/11/16
to wyu...@gmail.com, Prometheus Developers
There is no current exporter that I'm aware of.  Converting JSON to prometheus metrics with a simple daemon should be relatively simple.  It would be a welcome contribution.

Brian Brazil

unread,
Feb 11, 2016, 6:49:38 AM2/11/16
to Ben Kochie, wyu...@gmail.com, Prometheus Developers
On 11 February 2016 at 11:40, Ben Kochie <sup...@gmail.com> wrote:
There is no current exporter that I'm aware of.  Converting JSON to prometheus metrics with a simple daemon should be relatively simple.  It would be a welcome contribution.

The jmx exporter already covers this use case. A sample configuration for the jmx exporter for hadoop would be useful.
 
Brian
 
On Thu, Feb 11, 2016 at 9:11 AM, <wyu...@gmail.com> wrote:
Hi

Is there hadoop/hbase exporter?

I understand that I can monitor hadoop/hbase with JMX exporter.

But, hadoop/hbase expose the metrics through HTTP JSON API, so I want to use it because I don't need to use javaagent.

Thank you
Wataru Yukawa

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Reply all
Reply to author
Forward
0 new messages