長期間を指定した際のグラフ表示について
お世話になります。
【Zabbix環境】
HW:仮想サーバ
OS:RHEL7.3
パッケージ:zabbix server 3.0.1 / zabbix agent 3.0.7
【相談内容】
1分周期で収集しているitem(log上の特定文言の出現回数を集計)があります.
上記itemをグラフで表示した場合、短期間(1日程度)であれば期待するグラフが表示されるのですが
表示幅を長期間(3日程度)にすると、丸めた値と思われる数値(例:1時間の平均値)がグラフ上にプロットされます。
上記の表示について丸めた値ではなく、合算値を表示させることはグラフやitemの設定上可能でしょうか?
解決法として、別itemでアイテムの収集周期を1時間にすればよいのでしょうが別のアイテムを作成することはできるだけ避けたいと考えており
何かしらzabbix上の設定で過去のトレンドを合算値で保持する機能がないかご教示いただけると幸いです。
TNK - 投稿数: 4717
グラフの設定内の該当するアイテムの「関数」の設定で「平均」を
選択していませんか?
「すべて」を選択すれば、最大、平均、最小の推移は確認できると
思います。
「合算」と書かれている意味がわからないので、上記の方法で不足
なのであれば、どのように合算した結果を確認したいのかをお教え
ください。
--- 追記 ---
日単位や月単位での合算値をプロットしたいのであれば、計算アイ
テムでsum()関数を使用して合算値を保存するためのアイテムを別
途用意するこも検討してみてはいかがでしょうか?
https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/c...
https://www.zabbix.com/documentation/3.0/manual/appendix/triggers/functions
sasasa - 投稿数: 3
TNK様
ご確認いただきありがとうございます。
ご提示いただいた内容理解できました。ありがとうございます。
「合算」というのは
zabbixのグラフの表示期間を例えば6hとした際はグラフの時間軸(y軸)の1メモリ幅が1分で印字されていると思います. (1分周期で収集しているitemの前提)
一方で表示期間を7dなど長期間とした際はグラフの時間軸(y軸)の1メモリ幅は明らかに1分周期ではなくおそらく60分周期ぐらいでプロットがされている
⇒その際の60分の値を平均値や最大値・最小値ではなく累計値(合算値)で印字したい
という思いです。。
TNK - 投稿数: 4717
そのような合算の機能であれば、そして、アイテムを新規に作成せ
ずにグラフの設定だけでというのは、Zabbixの標準の機能だけでは
不可能です。
sasasa - 投稿数: 3
TNK様
ご確認いただきありがとうございます。
機能として具備されていないで理解できました。
itemを新規で作成するなど検討いたします。