必要スペックについて

はじめまして
いつもフォーラム記事には大変お世話になっております。

すいませんが、以下の監視条件を以下のスペックのサーバで動作できるか、
ご教授をお願いできませんでしょうか。

アイテム:2000未満(ログ監視1000)
トリガー:4000未満(ログ監視2000)
監視間隔:5分
※ログ監視はリアルタイム監視

監視サーバ台数:200台
監視NW機器:40台

●エージェント監視内容:
CPUなどのリソース監視・ログ監視

●SNMPトラップ監視

スペック:
CPU:XeonG6136 3.0GHz
※VM環境で2CPUのみ使用

Memory:32G

HDD:500G

OS:CentOS7

よろしくお願いします。

コメント表示オプション

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

ログ系の監視アイテムはポーリング系のものと違い、
出力される量や頻度が固定ではないので、判断が難しいです。。。

個人的な感覚にはなりますが、
そのスペックであれば問題なく動く気がします。
(各ログが常に大量に出力する とかでなければ...)

参考スペック情報
https://www.zabbix.com/documentation/3.0/manual/installation/requirements

ユーザー TNK の写真

yk_taikoさんが書かれている通り、ログの量に注意が必要です。
ログが大量になると、データベースやネットワークへの負荷が増大
するので、特に、データベースの更新の部分がボトルネックになっ
てしまう危険性があります。

データベースの更新もそれなりの頻度となるので、データベースの
チューニングも必須となるでしょう。

通常のZabbixエージェントのアイテムや、応答時間の短いSNMPでの
値取得だけであれば、スペック的には問題は無いと思います。
ただし、すべてデフォルト設定では高いパフォーマンスが得られな
い場合があります。

例えば、先に挙げたデータベースのチューニングは必ずされた方が
良いでしょう。
それ以外にも、Zabbixサーバーの各役割のプロセス起動数を調整す
ることが必要になると思います。
監視の設定に合わせて、例えば、StartPollersの値をデフォルトの
5から少し増やした方が良いように思われます。
具体的なチューニングは、各アイテムの種別や取得にかかる処理時
間などにも依存するので、単純な総アイテム数だけでは判断できま
せん。

Zabbixサーバー稼働後に、Template App Zabbix Serverなどのテン
プレートを使用して、Zabbixサーバー自体の状態を把握しておくよ
うにしてください。
このテンプレートを使用することで、各プロセスのbusy状態やキャ
ッシュ、そしてキューの状態を監視することができるようになりま
す。