“专家坐诊”第54期问答汇总

Q:{INVENTORY.MACADDRESS.A}宏使用不了?


A:{INVENTORY.MACADDRESS.A}宏 不适用于全局脚本

Q:怎么创建适用于脚本的宏

A:https://blog.csdn.net/zhangxueleishamo/article/details/94400572 建议通过传入的IP地址,从数据的资产表中读取mac地址
Q:我试试,谢谢

Q:你好老师 这种错误是什么原因?

A:https://blog.csdn.net/jamesyao008/article/details/45098073 可以参考这个,修改一下数据库的参数

Q:你好 老师,我要导入h3c网络设备的模版出现这个错误,是什么问题呢?

A:手动创建一个模板,名字为报错信息里面的那个被关联的模板 (Template Device Switch H3c) 即可。可能是下载的模板不全 或者导入的顺序不对
Q:您好 我添加了还是一样


A:导入的报错变了,继续创建吧
Q:这个template icmp ping系统里面是由自带的

A:尝试创建一下,看是否有报错。
Q:我在监控tomcat,导入模板 发现有问题

A:添加一个jmx的IP地址

Q:请教个问题 zabbix 监控tomcat 部署这个后tomcat 启动不起来

A:改成这一段试试
CATALINA_OPTS="${CATALINA_OPTS} -Djava.rmi.server.hostname=file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png192.168.133.98 -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12346 -Dcom.sun.management.jmxremote.rmi.port=12346 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
Q:好的

Q:

A:alertmain.sh脚本里的第7行是什么命令来的?似乎是权限不够
Q:echo一个字符串到一个文件,我在系统下执行是没问题的,可能是这个新文件的问题,新文件要写肯定没权限A:脚本默认是用zabbix用户执行的,你可以试下切换至zabbix用户执行
Q:谢谢

Q:spawn命令居然没有。这个命令怎么安装?
A:有安装expect 就可用通过expect 执行的
Q:刚刚安装了。似乎不管用

A:报错信息和脚本内容是怎样的?
Q:uu.sh: line 4: spawn: command not found

知道了。应该用expect执行。我用的的sh执行
A:是的

Q: 这种报错,正常启动, 通过proxy,其他的可以,有几台就不行。

A:这个报错的意思是,agent向server(126.123)获取需要监控的内容时,发现该监控主机已经禁用监控了。属于正常日志信息

Q:请问下 我这个自动发现的 系统盘情况 为啥 检测不到根目录的剩余百分比呢?

A:下面还有一个监控项吧?
Q:下边是我自己创建的一个 检测根目录的

A:需要看一下 /分区* 的监控项是由哪个自动发现规则生成的,自动发现规则是否有报错
Q:


A:你自己创建的监控项的键值,跟自动发现规则 想要创建的监控项 冲突了,需要删除你创建的"Linux根目录剩余空间"
Q:好的我试下

Q:有关于使用脚本监控端口信息跟多个信息与端整合成图形的例子吗?
A:这个是端口状态的监控,用同一台主机监控的话,可以弄成一个图形。

Q:能把这整个文档给我吗,谢谢
A:https://www.zabbix.com/documenta ... mtypes/zabbix_agent

Q:打扰请教下
我在做一个snmp监测bgp的lld,需要创建的监控项原型是:
名称栏:{#bgpPeerRemoteAddr宏}+ 名称
键值用的是:[jnxBgpM2PrefixInPrefixesActive.{#SNMPINDEX}]

目前测试创建出来的监控项的键值总是会被名称栏的宏带跑了,没法分开索引,您看我应该怎么处理?



A:SNMPOID 改成:BGP4-MIB::bgpPeerRemoteAddr 试下
Q:但是我需要监控的oid是jnxBgpM2PrefixInPrefixesActive,不是bgpPeerRemoteAddr
A:那就改成这个英文的OID 试下br/>Q:测试效果还是一样,oid都给名称栏的宏带跑了
A:自动发现规则是怎么配置的?
Q:discovery[{#JNXBGPM2PEERINDEX},file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.4.1.26file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png36.5.1.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.1.1.1.14.0.1,{#BGPPEERREMOTEADDR},file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.1.15.3.1.7,{#JNXBGPM2PREFIXINPREFIXESACTIVE},file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.4.1.26file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png36.5.1.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.6.2.1.11,{#JNXBGPM2PREFIXINPREFIXESACCEPTED},file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.4.1.26file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png36.5.1.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.6.2.1.8,{#JNXBGPM2PREFIXINPREFIXES},file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.4.1.26file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png36.5.1.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.6.2.1.7]

A:{#JNXBGPM2PEERINDEX} 这个的结果,是index来的吗,是的话,可以用{#JNXBGPM2PEERINDEX}替换{#SNMPINDEX}
Q:好我试下
Q:还是老样子,我再试试别的思路
A: {#JNXBGPM2PEERINDEX} 是index吗?
Q:我理解应该不是吧,您看下
A:确实不是,是否有一个OID ,结果就是index的?
Q:我没完全明白您的问题,
有另外一个oid可以索引到后面几项,(不包括bgpPeerRemoteAddr)
jnxBgpM2PrefixCountersEntry file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.3.6.1.4.1.26file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png36.5.1.1.file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png2.6.2.1A:这个oid的结果是什么?
Q:我需要监控的关键信息基本都可以在这个oid找到子项

A:bgpPeerRemoteAddr 对应的数字OID,结尾减少1位的结果是什么的?jnxBgpM2PrefixCountersEntry 的{SNMPINDEX} 跟bgpPeerRemoteAddr的{SNMPINDEX} 不匹配的。
Q:

A:自动发现规则:discovery[{#SNMPVALUE},bgpPeerRemoteAddr]
监控项原型的OID:bgpPeerRemoteAddr.[{#SNMPINDEX}]
重新加一个自动发现规则,用上面的配置即可
Q:好的,我试下

Q:请问一下 我yum下载 zabbix-java-gateway 下一个 jdk1.8版本的 但是 我tomcat 用的jdk是1.7的 使用zabbix监控的时候有影响吗?
A:已经完成监控jmx了,前面的部分就不需要执行了,这个不需要安装的
Q:收到

“专家坐诊”第54期问答汇总

原文地址:https://blog.51cto.com/14483703/2486049

时间: 2024-10-10 23:50:28

“专家坐诊”第54期问答汇总的相关文章

[社群QA] “专家坐诊”第38期问答汇总

Q:您好,我有个和上期未解决类似的问题,我有些ping监控的项目放在不同主机上,想请问怎样把不同主机的报警整合一下,比如3个以上不同主机同时报警才触发?只是加一块的话大概就这样的 A乐小维: 你这边是用ICMP ping还是? Q:外部脚本调用fping方式A乐小维:结果是返回0或者1吗?Q:对 A乐小维:如果1是通过,0不通过.假设我有10台主机.那么可以把所有主机的触发器加起来,其结果减去3小于7,则触发告警,你可以这样试试,又或者可以通过脚本一次性ping所有主机,返回个ping通的数量,

Zabbix“专家坐诊”第10期问答汇总

Q:web监控必须在被监控主机中部署zabbix_agentd后才能实现吗? A:不需要 Q:也就是说,只要添加被监控主机,然后我创建好web监控模板,绑定被监控主机后,就可以实现对web页面的监控,不需要在被监控主机中部署zabbix_agentd是吗?A:web监控主要配置 Web 场景这个位置,因此是不需要部署zabbix_agentd的. Q:这样是FZ1在监控web,还是我本身的zabbix服务器在监控web ? A:zabbix服务器在监控web ,灰色的 Q:zabbix-agen

[社群QA] “专家坐诊”第17期问答汇总

Q:问一个和zabbix维护相关的问题,如果不能直接systemctl或service命令起停,就只能kill了.这里有方便点的办法吗?一个个输入进程号好累 A:试下killall zabbinx_agentdQ:kill掉这一个进程,所有zabbix_agentd都会kill掉 A:写个脚本把进程号抓出来,再进行逐一kill Q:想问下,这种长时间没法自动恢复,需要手动确认关闭的问题,怎么样才能体现出是手工干预关闭确认的?还没找到具体细节在哪设置? A:这里会变成是,没手动确认时是不? Q:这

【Zabbix】“专家坐诊”第19期问答汇总

Q:您好,我这周遇到两个LLD-snmp-自动发现相关问题,第一个需求是自动发现的时候过滤一些接口,但测试能过滤的只有snmpvalue(表达式等号之后的内容),过滤snmpindex(表达式等号前的内容)无需,需要过滤的接口还是被抓出来了,麻烦看下有什么解决方法? A:用了现在的这个过滤方式之后,是没过滤成功这3个,还是只剩下这3个了?Q:没成功过滤这三个,其他正常的还在,这个表达式抓的有10个接口,全都被抓出来了,也就是这个过滤方式完全无效.A:只要第一个过滤接口状态的,和C的过滤接口名称就

[zabbix社群QA] “专家坐诊”第21期问答汇总

Q:如何让告警一直在主面板显示,除非我人工确认A:选择最近问题,可以看到最近的所有问题,包括已恢复的问题Q:[问题现象]我的wlc host经常Timeout while connecting to "10.58.1.130:161".应该如何排查?[问题前操作]zabbix 通过自动发现检测到wlc上的800多ap,频率为5分钟.发现后,问题出现[已做排查]出现问题时,zabbix snmpwalk 能取到wlc 的ap信息. A:zabbix_server.conf上设置的超时时间

[zabbix社群QA] “专家坐诊”第22期问答汇总

Q: 问个问题,自动发现主机,添加的主机没有hostname,不论是linux还是windows,显示的主机名称都是bogon 或者bogon_2之类的,咋搞?对应客户机上都装了zabbix_agent 且配置了host那么跟实际hostname一致的A:发现规则里唯一下面有个显示名称的,可以是ip 或者主机名 Q:写的显示主机名称,客户机上的zabbix_agentd.conf文件hostname也写了,跟window主机名称一致,但是自动发现添加的主机名称没有 A:主机名要将dns改为第三个

[社群问答]“专家坐诊”第25期问答汇总

Q:可以同时对一台主机进行zbx和snmp监控吗?A:不能同时对一台主机进行zbx和snmp监控的,只能分开来 Q:请问这是什么?经常过几天就来这么一下6859:20190904:142633.292 item "CASHUB03:perf_counter["\MSExchange Control Panel\PowerShell Runspaces - Activations/sec"]" became not supported: Value "2.9

“专家坐诊”第26期问答汇总

Q:我问个trap/日志类型监控项的问题把,一直困扰很久没解决,就是监控一台网络上同时间发生多个事件比如A和B事件的时候,zabbix会把"A-异常"和"B-恢复"关联起来当作一个事件关闭了,想请教下有没什么解决思路A:生产环境测试时,触发告警后,在问题界面,能看到打上了标签吗?Q:打了标签,但还是老样子A:那方便让我看一下的触发器的配置? A:那我想问一下打标签之后发现失败时的触发器设置是怎样的?Q:触发器除了加标签之外没再改动 A:你现在是想达到一个什么样的需求

[社群QA] “专家坐诊”第42期问答汇总

Q:= Hex-STRING: 0A 01 64 64请问zabbix能实现这种十六进制转IP地址吗?A:你这是 = Hex-STRING: 0A 01 64 64从脚本获取出来的吗?Q:SNMPWALK出来的,解决了,通过自动发现规则-进程-预处理步骤-javascript 转成IP了A:有个方法snmpwalk -v 2c -c -Oa 这里加上-Oa也可以转Q:现在有个问题是:自动发现规则里面多个宏discovery[{#MACROS1},OID,{#MACROS2},OID] 的情况下,