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 - 投稿数: 4768
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 - 投稿数: 15
詳しくご回答頂きありがとうございます。
お返事が遅くなり申し訳ありません。
現在、明確な想定はないのですが一度、頂いた内容で情報を整理してみたいと思います。
何かあればまた質問させて頂きます。
どうぞ宜しくお願い致します。