0

ガングリアを使用した Hadoop モニタリングを調査しています。監視に使用する gmond と gmetad demon を使用します。

gmond がどのようにして Hadoop からモニタリング メトリックを取得するのか知りたいのですが。彼らはHadoopによって公開されるMBeanを使用していますか、それとももっと何かをしていますか?

4

1 に答える 1

1

メトリックコンテキストは、HadoopおよびHBase構成で設定します。Gangliaを使用するには、GangliaContextまたはGangliaContext31に設定します。構成すると、HadoopとHBaseはメトリックをgmondに書き込みます。これは「プル」ではなく「プッシュ」です。GangliaContextのソースコードはここにあります。

デフォルトはNoEmitMetricsContextであり、その名前が示すように、メトリックをまったく出力しないと思います。これを手動でオンにする必要があります。

于 2012-12-26T18:18:44.377 に答える