※環境
zabbix 3.0,2
postgres 9.5.0
データベースの肥大化についてご教授頂ければと思います。
zabbixを数年間運用しているのですが、定期的(数か月~1年おき)にDBの容量が肥大化した際に
historyテーブルのtruncateを行っていました。
しかし定期的にtruncateを行っている事に指摘が入り、設定の改善を求められております。
会議などでzabbixのグラフを提示する事がよく有るので、グラフに関するデータは出来る限り残しておきたい
ので一般設定の所でトレンドの保存期間は長く、それ以外のイベントとアラートなどのトレンド以外の全ての項目の
保存期間を短くすればデータベースの肥大化を緩やかにする事が可能でしょうか?
さすがに直近の値が一切保存されなくなると困るので、トレンド以外の項目も1か月程度は保存期間を設定する
つもりです(今は全て1年に設定しています)
監視サーバやアイテムも増えるので、肥大化する事自体は避けられないと思っていますが
・グラフは保存してそれ以外の項目はなるべく保存しない
という条件をつければ肥大化のペースを更に緩やかに出来ないかなと。
アドバイス頂けたら幸いです。
よろしくお願いします。