cannot send list of active checks to "127.0.0.1": host [Zabbix server] not monitored


 查看錯誤日志:  /etc/log/zabbix/zabbix_server.log

  3148:20210404:233938.363 cannot send list of active checks to "127.0.0.1": host [localhost] not found

not found 錯誤:  web界面下的configuration --> hosts 的name  與  /etc/zabbix/zabbix_agentd.conf 的 hostname 不一致

 

  3148:20210405:022114.412 cannot send list of active checks to "127.0.0.1": host [Zabbix server] not monitored

 not monitored 錯誤: selinux 未關閉 , selinux 會導致這個問題 ,   我因為localhost后面加了個空格,也導致這個問題

關閉SELinux的方法:
修改/etc/selinux/config文件中的SELINUX="" 為 disabled ,然后重啟。
如果不想重啟系統,使用命令setenforce 0
注:
setenforce 1 設置SELinux 成為enforcing模式
setenforce 0 設置SELinux 成為permissive模式 
在lilo或者grub的啟動參數中增加:selinux=0,也可以關閉selinux

 在命令行輸入 setenforce 0 刷新web頁面,即可變為yes

下面這條為成功日志

  3143:20210405:022333.350 enabling Zabbix agent checks on host "Zabbix server": host became available

 

其他配置文件不需改動,默認即可

zabbix.conf.php

 

 zabbix_agentd.conf

server=127.0.0.1

serveractive=127.0.0.1

hostname=Zabbix server

防火牆開 10051  10050 端口

netstat -lnpt | grep zabbix*    //查看是否開放端口

本地端口不需要開放的,127.0.0.1是回環地址,本機調用本地,而防火牆端口是外網ip地址的端口開放

 

zabbix 常見系統報錯

https://blog.csdn.net/chongke5244/article/details/100737340

 


免責聲明!

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



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