Zabbix主動代理模式 + 主動模式agent客戶端


2.1.1 安裝軟件

]# rpm -qa zabbix*
zabbix-proxy-sqlite3-3.4.15-1.el7.x86_64
zabbix-proxy-mysql-3.4.15-1.el7.x86_64

2.1.2 准備數據庫

MariaDB [(none)]> create database zabbix_proxy character set utf8 collate utf8_bin;

MariaDB [(none)]> grant all privileges on zabbix_proxy.* to proxy@'192.168.10.%' identified by '123456';

2.1.3 導入數據

]# zcat /usr/share/doc/zabbix-proxy-mysql-3.4.15/schema.sql.gz | mysql -uproxy -p123456 -h192.168.10.172 zabbix_proxy

2.1.4 修改配置文件

# /etc/zabbix/zabbix_proxy.conf
# 工作模式 0:主動模式 1:被動模式
ProxyMode=0

# Zabbix-Server 地址 & 端口
Server=192.168.10.10
ServerPort=10051

# 代理服務器名稱,需要與 zabbix server添加代理時候的proxy name一致
Hostname=BJ-LO-Proxy-131
ListenPort=10051

# 日志
LogFile=/var/log/zabbix/zabbix_proxy.log

# 數據庫設置
DBHost=192.168.10.172 DBName=zabbix_proxy DBUser=proxy DBPassword=123456 DBPort=3306 # 數據上傳server端后 保留時長(單位:小時) ProxyLocalBuffer=72 # 數據沒有提交保留多長時間 ProxyOfflineBuffer=720 # 心跳檢測間隔,和 server 端連接正常(單位:秒) HeartbeatFrequency=60 # 間隔多久從 zabbix_server 獲取監控信息 ConfigFrequency=3600 # 數據發送時間間隔.默認為1秒 DataSenderFrequency=5 # 啟動多少線程 StartPollers=50 # JavaGateway 地址信息 JavaGateway= 192.168.10.111 JavaGatewayPort=10052 StartJavaPollers=5 # 監控數據 超時時間 Timeout=30

2.1.5 Zabbix_Server web界面配置 agent代理程序

     創建代理

2.1.6 配置模板

  克隆模板-全克隆

  打開克隆模板

   修改自動發現規則

   監控原型也要修改步驟一樣

2.1.7 Zabbix-agent 配置 (修改完啟動)

# 指向 Zabbix-proxy地址
Server=192.168.10.131

# 主動模式也是指向 proxy地址
ServerActive=192.168.10.131
Hostname=192.168.10.141

# 啟動進程
StartAgents=3

# 超時時間

  Timeout=30

2.1.8 WEB 頁面添加 監控主機

2.1.9 檢查

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM