4

私は EC2 で神経節を実行していますが、レポートはうまく機能します。gmetad を実行して、すべてのシステムの集中型ダッシュボードである管理レポート インスタンスからデータベース クラスターを監視しています。このインスタンスを監視に含めたくありません。管理者 gmond.conf で、次のように設定しました。

mute = yes

しかし、これは Web フロントエンドがホストを停止していると表示するだけです。管理者 gmetad.conf で、data_source を次のように設定しています。

data_source "cluster" ec2-X-X-X-X.compute-1.amazonaws.com

(ec2-XXXX.compute-1.amazonaws.com は管理インスタンスの ec2 ホスト名です)

mute=yes設定するとレポートと gstat から削除されると思いましたが、どちらも管理ホスト (localhost) が停止していると表示されます。

これを行う方法はありますか?

4

1 に答える 1

6

host_dmaxgmond.conf ファイルで属性を 0 以外の値に設定する必要があります。

私にとっては、無言の Ganglia ホストが最初 (再起動後) に表示されますが、設定した時間が経過すると消えhost_dmaxます。muteyes に設定されているにもかかわらず、再起動後にホストが最初に表示される理由は不明です。

このcleanup_threshold属性は、ホストが消えるまでの時間にも影響する場合があります。

これは、 Ganglia wikiでカバーされています。

host_dmax値は秒単位の整数です。ゼロ (0) に設定すると、リモート ホストがレポートを停止した場合でも、gmond はリストからホストを削除しません。が正の数に設定されている場合host_dmax、gmond は、ホストからhost_dmax数秒間応答がない場合、ホストをフラッシュします。ちなみにdmaxは「最大削除」という意味です。

これcleanup_thresholdは、gmond が tn > dmax 別名期限切れデータのホストまたはメトリックをクリーンアップするまでの最小時間です。

于 2013-01-31T07:16:22.103 に答える