Growthforecast
Growthforecast のグラフはデフォルト gauge ( number の数値で常に上書き ) という mode で表示される。数値が送られて来た時だけ、みょい〜んとグラフがあがってからさがる。
増加し続けて欲しいグラフもあるので累計表示にしたいです。
どこからやるんでしょうねえって、SETTING ボタン押下からの設定画面できるのかなって思ってたら、できない!
mode には Gauge, Subtract, Both とあって、これはどうやら gmode ( 積算か差分グラフの選択、「gauge」または「subtract」。デフォルトは「gauge」 ) ですねと。
すいませんでした…。 http://kazeburo.github.io/GrowthForecast/ をよく読みましょう。
気を取り直して、ひとまずcurl で投げてみましょう。
curl -X POST -F number=1 -F mode=count http://example.com/api/:service_name/:section_name/:graph_name
すると、SETTING ボタン の隣あたりにある mode が count になるし、値も加算されているし、よさそうですよと。( gauge だったグラフに対して、count を投げても count に切り替わった。逆もそう。 )
fluent-plugin-growthforecast
fluentd から Growthforecast に投げるのにお世話になっていて、こいつからよろしく投げてもらえるとうれしいです。
なので https://github.com/tagomoris/fluent-plugin-growthforecast を見ると、 count ありますね。
mode option available with gauge(default), count, modified, just same as mode of GrowthForecast POST parameter.
というわけで match に mode count を追加してあげれば OK でした。