zabbix服务器端没监控zabbix 10051端口口,怎么解决

&&国之画&&&& &&
版权所有 京ICP备号-2
迷上了代码!Zabbix(8)
在linux系统中,几乎所有运行的服务都会产生相对就的日志(log),所运行的程序在出错时都会有错误提示,即使没有任何提示也可以通过“echo $”来查看运行是否成功。使用zabbix已经有一段时间了,整理一下遇到过的问题和解决的方法以。
zabbix的日志存放在/tmp下,服务器端对应的日志是zabbix_server.log,被监控端对应的日志是zabbix_agentd.log.
一,zabbix服务是否已经开启成功
查看系统是否已经有zabbix进程正在运行&#&ps&aux&|grep&zabbix&查看系统是否已监听zabbix&server和zabbix&agent所使用的1端口&#&netstat&-nplut&|grep&zabbix&如果没有,则开启:#/etc/init.d/zabbix_server_ctl start&#/etc/init.d/zabbix_agent_ctl start
特别需要注意的是:每次修改完配置文件之后都需要重新启动对应的zabbix server或者zabbix agentd。
部分运行脚本在做restart时无法关闭zabbix导致服务无法重新启动,可用kill的命令把zabbix相关的进程杀掉再启动。
二、zabbix_server.log出现的提示
3: Sending list of active checks to [192.168.30.3] failed: host [CentOS-3] not found
这是因为zabbix_agentd.conf配置文件中的Hostname与web中的主机名对应。
三,网页中了出现的错误
&Get value from agent failed: cannot connect to [[192.168.30.2]:10050]: [111] Connection refused
192.168.30.2是我的zabbix server服务器,本身也有监控自己本身的agent功能。出现这种错误是因为忘记在zabbix服务器开户zabbix_agentd。在Last 20 issues中也有提示
解决方法:开启zabbix_agentd即可。
&Get value from agent failed: cannot connect to [[192.168.30.3]:10050]: [113] No route to host
看提示“No route to host”,与网络连接有关。排除的方法如下:
a)查看192.168.30.3这台机器是否已开机
b)在zabbix server端向这台机器ping,看网络是否通
c)用telnet 登录1端口,看该主机是否允许这两个端口通讯
d)查看iptables防火墙规则是否拦截1端口
网页中不停地有以下红色提示:
zabbix server is not running: the information displayed may not be current.
zabbix server is running | No.
查看/tmp/zabbix_server.log和/tmp/zabbix_agent.log无任何异常。看zabbix_server和zabbix_agent进程、端口都正常……几翻google以后并尝试,终于得到了解决!
&这里面有说到zabbix受selinux的影响而已有这种错误提示。
&这里面说到了修改hostname为IP的做法。
我具体的做法是:
①查看selinux产生的log,确实有错误提示:
#tail -f /var/log/audit/audit.log
type=AVC msg=audit(.990:32): avc: &denied &{ name_connect } for &pid=1575 comm=&httpd& dest=10051 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:port_t:s0 tclass=tcp_socket
type=SYSCALL msg=audit(.990:32): arch= syscall=102 success=no exit=-13 a0=3 a1=bfd494b0 a2=b76b0ad8 a3=d items=0 ppid=1434 pid=1575 auid= uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=
comm=&httpd& exe=&/usr/sbin/httpd& subj=system_u:system_r:httpd_t:s0 key=(null)
②然后让selinux允许它通过
setsebool&-P&httpd_can_network_connect&on&
③编辑zabbix.conf.php文件,把$ZBX_SERVER的值改为本机的IP地址
$ZBX_SERVER & & & & & & & & & & = '192.168.30.2'; #######用IP代替hostname
用户自定义脚本监控:
有时候用户自定义的脚本运行的时间可能比较长,如超过10秒的20秒的。这时在执行zabbix_agentd -p 或者zabbix_agentd -t时就可能出现“Alarm clock”,从而得不到想要的结果。这是因为zabbix agentd配置文件中定义Timeout时间默认为3秒,脚本运行取结果的时间超过了3秒就会出现这种情况。
解决方法:编辑配置文件/etc/zabbix/zabbix_agentd.conf,找到&Timeout&把它定义为30秒或小于30秒。
对a中的情况还需要注意对zabbix服务器端的配置,如我自己定义的脚本
UserParameter=ping.avgtime,ping&192.168.30.2&-c&10&-w&29&|grep&'avg'&|awk&-F&&/&&'{print&$5}'&对192.168.30.2&ping&10取平均值,-w参数是对ping限定时间为29秒&
这个脚本运行的大概时间为10秒左右,此时在agent端虽然可以用zabbix_agentd -t得到结果,但是在zabbix服务器端日志会不断的出现
3: resuming Zabbix agent checks on host [Zabbix server]: connection restored
& 3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: first network error, wait for 15 seconds
& 3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: another network error, wait for 15 seconds
& 3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: another network error, wait for 15 seconds
这样的错误日志,并且在web端也没有画出图来。
解决方法:
①编辑zabbix服务器端的配置文件/etc/zabbix/zabbix_server.conf找到&Timeout&把它定义为30秒或小于30秒。
②如果还有类似提示则应该是zabbix服务器的内存设置得太小了,加大服务器内存便可。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:390547次
积分:7110
积分:7110
排名:第2317名
原创:361篇
(3)(12)(9)(18)(15)(20)(142)(97)(55)总共321条微博每日一博:
查看: 2376|回复: 0
【站长推荐】zabbix监控软件的使用排错【顶】
该用户从未签到
【站长推荐】在linux系统中,几乎所有运行的服务都会产生相对就的日志(log),所运行的程序在出错时都会有错误提示,即使没有任何提示也可以通过“echo $”来查看运行是否成功。使用zabbix已经有一段时间了,整理一下遇到过的问题和解决的方法以。zabbix的日志存放在/tmp下,服务器端对应的日志是zabbix_server.log,被监控端对应的日志是zabbix_agentd.log.
一,zabbix服务是否已经开启成功
查看系统是否已经有zabbix进程正在运行
# ps aux |grep zabbix
查看系统是否已监听zabbix server和zabbix agent所使用的1端口
# netstat -nplut |grep zabbix
如果没有,则开启:#/etc/init.d/zabbix_server_ctl start#/etc/init.d/zabbix_agent_ctl start
特别需要注意的是:每次修改完配置文件之后都需要重新启动对应的zabbix server或者zabbix agentd。
部分运行脚本在做restart时无法关闭zabbix导致服务无法重新启动,可用kill的命令把zabbix相关的进程杀掉再启动。
二、zabbix_server.log出现的提示
3: Sending list of active checks to [192.168.30.3] failed: host [CentOS-3] not found
这是因为zabbix_agentd.conf配置文件中的Hostname与web中的主机名对应。
abc331.jpg (68.32 KB, 下载次数: 14)
zabbix监控软件的使用排错
13:33 上传
三,网页中了出现的错误
f0d6f.jpg (37.46 KB, 下载次数: 14)
zabbix监控软件的使用排错
13:33 上传
Get value from agent failed: cannot connect to [[192.168.30.2]:10050]: [111] Connection refused
192.168.30.2是我的zabbix server服务器,本身也有监控自己本身的agent功能。出现这种错误是因为忘记在zabbix服务器开户zabbix_agentd。在Last 20 issues中也有提示
Last 20 issues
HostIssueLast changeAgeAckActionsZabbix serverServer Zabbix server is unreachable6m 57s-
解决方法:开启zabbix_zabbixd即可。
eba2c3.jpg (21.89 KB, 下载次数: 9)
zabbix监控软件的使用排错
13:33 上传
Get value from agent failed: cannot connect to [[192.168.30.3]:10050]: [113] No route to host
看提示“No route to host”,与网络连接有关。排除的方法如下:
a)查看192.168.30.3这台机器是否已开机
b)在zabbix server端向这台机器ping,看网络是否通
c)用telnet 登录1端口,看该主机是否允许这两个端口通讯
d)查看iptables防火墙规则是否拦截1端口
用户自定义脚本监控:
有时候用户自定义的脚本运行的时间可能比较长,如超过10秒的20秒的。这时在执行zabbix_agentd -p 或者zabbix_agentd -t时就可能出现“Alarm clock”,从而得不到想要的结果。这是因为zabbix agentd配置文件中定义Timeout时间默认为3秒,脚本运行取结果的时间超过了3秒就会出现这种情况。
解决方法:编辑配置文件/etc/zabbix/zabbix_agentd.conf,找到&Timeout&把它定义为30秒或小于30秒。
对a中的情况还需要注意对zabbix服务器端的配置,如我自己定义的脚本
UserParameter=ping.avgtime,ping 192.168.30.2 -c 10 -w 29 |grep 'avg' |awk -F &/& '{print $5}'对192.168.30.2 ping 10取平均值,-w参数是对ping限定时间为29秒
这个脚本运行的大概时间为10秒左右,此时在agent端虽然可以用zabbix_agentd -t得到结果,但是在zabbix服务器端日志会不断的出现
3: resuming Zabbix agent checks on host [Zabbix server]: connection restored
&&3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: first network error, wait for 15 seconds
&&3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: another network error, wait for 15 seconds
&&3: Zabbix agent item [ping.avgtime] on host [CentOS-3] failed: another network error, wait for 15 seconds
这样的错误日志,并且在web端也没有画出图来。
解决方法:
①编辑zabbix服务器端的配置文件/etc/zabbix/zabbix_server.conf找到&Timeout&把它定义为30秒或小于30秒。
②如果还有类似提示则应该是zabbix服务器的内存设置得太小了,加大服务器内存便可。运维网 感谢您的阅读
运维网声明1、本站所有主题由该帖子作者发表,该帖子作者与享有帖子相关版权
2、其他单位或个人使用、转载或引用本文时必须注明原文的出处
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
4、 - 致力打造一个最实用的专业IT运维交流平台,为您的IT运维护航……
5、联系人QQ: 或 Email:
关注微信、关注微博、关注站点和大家一同进步,随时关注动态……
微信号:cnyunwei
运维网 高级QQ群:(满)、 (满)、(满)、
Powered byZabbix 监控的部署_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Zabbix 监控的部署
上传于||文档简介
&&Z​a​b​b​i​x​ ​监​控​的​部​署
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩9页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 zabbix10051端口不通 的文章

 

随机推荐