cactiのGraphVariablesでatomictotalを使えるようにするpatch

 2014-09-21
COUNTER値以外の系列の総和を得るにはcurrentの代わりに隠しコマンドatomicを使えばできるというのは前回の記事で触れましたが、系列全体の総和であるtotalの代わりがいまいち見つけられませんでした。

無いなら作ろうか。
 
みんなどうやってやってるんだろうか? 簡単にできる方法がこれ以外に思いつかないので、cactiのphp自体をいじって新しいコマンド(?)を追加します。名前は・・・まぁatomictotalとでもしておきましょう。

atomictotal_patch.txt

fc2のファイル制限でtxtファイルになっているので適当にファイル名を変えて使ってください。
そのままでも使えますけどね。。

適用方法
user% cd /<YOUR_CACTI_DIR_PATH>/cacti-0.8.8b/lib
user% patch -b < ../../atomictotal.patch
patching file rrd.php
patching file graph_variables.php


atomicと同じ構成で、atomictotalを追加しました。なぜこれが標準で搭載されていないのだろう?なにか問題があるのか?それとももっと別の手法が一般的なのだろうか?
だれか知っていたら教えてください。


graph_image_before.png before
graph_image_after.png after



I want to be able to use "atomictotal" in GraphVariables.

I should use the "atomic" instead of the "current" to get the sum of the non-COUNTER value(ex. GAUGE values).
However, instead of the "total" is I did not think so good, and I added a "atomictotal".

Please let me know if there is a other better way.


コメント












管理者にだけ表示を許可する
トラックバック
トラックバックURL:
http://wbbwbb.blog83.fc2.com/tb.php/174-fe132197
≪ トップページへこのページの先頭へ  ≫