Zabbix 4.0.33構築時に必要なサーバースペックについて

お世話になっております。
掲題の件、質問させて下さい。

ESXi上に新規Ubuntu Server 18.04.5 LTSの仮想マシンを構築し、Zabbix 4.0.33 (postgresql10.18)をインストールして使用したいです。
Zabbixをインストールするにあたり、構築するUbuntu Serverに推奨の必要なCPU(vCPU)・メモリ・ハードディスク容量をご教示頂きたく、お願い致します。
※Zabbixでの監視対象サーバーはZabbix Server自身を含めて8台~10台程度です。

その他、回答に必要な情報がありましたらご指摘下さい。

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

コメント表示オプション

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

Zabbixの詳細なサイジングを行なわれたいのであれば、監視対象の
台数だけではなく、

 ・監視アイテムの個数と監視間隔
 ・履歴情報として保存しておきたい期間

をより具体化して、1秒間にどのくらいの処理ができることが必要
かと、どのくらいの容量のハードディスクが必要かを想定すること
が必要になります。

明確な想定が無いのであれば、ある程度余裕を持ったサイジングを
して、ESXiを使用しているのであれば、後で、CPUやメモリの割り
当てを調整しなおせばよいのではないでしょうか?

ご参考までに、Zabbix 6.0(MySQL 8.0)ですが、約15台のLinuxサー
バーを、標準のLinux用テンプレート(Linux by Zabbix agent)で監
視するような構成で、

 CPU: 2個(Intel Core i7 3GHzのVirtualBox上)
 メモリ: 4GB

程度で、ロードアベレージで示すとすると平均0.5未満で監視を行
うことができています。
必要となるデータサイズは、マニュアルに概算の算定方法がのって
いるので、それを参考にしてみてください。
https://www.zabbix.com/documentation/4.0/en/manual/installation/requirem...

あと、Zabbixの場合、データベースへの書き込みが非常に多いので、
データベースに対するパフォーマンスチューニングは特に必要にな
ってくるでしょう。

ということで、ESXiのCPUの性能、メモリやディスクのI/Oの性能に
も大きく依存するので、まずは、W-Pさんが監視したい環境で、ど
の程度の性能が必要なのかを試してみるのが一番確実です。

これ以上の詳細なサイジングをしたいのであれば、コンサルティン
グサービスを行っているようなZabbix社のパートナーに有償でご相
談ください。

ユーザー W-P の写真

詳しくご回答頂きありがとうございます。
お返事が遅くなり申し訳ありません。
現在、明確な想定はないのですが一度、頂いた内容で情報を整理してみたいと思います。
何かあればまた質問させて頂きます。

どうぞ宜しくお願い致します。