Zabbix Proxy DBの仕組みについて

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

Zabbix Proxyの導入を検討しています。
Zabbix ServerとProxyのDBについて、仕組みが不明なためご教授願います。

・Zabbix ProxyのDBはZabbix Proxy配下の監視対象のデータを保存している
 と認識していますが、Zabbix Server DBとのデータ連携が成されたデータは
 どうなるのでしょうか?
  Proxy側のDBから削除される?
  それとも
  ServerとProxyとで2重持ちのような状態になる?

・データ連携のタイミングでProxy側からデータが消えない場合、
 何かDBサイズを抑えるような仕組みはありませんでしょうか?(圧縮機能以外で)

Zabbix Proxyサーバの機種選定のため、データ量のサイジングに必要なため
情報をお持ちの方はご教授願います。

以上、よろしくお願い致します。

コメント表示オプション

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

Proxy で、中央Server と同期がとれたあとのデータを保持する期間は、設定で調整可能です
n時間単位で指定できるようなので、数十日程度、消さずに保持させておくこともできるようです
デフォルトでは、0なので、同期取れ次第、消えるようにできているようです
>>ProxyLocalBuffer

また、同期が取れていない間(回線寸断等)のデータも、保持される期間が決められているようです
ここで指定した時間までは、回線寸断していてもProxy側で保持され、回線復旧後に、中央Serverへ
送られるようです
逆にいうと、ここで指定した期間以上、回線寸断状態が続くと、集めた監視データが中央Serverへ
通達されることなく消されてしまう‥ということだと思います
>>ProxyOfflineBuffer

ユーザー fripper の写真

DBMS として、MySQL をお考えであれば、少し注意を。

ProxyOfflineBufferを大きくとっていて、回線断などで、不意にデータが溜まってしまうと、InnoDB のファイルサイズが
肥大化します
その後、回線復旧して、保持されているレコード数は減ったとしても、一度肥大化したDB ファイルサイズは
減りません

alter table xxxxx engine=innodb;
を実施すると、最低限サイズまでトリムが掛かるはずです‥

機種検討の段階では、ストレージには少し余裕を見ておくことをご提案します‥

ユーザー TF0814 の写真

ご回答ありがとうございます。

仕組みについて理解しました。
同期後削除されるということで、安心しました。
もちろんDBの肥大化については考慮する予定です。
余裕を持ったサイジングを行おうと思います。