zabbix 3.0、PostgreSQL 9.2.23 を使用しています。
alerts テーブルのデータ量が肥大化し続けています。
データの保持日数は「ヒストリ:5d」 「トレンド: 5d」です。 5dが経過しましたが、減りませんでした。
システム要件ですぐに削除できる方法を探しています。なおできれば直近のものは残しておきたいと思っています。
過去のフォーラムをいろいろ確認しましたが、下記(1) のURLでは削除したいデータを削除できるまで時間がかかるため、検討しない方向です。
(2) のURLにあるテーブルの内容をエクスポートして、テーブルを削除、再作成して、テーブルの内容をインポート
だと元に戻ってしまい、データ量は減らないように思われますが、どうでしょうか。
(1) http://www.zabbix.jp/node/943
(2) http://www.zabbix.jp/node/2946
------- -------
時間があるならZabbixを止めた状態で…
1)history_uintテーブルのみエクスポート
2)history_uintをdropテーブルしてcreateテーブル
3)history_uintテーブルのみインポート
------- -------