zabbix_senderで登録したデータのグラフ表示について

いつもお世話になっています

プログラムでとってきたサーバ性能値等を定期的に「Zabbix Sender」でデータをZabbixに登録し、グラフ表示しています。
この場合、Zabbixサーバ停止、プログラム停止、等でデータが取得できなかった場合でも
最後に登録した値が引き継がれ、グラフがつながって表示されます。

今のところ、エラーや停止時には、-1等でも登録して、データ登録できなかったことを区別したいと考えています。
が、できれば、データが取得できなかった場合、グラフが途切れるような表示にしたいと思っています。

何かいい方法があれば教えていただけないでしょうか?

よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

zabbix_senderには、タイムスタンプを指定してデータをサーバ側
に送る機能も用意されています。

ただし、input-fileオプションを利用した時のみタイムスタンプを
送ることができます。

値を「ホスト名」「キー」「タイムスタンプ」「値」をホワイトス
ペースで区切った行(複数行も可)のフォーマットでファイルを作成
して読み込ませるか、マニュアルに書かれているように標準入力か
ら同じフォーマットのものを渡すことで、特定の日時の値を送るこ
とができます。

これを利用して、Zabbixサーバを起動後に、停止していた期間の値
を流し込めば実現できると思います。

ご参考:
 マニュアル
  http://www.zabbix.com/documentation/1.8/manpages/zabbix_sender
 zabbix_senderで過去のグラフを作る
  http://d.hatena.ne.jp/mikeda/20100906/1283823287

ご確認ください。

ユーザー tthogho1 の写真

TNKさん

ありがとうございます。
過去のデータも登録できること確認することができました。

ちなみに、
Zabbix Sender(Zabbixトラッパー)では監視間隔が指定できないため、
外部からデータ登録できない期間、Zabbixサーバが停止している期間があっても
折れ線グラフがつながって表示されてしまうのは
さけられないですよね?