问题一
Q:请问下,客户机snmptrap发告警为啥server web收不到,关键是snmptrap日志已经收到,zabbix server配置以及开启snmptrap=1 snmptrap=var log snmptrap snmptrap.log?
A:有配置trap的监控项吗?
Q:有,模版默认的trap监控项。
A:zabbix_server.conf这个配置确认一下:
Listen port for trapper
ListenPort=10051
Listen port for SNMP Trapper
SNMPTrapperFile=/ var/log/snmptrap/snmptrap.log
Q:确认了 server.conf S
NMPTrapperFile=/ var/log/snmptrap/snmptrap.log
ListenPort=10051
NMPTrapper=1
A:能截一下监控项的配置吗?
Q:
A:这个SNMPTrapperFile=/ var/log/snmptrap/snmptrap.log配的是图里的吗?
Q:是的。
A:能不能另设一个路径再触发一下trap?
Q:可以。
A:配置的和查看的不是同一个路径?
Q:同一个路径,但是zabbix-server.log 也会出现 trap 信息日志。
A:主机ip是确认是trap来源的ip吗?
Q:是的。
A:目前能想到的就是客户端ip这里配的不是发送trap的机器,然后zabbix平台上对应的主机接受不到。、
Q:配的snmp代理地址。
A:snmptrap[正则表达式] 可以配个监控项,用这个键值试试能不能筛选到trap信息。
Q:到了问题了,snmptrap.fallback这个有问题,正确key snmptrap。
问题二
Q:zabbix5.0监控的主机可以导入到6.0lts里面吗?
A:这个没试过,不过模板能导,主机应该也能导。
Q:我导入的时候报错了。
A:报错提示模板不存在,需要提导入报错提示的模板。
问题三
Q:求助!!请问为什么我的snmp一直灰色?Linux上面使用snmpwalk指令都有回复,都能读取,Web端就不行,我的web端snmp一直不通?
A:接口得换成snmp。
Q:换了。
A:手动执行这个主机的监控项应该就亮了。
Q:10050那个删掉了,执行不了的?提示下面这个,我是h3c的交换机。
A:执行的是哪个监控项类型的,截个图。
Q:Q:我用的是内置的模板,你看看交换机配置有无问题,我Linux上面使用snmpwalk指令都有回复,都能读取,只有Web端不行。
A:你执行这个试试,有些监控项类型是不支持手动执行的。
Q:执行成功了,还是没亮起来。
A:刷新一下界面。
Q:一下不亮,配置应该没啥问题吧。
A:server好像挂了。
Q:他一直提示这个,但是我Linux主机一直开着哦,能ping通,能snmpwalk。
A:你得看看server的端口,默认10051,snmpwalk不是从zabbix_server发起的。
Q:这个怎么看?
A:ss -ntl|grep 10051,返回空的就是没起来。
Q:这样要咋搞?
A:systemctl start zabbix_server。
Q:可以了,有颜色了,但是161 没返回。
A:这两个端口是被监控端启用的,用于snmp。
Q:现在提示这个了,然后我交换机导入的模板是自带的,咋没有流量图?
A:本地有装zabbix_agent吗?
Q:这个怎么看,好像有。
A:看看有没有10050端口。
Q:有的,噢噢,我重新启用了agent,变绿色了。
更多zabbix技术问题,可以持续关注乐维社区