私は Hadoop を初めて使用し、ganglia を使用してマルチノード クラスタの動作を監視しようとしています。gmond のセットアップはすべてのノードで行われ、ganglia はマスターでのみ監視されます。ただし、マスター ノードとスレーブのシステム メトリックのみ。マスター上のこれらの Hadoop メトリクスには、スレーブ メトリクスも含まれていますか?それとも、構成ファイルに誤りがありますか? どんな助けでも大歓迎です。
2 に答える
1
マスターとスレーブの間でメトリクスがどのように流れるかを理解するには、これを読む必要があると思います。
ただし、一般的に、hadoop ベースまたは hbase ベースのメトリクスは、マスター サーバー (マスター サーバーとは、gmetad がインストールされているサーバーを意味します) に直接出力/送信されることを簡単に説明したいと思います。他のすべての OS 関連のメトリックは、最初に対応するスレーブにインストールされた gmond によって収集され、次にマスター サーバーにインストールされた gmond にリダイレクトされます。
そのため、スレーブ サーバーの OS 関連のメトリックを取得していない場合は、gmond.conf に構成ミスがあります。ガングリアの設定方法の詳細については、こちらをお読みください。これは私を助けてくれました。慎重に進めば、きっとあなたを助けることができます.
于 2014-10-24T10:11:42.323 に答える