Zabbix 主動和被動模式配置(主動模式無法獲取數據解決)


一、zabbix主動模式無法獲取數據原因及解決方案(zabbix5.2)

1、檢查server端與agent端時間是否一致

2、檢查agent機器 /etc/zabbix/zabbix-agent.conf 里面配置的hostname,是否與該機的hostname一致 (可在/etc/hosts 配置主機名與ip對應關系,保證主機名能ping通)

查看本機host: 

cat /etc/hostname  
# 或者  
hostname

修改本機host:

vim /etc/hostname    # 重啟機器
# 或者
hostnamectl   name
# 注意
hostname  name  # 只是臨時修改,重啟后恢復原樣

3、檢查web前端配置的主機名是否與監控的主機hostname保持一致:

 

 二、zabbix服務端配置

zabbix_server.conf

#其他默認
ListenPort=10051   #改為10051,因為一般agent使用10050;服務端本身會運行一個zabbix-agent,使用10050監聽端口

三、zabbixagent端配置

AllowRoot=1     #運行root身份運行
###########被動模式###########
Server=192.168.0.108      # 允許哪台服務器采集數據,注釋調后,被動模式禁用
ListenPort=10050             #監聽的端口,指的是agent機器的監聽端口

###########主動模式###########
ServerActive=192.168.0.108:10051     # 將要主動上報數據到的服務器ip和端口,不寫端口默認是10050
Hostname=ubuntu2                             # 對應本機的hostname

 


免責聲明!

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



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