Q: zabbix-lldp 加载模块 如何加载并使用?A:是打算用来自动发现添加主机吗?Q:这个zabbix-lldp 是自动发现主机嘛?A:这个主要是针对网络设备,通过lldp读取相关的OID,获取本地端以及远程端的IP连接信息,通过自动发现,可把这些通过zabbix的自动发现主机模板功能,自动添加主机Q:添加了web场景,但是没有数据,也没报错, 是为什么?A:报错可在最新数据查看错误信息指标Q:是我写错了吗?A:根据目前报错是的,没有{sid}的相关信息,你可以把这个去掉,再看下是否能正常监测Q: zabbix-java-getaway监控Java的程序A:目前zabbix内置的JMX agent代理程序是通过zabbix-java去监控java程序Q:agent代理程序我是监控的日志文件用到,我在zabbix_server的服务器上部署了一个zabbix-java-gateway程序,被监控端只有agent代理。没有部署zabbix-java-gateway。是需要在agent端也部署zabbix-java-gateway ?而且我使用javaconsole程序可以正常的读取到所要监控的java数据。A:这个是通过server端或者proxy端去监控的,agent端不需要安装zabbix-javaQ:这是我的配置A:java程序有配置了JMX rmi协议了吗Q:配置了 而且用 javaconsole可以看到数据A:你打开一个监控指标我看下键值配置Q:A:你在界面上配置的端口是否为jmx配置的端口Q:是的, 我的zabbix版本是3.0.2的 和版本有关系嘛?A:和版本没关系的Q:这个是gatway日志错误A:有试过在server上用命令调用驱动去测试吗Q:我的是通过proxy来监控的 我的getway在server的服务器上,没有问题吧 我试下zabbix_getA:proxy你有安装了getway吗Q:proyx 没有安装,貌似zabbix_get获取不到这个itetm key.A:proxy需要安装zabbix_java才行,这个不能用get的,需要通过linux的jconsole工具去连Q:噢噢 我安装一下试试~jconsole可以获取到值还有个问题 监控项添加完成后 有的有数据 有的没有数据。。可以确定都应该有数据才对。监控项正常还有个问题A:测试的话,要不在java的本地机子,不然jmx如果是随机端口也是获取不到Q:端口是死的,都是配置好了的A:这个是通过什么方式去监控的Q:这个式通过客户端主动式 监控的 key是 log[......]A:匹配关键字?Q:是的A:如果是做了匹配关键字,日志文件中没有的话,也是不会获取到数据的,只有出现了才会有数据,你可以试下手动写入,测试监控是否正常Q:日志文件中是有的 试过了 不行。。是不是和zabbix的性能有关?是我开启的agent进程少嘛?A:你加了 skip过滤旧数据了Q:是的 别的也都加了skip过滤旧数据了启动了20个进程,还是不行A:你试下手动写入测试下Q:是不是和zabbix的性能有关?是我开启的agent进程少嘛?A:如果和性能有关,agent一般会timeoutQ:手动也试过了,也是不行。。。主要是不报错Q:为什么过滤器无法获取数据?监控项却可以数据获取应该没问题A:可以看下你监控原型的配置吗?Q:监控原型是可以获取到监控项的,数据也是有的A:现在的问题点是?数据获取正常,但自动发现规则有报错?Q:自动发现里配置了过滤项报错A:这个你是想匹配含有GE的相关指标是吧Q:是的A:试下改为直接匹配 GE 看下,不用写 *Q:还是同样报错,并且所有监控项都过滤掉了A:自动发现出来的指标,是否带有{#ENTNAME}这个宏值转换后的名称Q:有的,不加过滤的话就全部都可以取到数据Q:自动发现-监控项原型-监控项上面的启用新的和Discover分别是什么意思?A:discover是是否允许生成监控项,启用禁用是生成的监控项是否启用,已生成的指标没影响Q:zbx服务的有这个,snmp不知道怎么弄,我想搞zabbix监控服务器本地时间差异报警,snmp服务的监控项应该选哪个?这种监控项里找不到监控时间有问题的图形A:snmp的需要去查询相关的设备的MIB才行了,这个监控时间有问题是什么意思Q:就是我的服务器一段时间会出现差异,我做了ntp时间同步,用zabbix监控时间是否有异常,如果有异常,就是ntp出了问题A:建议是直接通过ntp来进行实现。ntpdate -q IP|tail -n 1|awk '{print $(NF-1)}'|cut -d --f 2 .可获取ntp上次执行,本地与ntp服务器时间差,zabbix采集是有时间间隔或者是时延Q:时间间隔可以制定的吧?也不会差太久采集的应该,最多一两秒A:量大会有问题,你可以在zabbix队列看时延Q:我ntp各个客户端做了日志,但是查询服务器太多了,查起来太麻烦了A:ntpdate -q IP这个是在客户端执行的,查看上一次同步的信息,这些可以直接用system.run去运行Q:客户端查太麻烦,想有个平台可以一目了然,或者有问题zabbix可以报警,以前见过一次,服务器时间误差打了,zabbix也报警了,但是不知道机制是怎样的A:如果确保NTP服务器是正常,可通过刚刚发的命令进行配置告警,数据返回是秒,只需在模板加个指标就可以了Q:我把过滤项去掉,发现一些能获取到,一些是不支持A:这个宏值的OID里是不是没有对应index是90.91的Q:是的A:报错就是这个,{#ENTNAME}里有写OID没有,所以才会报错没数据Q:我知道原因了,是因为加了端口状态的OID。但是我想筛选出端口UP的数据要怎么搞A:过滤器上加端口状态匹配就行了,一般是0(关闭)、1(启用)之类的,你执行看返回值Q:但是discovery里端口状态OID加了就要报这个错啊A:这样可以查询下,换一个端口名称OIDQ:换了端口名称OID就读不到光功率了A:这个是没影响的,只要OID返回的index是与光功率指标的一致,这种一般去查询下网络设备通用OID会有
397 篇文章
错误信息