Zabbix3.0, 4.0のHousekeepingに関して

zabbix3.0, 4.0のHousekeepingに関して2点お伺いさせてください。
現在/DB領域がひっ迫しておりまして、原因と解消方法を確認しております。
ログを確認するとhistory_logとhistory_uintの値が最も多くこちらが原因だと考えております。
・housekeeperのログを確認するとhousekeeper [deleted 270000 hist/trends,....といった記載があります。
こちらのhitstはhistory_log, history_uintも含まれていますでしょうか。
・Maxhousekeeperdeleteの値を約10倍に増やしましたが、ひっ迫は解消しませんでした。HousekeepingFrequencyは1に設定しております。
これ以外に/DBひっ迫を解消できる方法がございましたら、ご教示いただけますと幸いです。

お手数おかけいたしますがよろしくお願いいたします。

コメント表示オプション

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

削除しているのは、ヒストリ系のテーブルすべてであったと思います。
ですので、history_log、history_uintなどhistory_*のテーブルから削除が行われているはずです。

また、データベース上のデータを削除しても、DBMSが使用しているディスクの容量は縮小されません。
使用されているDBMSとそのバージョンを確認して、そのDBMSの運用マニュアルを確認してください。

ユーザー 1juwws の写真

TNK様

ご回答ありがとうございます。
history_log、history_uintなどもHousekeepingの対象である旨承知いたしました。

Zabbixへの理解が乏しく2つ目に関して再度お伺いさせてください。
今回ひっ迫していて解消をしたいのはZabbixの/DB領域のディスクの使用率です。
こちらを解消させるためには、Zabbixのデータベースのデータを削除しても、DBMSが使用しているディスクの容量は縮小されないため、DBMSのマニュアル(MySQLの8.0を利用しているため該当のマニュアルを参照)からディスクの容量を縮小させる方法を確認する必要がある認識で相違ないでしょうか。

お手数おかけいたしますが、よろしくお願いいたします。

ユーザー TNK の写真

必要だと思われるのはZabbixの知識ではなくDBMSの知識です。
MySQLを使用されているのであれば、MySQLに関する情報を確認してみてください。

使用する手順によっては、テーブルのロックがかかる場合があるなど、
運用しながらのディスク使用サイズの縮小が難しい場合があるのでご注意ください。

ユーザー 1juwws の写真

TNK様

ご回答ありがとうございます。
承知いたしました。