zabbixアクティブモードとパッシブモード
1.zabbixアクティブモードとパッシブモードの概要
- パッシブモード:パッシブモードでは、zabbixサーバーはデータを取得するためにzabbixエージェントに命令を送信します。つまり、zabbixエージェントはパッシブにデータを取得してzabbixサーバーに返し、zabbixサーバーは定期的にエージェントにデータを要求します。この全体的なモードの最大の問題はzabbixサーバーのワークロードが増加します。数百台のサーバーの環境では、zabbixサーバーは時間内に最新のデータを取得できませんが、これはデフォルトの動作モードでもあります。
- アクティブモードでは、zabbixエージェントがアクティブにデータを収集してzabbixサーバーに返します。zabbixサーブによる介入が不要になるため、アクティブモードではzabbixサーバーの圧力をある程度軽減できます。
zabbixを最適化する場合、アクティブモードの最適化によりzabbixサーバーの負荷が大幅に軽減されます
つまり、パッシブモードでは、zabbix-sevrerがzabbix-agentからデータをアクティブに要求します。何千ものサーバーが毎回データを要求する必要がある場合、データは非常に遅くなり、モニタリング値の更新に影響します。アクティブモードはzabbix-agentのアクティブなイメージです。Zabbix-severは通知を送信するようなデータを報告します。全員がここに集まり、zabbixサーバーへの負荷を大幅に軽減できます。
パッシブモードでは、ほぼ毎秒、監視項目が更新されます。
アクティブモードは1秒ですべて更新されます
2.監視対象ホストをパッシブモードからアクティブモードに変更します
2.1.zabbixエージェントを設定する
192.168.81.220配置
[root@192_168_81_220 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.220
[root@192_168_81_220 ~]# systemctl restart zabbix-agent
192.168.81.230配置
[root@192_168_81_230 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.230
[root@192_168_81_230 ~]# systemctl restart zabbix-agent
2.2。監視ホストのパッシブモードをアクティブモードに変更します
テンプレートを直接変更できます
構成-テンプレート-テンプレートOSLinuxシステム
監視項目をクリックして、すべて選択してください
バッチ更新をクリックします
クリックしてタイプをzabbixクライアントに変更します(アクティブ)
変更が完了し、アクティブモードでアクティブにできない監視項目がいくつかあります
テストは簡単です。更新時間を同じに変更することをお勧めします。結局、更新時間を同じに変更することができます。結局のところ、それは基本的な監視です。
2.3。ホストリンクのテンプレートが有効かどうかを確認します
設定-ホスト監視アイテム-タイプ選択zabbixクライアント(アクティブ)
すでにアクティブモードになっています