問題タブ [ganglia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
monitoring - Ganglia メトリック値がゼロに減衰
Gmetric を使用して 5 分ごとにメトリクスを Ganglia に送信しています。しかし、メトリクスを送信している cron タスクが機能していない場合、Ganglia グラフのメトリクス値はゼロになり、最後に更新された値のままになると思います。この動作を変更する方法はありますか?
python - 神経節用のPythonモジュール-精度の数値はgmondで丸められます
応答時間を返す神経節用のPythonモジュールを作成しました。生の時間は次のようになります。
0.0120489597321
私はこれをPythonモジュールで解析し、そのように時間を返します。
Pythonでスクリプトを実行すると、正常に機能します。
ただし、gmond(ganglia)はこのモジュールを実行し、結果を0.0000に丸めます。私はそれをuintとして分類しています。
私はそれをfloatとして、そして長い間返そうとしました...しかし、どちらの方法でも同じ結果が得られました。誰かここに何かアイデアがありますか?
linux - Ganglia がメタ ノードと監視対象ノード間の通信に失敗する
クラスターの監視ツールとして Ganglia を試すように勧められました。
インストールは非常にスムーズでしたが、gmond と gmetad 間の接続に問題があります。メタ ノードは、(Web 上で) ローカル gmond ホスト (自身) のみを表示できます。
gmetad の構成 (10.45.11.26 は gmetad localhost):
gmond の構成 (10.45.11.27 は gmond localhost):
ポート 8649 で gmetad から gmond に Telnet を実行すると、xml が返されます。gmetad ノード (tcpdump) の gmond からの udp トラフィックを確認できます
ここで何が欠けていますか?
elastic-map-reduce - GangliaとAmazonElasticMapReduce-インストールの問題
「ジョブフローでのGangliaの初期化」の手順に従って、クラスターを起動しましたが、Gangliaプロセスが実行されていません(8157)。
http://docs.amazonwebservices.com/ElasticMapReduce/latest/DeveloperGuide/init_Ganglia.html
Elastic-mapreduce --create --alive --name "Tom's Daily Hive 8x Flow" --instance-type c1.medium --num-instances 8 --availability-zone us-east-1a --bootstrap-action "s3 :// elasticmapreduce / bootstrap-actions / install-ganglia "--stream
/ tmp/gangliaに0Kファイルがあります-インストール済み
助言がありますか?ありがとう!
hadoop - Cloudera 管理 (UI) コンソールを使用して hadoop-metrics.properties を編集するにはどうすればよいですか?
Ganglia を使用して Hbase を監視しようとしています。cloudera 管理コンソールを使用して hadoop-metrics.properties の dfs.server プロパティを編集する方法を教えてください。
http://wiki.apache.org/hadoop/GangliaMetricsによると、 次のように変更する必要があります。
しかし、cloudera の管理コンソールで dfs.server の値を変更するオプションが表示されません。
どのように進めればよいですか?
cluster-computing - 単一ノードで ganglia クラスターをセットアップすることは可能ですか?
私は、ganglia を使用してジョブを割り当てて監視する、通常は 100 以上のノードを必要とするソフトウェアを調べようとしています。私は 100 のノードを持っておらず、DNS は自宅で機能していません。1 つのノードだけで神経節をセットアップすることは可能ですか?
graphite - 神経節からグラファイトへのデータの送信
現在、Gangliaでモニタリング指標を収集していますが、Graphiteでそのデータを含むグラフを表示したいと思います。私はそのような統合が可能であることを知っています、そして私はそれがどのように行われるべきかを説明している記事を見つけました。この統合がどのように機能するのか正確にはわかりません。特に、gmetadのデータを解析せずに直接グラファイトに送信したい場合はそうです。GangliaをGraphiteと統合する方法についてのヘルプは素晴らしいでしょう。
ありがとう
rrdtool - カスタムGangliaクラスターグラフ-合計メトリック値ではなく、平均メトリック値を表示する方法
合計値ではなく、カスタムグラフで平均値をどのように表示しますか?
以前は、ここで説明するように、カスタム.phpファイルを作成してクラスターサマリーグラフを生成することに成功しました。
http://sourceforge.net/apps/trac/ganglia/wiki/Custom_graphs
ただし、これまでは、特定のメトリックの1秒あたりの合計アクション数を表示したいと考えていました。しかし今、私はすべてのクラスターノードの平均(平均)メトリック値を表示したいいくつかのタイミングデータを持っています。これはどのように行われますか?私の現在の実装では、生成されたグラフはすべてのノードの合計時間値を示していますが、これは役に立ちません。
これが.phpです:
monitoring - リモートノード監視の推奨事項
いくつか(少なくとも50)のリモートノードを監視するためのソリューションを探しています。これらのリモートノードはファイアウォールの背後にあるため、中央サーバーから情報をポーリングできません。
接続は、ノード->中央サーバーからである必要があります。私は以前に神経節とnagiosを使用しましたが、それらはすべてサーバー->ノードからのものです。誰かがいくつかのオープンソースの推奨事項を与えることができるかどうかを感謝します。リモートノードと中央サーバーはすべてLinuxベースのシステムです。
収集したい指標は次のとおりです。
- 稼働時間
- ヘルスモニター(ノードが構成可能な時間内にサーバーと通信しない場合は、電子メールを送信してアラートを生成します)
- CPU/メモリ/ネットワーク/ディスクの使用量
- プロセスモニター(例:apacheまたはssh)
- puppetのような構成管理はボーナスですが、すばらしい機能です。
cluster-computing - Ganglia でアラートを設定するには?
たとえば、クラスター内のマシンが物理 RAM の 95% 以上を使用している場合に電子メールを受け取るようにするには、Ganglia をどのように設定すればよいですか?