監視データ保存期間

zabbix1.1beta5を現在使用しているのですが、
監視データの保存期間の指定はどうやって
おこなうのでしょうか?

現在、web画面でitemのhistoryやtrendsを
設定しているのですが、その期間をこえても
データは残ってしまっている状態です。

以上、お手数をお掛けいたしますが
よろしくお願い致します。

コメント表示オプション

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

こんにちは

Admin権限でログインして、
[Configuration] -> [General] -> [Housekeeper]
の設定で監視データの保存期間を設定できます。

# メニューを日本語化している場合:
# [設定] -> [一般設定] -> [データの保存期間]

デフォルトでは365日になっているので、
ここを変更してみてください。

ユーザー gabbix の写真

kodaiさん、お返事をいただきまして
誠にありがとうございます。

kodaiさんからご説明を受けた
>Admin権限でログインして、
>[Configuration] -> [General] -> [Housekeeper]
>の設定で監視データの保存期間を設定できます。
の設定で、
[Configuration] -> [General] -> [Housekeeper]
として
・Do not keep actions older than (in days):1
・Do not keep events older than (in days):1
と試しに設定して、updateボタンを押しました。

そして次に、実際に過去の監視データが消えたか確認するために、
[Monitoring] -> [latest data] -> [各ItemのGraph] と
クリックしていき表示されるグラフ画面で、
「Last hour graph」を「Values in plain text format」に
変更して、過去の監視データが残っているか見てみたら、
データがそのまま残っている状態でした。

これはつまり、[Configuration] -> [General] -> [Housekeeper]
でupdateしてから、そこで指定した日数を待たないと
データは消えないということなのでしょうか?

以上、ご多忙のところ申し訳ございませんが
よろしくお願い致します。

ユーザー kodai の写真

これまで365日を越えてデータを取得し続けたことがなかったので
気づかなかった(というか思い込んでいた)のですが、

Housekeeperの設定で削除されるデータは、
* action: アラート通知の履歴
* event: トリガー状態変化の履歴
の2つだけですね。

監視データの保存期間を直接指定できる項目は、
(少なくともWebフロントエンドには)ないと思うので、
どういう実装になっているか調べてみます。

ユーザー gabbix の写真

>kodaiさん

お返事誠にありがとうございます。

>監視データの保存期間を直接指定できる項目は、
>(少なくともWebフロントエンドには)ないと思うので、
>どういう実装になっているか調べてみます。
私もzabbixを調べてみますので、
何卒よろしくお願い致します。

ユーザー kodai の写真

ZABBIX1.1-bata7のリリースノートに以下の記述があります。

:: Improved housekeeper
ZABBIX GUI deletes all information (apart of history data)
immediately. Housekeeper takes care of sequential removal of
trends and historical data. No more status 'deleted' for hosts.

Trendや履歴データはhousekeeperに削除管理されるとありますが、
実際にどういう動きをするかは未検証です。
# 時間のあるときにzabbix1.1で試してみます。

zabbix1.1beta5をお使いとのことですが、
バージョンアップしてみるのも手だと思います。

ユーザー gabbix の写真

kodaiさん
お返事ありがとうございます。

>Trendや履歴データはhousekeeperに削除管理されるとあります
zabbixをもう少し調べてみます。

>zabbix1.1beta5をお使いとのことですが、
>バージョンアップしてみるのも手だと思います。
了解いたしました。
バージョンアップも検討してみます。

この度は誠に有難うございました。

ユーザー kodai の写真

監視データの保存期間は、各item設定の
* Keep history (in days)
* Keep trends (in days)
で設定することができます。
# zabbix1.1beta5でも設定できます。

このtrendやhistoryを実際に削除するのはhousekeeperプロセスで、
housekeeper自体のON/OFFや実行間隔はzabbix_server.confで設定されています。

デフォルトでは1時間ごとにhousekeeperが動作するようなので、
各item設定を変更した上で、1時間程度待ってから確認してみてください。