ZABBIXの使用プロキシ分散監視

回路図:

アウトライン

プロキシZABBIX ZABBIXサーバに報告された時間は、ZABBIXサーバはデータのパフォーマンスおよび可用性を収集し、データは、ZABBIXサーバに報告し、ある程度圧力ZABBIXサーバを共有して交換することができる。また、全てのデータがすべてのエージェントとプロキシで濃縮し、収集されプロキシの使用は、集中と分散監視を実現するための最も簡単な方法です。

ZABBIXプロキシ使用シナリオ:

  1. 遠隔監視装置エリア

  2. ローカルエリアネットワークの不安定性を監視

  3. ZABBIXは数千のデバイスを監視する場合、サーバーへの圧力を軽減するためにそれを使用します

アドレスプランニング

 

ホスト名 サービス 外部ネットワークのIP ネットワークのIP
ZABBIXサーバ ZABBIXサーバ 10.0.0.71  
ZABBIXエージェント ZABBIXエージェント   172.16.1.7
ZABBIXプロキシ ZABBIXプロキシ 10.0.0.8 172.16.1.8

注:10.0.0.7と1つのLANセグメントに10.0.0.8が、ZABBIXエージェントxshellを接続することはできません

インストールのプロキシ

バージョン4.0アップデート元

清華4.0ソースアドレス:https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/

1 $ wgetの HTTPS:// mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm 
2 $ RPM -ivh ZABBIX-リリース- 星中の4.0 - 2 .el7.noarch.rpm
 3。 
4。  変化清華源
 5。のVimは/ etc / YUM .repos.d / zabbix.repo
 6。  ラインモード
 7。%S#HTTP:// repo.zabbix.com#https://mirrors.tuna.tsinghua.edu.cn/zabbix #G

ZABBIXプロキシのインストールのアイデア:

  1. 4.0 ZABBIXのyumソース

  2. インストールZABBIXプロキシ-mysqlのサービス

  3. zabbix_proxy、インポート・データベースの作成

  4. スタートZABBIXプロキシ

  5. ZABBIX-ウェブ上のプロキシを追加します。

インストールのプロキシ

1 [ルート@ ZABBIXプロキシ〜]#yumを インストール ZABBIX-プロキシmysql.x86_64 -y

データベースを作成します。

1 MariaDB [(なし)]> データベースを作成zabbix_proxy文字セットUTF8。
2クエリOK、1つの影響を受けた行(0.00 秒)
 3により同定ZABBIX @ローカルホストにMariaDB [(なし)]>全てzabbix_proxyに付与しない*。' 123456 ' 4クエリOK、0影響を受ける行(0.00秒)

データベースのインポート

。1 $ RPM ZABBIX -ql PROXY- MySQLの
 2は、/ usr / share / doc / ZABBIX-PROY-はmysql- 4.017。 /schema.sql.gz - これは圧縮されたパッケージです
 。3  
。4  データベースに#
 5 $ zcatを   は/ usr /共有/ DOC / ZABBIX-プロキシはmysql- 4.017。 /schema.sql.gz | MySQLの-uzabbix -p123456 zabbix_proxy

設定データベース

プロファイル /etc/zabbix/zabbix_proxy.conf

。1 $のVimは/ etc / ZABBIX / zabbix_proxy.conf 
 2   30 =サーバー10.00.71      - データベースへの接続
 3。  49ホスト名= bj_proxy - 各プロキシ名は同じにすることはできません 
 4。 196 DBPASSWORD = 123456     - データベースのパスワード
 5。 
6。 
7。スタートsystemctl $ zabbix- proxy.service
 8 $ systemctl ZABBIX-proxy.serviceを有効にします

ZABBIXへのプロキシの追加

ZABBIXエージェントの設定

設定ファイルを変更します。

1 $ vim /etc/zabbix/zabbix-agent.conf
2 
3 #将Server更改为proxy的IP地址
4 98 Server=172.16.1.8
5 139 ServerActive=172.16.1.8
6 150 Hostname=172.16.1.7
7 169 HostMetadata=web
8 $ systemctl restart  zabbix-agent.service

查看结果

 

おすすめ

転載: www.cnblogs.com/Mercury-linux/p/12289755.html