私はGangliaにMetetricを5分ごとに1回送信します。しかし、メトリックを送信しているcronタスクが機能していない場合、Gangliaグラフのメトリック値はゼロになると予想されますが、最後の更新値にとどまります。この動作を変更する方法はありますか?Gangliaメトリック値ゼロへの減衰
答えて
gmetricで '-d'フラグ(別名DMAX)を使用するとgmetric updateなしでDMAX秒が経過した後、gmond/gmetadはメトリックを完全にに忘れることに注意してください。
そのままGangliaを実行している場合、そのメトリックの.rrdファイルとGangliaグラフは完全に消えてしまいます。
メトリックの履歴を保持したい場合、またはGangliaグラフを残したい(プロットが0になる)場合は、/ path /内のrrdtoolへの呼び出しを編集することができます。 to/webserver/ganglia/graph.d/metric.php。
CDrdとVDEFのrrdtoolドキュメントを参照して、rrdtool呼び出しに条件を組み込む方法を確認してください。これらのステートメントの中では、.rrd内の最後のメトリックのタイムスタンプを調べて、ゼロ(または他の任意の値)の値を任意にグラフ化できると思います。あるいは、信頼できない期間などの色やスタイルを変更することもできます。
rrdtoolはわかりにくければかなり強力です。閲覧に最適なマニュアルページは、rrdgraph_data、rrdgraph_graph、およびrrdgraphです。またrrdtoolを呼び出す方法の例を見るために、Gangliaが提供する他のPHPスクリプトをチェックしてください。
これはrrdtoolの機能だと思います。それは新しいデータを取得するまで '最後に報告された'値を表示し続けます。メトリックの値を0にするには、そのメトリックの値を実際に報告したプロセスが必要です。
gmetric呼び出しで-dフラグを設定してみてください。これは、送信するメトリックの最大存続期間(秒)を示します。私はgmond/gmetadがその時間が経過した後にメトリックを落としてしまうと思うし、それ以降はPHPアプリケーションでグラフが表示されるのを見ることはできない。
これはまさにあなたが求めているものではありませんが、おそらく許容できる代替品ですか?
- 1. 値を減衰させる関数
- 2. iPOJOとサービスの減衰
- 3. GLSL - 減衰が機能しない
- 4. パフォーマンスモニタリング:Ganglia vs Graphite
- 5. EC2Config +クラウドウォッチへのログとメトリックの転送
- 6. Pythonのゼロ値
- 7. tarantoolctlのconnpool.lua:316:インデックスフィールドへの試み '設定'(ゼロ値)
- 8. コマンドへのサービスの削減
- 9. 増減値
- 10. TensorFlowで個々のレイヤーの重量減衰を定義する方法は? CUDA ConvNetで
- 11. MATLABの減衰された高調波振動データに指数曲線をフィットさせる方法は?
- 12. フィルタ別のメトリック
- 13. 非ゼロ値のストリップネストdict
- 14. ElasticSearchで床をガウス減衰関数に設定するにはどうすればよいですか?
- 15. CakePHP - ゼロから多への関係
- 16. データベースへのRuby on Railsトラフィックの削減
- 17. CGALボロノイ図メトリック
- 18. エンティティフレームワーク - データベースへのラウンドトリップを減らす
- 19. ハッシュ値を減らす
- 20. 現在のメトリック値をグラファイトから取得する
- 21. matplotlibの値がゼロのLogscaleプロット
- 22. jQueryのスライダーの値がゼロでない
- 23. Eclipseのメトリック・プラグインの問題
- 24. Rクラスタリング '純度'メトリック
- 25. MFC日付時刻ピッカーのゼロ値
- 26. hslideの値にゼロを追加する
- 27. 値がゼロのPHPトラバース配列
- 28. 一致これらの値は、ゼロ
- 29. DelphiのLoC(コード行)メトリック?
- 30. 終了Amazon EC2インスタンスのメトリック
私は同じ問題を抱えていました。デフォルトで0になる 'host_dmax'プロパティを持つ' gmond.conf'ファイルを編集することで修正しました。 –