Zabbix使用主動模式進行監控配置方法


一直都是在用Zabbix的被動模式(即默認模式)進行監控。

但是總有些情況是不適用被動模式的,剛好工作上有這個需求,於是搗鼓了一下,發現配置起來也挺簡單的。

(1)Agent配置

修改Zabbix-agent的配置文件即可。內容如下

[root@zagent-0 zabbix]# cat /etc/zabbix/zabbix_agentd.conf ;echo
LogType=console
StartAgents=0      #設置該值為0,則agent不會監聽本地端口
ServerActive=zzabbix  #zzabbix是Zabbix-Server的對應主機名,改為ip也可以
Hostname=zagent     #agent的主機名,設置為ip也是沒問題的
Include=/etc/zabbix/zabbix_agentd.d/
LoadModulePath=/var/lib/zabbix/modules/
UnsafeUserParameters=1  #允許使用用戶自定義參數
UserParameter=redis.ping,ps -ef|grep agent|grep -v grep|wc -l  #可以簡單理解為設置一個監控項,用來測試能否正常監控到數據
[root@zagent-0 zabbix]# 

(2)Zabbix-server web配置

2020.4.10新增:

注意,如果選用模板的話,模板也需要修改為主動模式的

模板-》監控項-》批量更新-》類型修改為主動模式

  添加主機

 

 

 

 鍵值處,需要和以下值保持一致

 

 查看是否能監控到數據

 

 可以看到,有返回值,即代表監控成功


免責聲明!

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



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