當前位置:
首頁 >
【zabbix】安装、配置agent,配置被监控端
發布時間:2024/9/19
40
豆豆
生活随笔
收集整理的這篇文章主要介紹了
【zabbix】安装、配置agent,配置被监控端
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
- redhat 7.0 (查看redhat版本: cat /etc/redhat-release)
- zabbix 3.4
- zabbix server已安裝完成(yum方式安裝zabbix)
- 現需要向zabbix中增加一臺被監控端(被監控服務器/主機)
- 啟動zabbix-agent時錯誤:PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.
- 啟動zabbix-agent時錯誤:cannot set resource limit: [13] Permission denied
- zabbix-agent配置錯誤:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found
- zabbix-agent配置錯誤:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found
在被監控端上,安裝zabbix-agent
- 被監控端操作系統:Redhat 7.0
- 被監控端ip:192.168.200.213
- 被監控端 zabbix 名(在 zabbix 環境中唯一):zabbix_server213
- zabbix server ip:192.168.200.212
- 上圖顯示已經安裝名為“zabbix-agent”的系統服務。
- disable表示,該服務器不能隨系統啟動,需要每次重啟后手動啟動
對于zabbix-agent的配置,只要填寫對兩點即可:
- zabbix server ip地址:192.168.200.212
- 被監控端 zabbix 名(在zabbix環境中唯一):zabbix_server213。
zabbix-web中,配置被監控端
- 在zabbix web中,添加被監控端。被監控端 zabbix 名(在 zabbix 環境中唯一):zabbix_server213。
- 在zabbix web中,添加被監控端:Configuration->Hosts->Create host。
- zabbix-web地址: http://192.168.200.212/zabbix/
- 使用默認賬戶Admin、默認密碼zabbix可以登錄zabbix web。
- 上圖中Host name與zabbix_agentd.conf中Hostname保持一致。
- Agent interfaces(必填): ip: 192.168.200.213 ; Port:10050
- Enabled:打勾
- 先不要點“add”,點上面的Templates,配置要用到的模板。
- 這里只選取對操作系統進行監控。因被監控端是Redhat7.0,這里選擇的模板是Template OS Linux。
- 上圖中,Availability列中,紅色底色顯示ZBX,是因為還未啟動被監控端。
在被監控端上,啟動zabbix-agent
systemctl start zabbix-agent.service- 無法啟動zabbix-agent時,查看日志分析原因。
- 查看zabbix-agent程序日志: tail -f /var/log/zabbix/zabbix_agentd.log
- 查看systemctl日志: journalctl -fla -u zabbix-agent.service
- 在systemctl日志中,看到“PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.”,需要關閉 selinux。
- 在zabbix-agent程序日志中,看到“cannot set resource limit: [13] Permission denied”,需要關閉 selinux。
zabbix-web中,查看Host運行狀態
- zabbix-agent啟動后,紅色狀態變為綠色狀態。
- 至此zabbix-agent配置完成。
zabbix server 日志錯誤:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found
- 該錯誤會出現在 zabbix server 的日志中。
- zabbix server 的日志: /var/log/zabbix/zabbix_server.log
- 跟蹤zabbix server 的日志:tail -f /var/log/zabbix/zabbix_server.log
- 錯誤出現原因:當zabbix server向zabbix-agent發送數據時,無法為Hostname=Zabbix server的被監控端找到配置數據。
- 簡單說:zabbix-agent配置文件中Hostname錯了。
- 解決辦法:zabbix-agent配置文件中Hostname 與 zabbix-web中Host name一致即可。
zabbix-agent配置錯誤:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found
- 該錯誤會出現在 zabbix agent的日志中。
- zabbix agent 的日志: /var/log/zabbix/zabbix_agentd.log
- 跟蹤zabbix agent 的日志:tail -f /var/log/zabbix/zabbix_agentd.log
- 錯誤出現原因:當zabbix agent向zabbix server請求數據時,無法為Hostname=Zabbix server(自己)的被監控端找到配置數據。
- 簡單說:zabbix-agent配置文件中Hostname錯了。
- 解決辦法:zabbix-agent配置文件中Hostname 與 zabbix-web中Host name一致即可。
總結
以上是生活随笔為你收集整理的【zabbix】安装、配置agent,配置被监控端的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 今年 9 月全球新能源汽车销量逼近 13
- 下一篇: OpenAI ChatGPT 遭遇 DD