記錄 Zabbix 3.0.1 Server 端與 Agent 端部署的前置環境、軟體獲取與基礎安裝步驟。
| 角色 | 作業系統 | IP | 備註 |
|---|---|---|---|
| Server | CentOS 7 (1511) | 192.168.11.252 | 已部署 Zabbix 3.0.1 Server |
| Agent | CentOS 6.4 | 192.168.21.252 | 路由可達 Server |
zabbix-agent 套件,Server 端需 zabbix-server、zabbix-web、資料庫 (MySQL/PostgreSQL) 等。rpm -ivh https://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm
yum install zabbix-agent -y
/etc/zabbix/zabbix_agentd.conf:
Server=192.168.11.252 # Server IP (被動模式)
ServerActive=192.168.11.252 # Server IP (主動模式)
Hostname=CentOS6.4-Agent # 唯一主機名,需與 Server 端一致
ListenPort=10050 # 預設端口
StartAgents=5 # 預啟動進程數
service zabbix-agent start
chkconfig zabbix-agent on
iptables -A INPUT -p tcp --dport 10050 -j ACCEPT
service iptables save
Hostname 一致)、Groups、IP/DNS、Port 10050。Template OS Linux 等。/var/log/zabbix/zabbix_agentd.log 查看錯誤。zabbix_get -s 192.168.21.252 -k agent.version 測試連通性。setsebool -P zabbix_can_network 1。