alert syncerとは何か

Zabbixサーバ5.0のプロセスを確認していたのですが、「alert syncer」というプロセスが追加されています。

しかし、公式のサイトを見ても「alert syncer」に関する記載がないです。
これは何を司っているプロセスなのでしょうか、分かるひとはいますか?

コメント表示オプション

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

ソースコードを完全に追ったワケではないので正確ではないかもしれませんが

従来も存在していた history syncer 等の立ち位置を考えると
アクション実行・メール通知等実行する alert/action 系のプロセスが1プロセス固定から
複数プロセスでの並行実行に対応した関係で「実行すべきアクション」情報に関する
DB まわりの同期を取る必要が出てきたことから、それを司るための
中間処理プロセスなのだと思います
どのアクションを実行すべきなのか、各アクションの実行状況はどういう状態か‥等

history 系も、trapperやpoller等、複数の入口から流入してくるデータを
履歴データの前後関係や重複を避けながら DB 格納しつつ、条件判定処理に回すために
history syncer 等が存在していたはずなので‥

ユーザー Yasumi の写真

fripper さん

ありがとうございます。推測内容についておおむね同意です!

色々調べていますがやはり公式情報を確認できないので、Zabbix Spportでも聞いてみようと思います。

ユーザー Yasumi の写真

Zabbix Spportに確認したところ、公式より回答がありました。

メディアタイプ「Webhook」の追加に伴い、alert managerが分離したようです。
alert syncerは、やはりデータベースアクセスを担当しているようです。いずれ文書化もされるでしょう。

What is the role of "alert syncer"?
https://support.zabbix.com/browse/ZBX-18296