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

Q:自定义监控项,客户端测试有值,但是服务端测试的值一直是0,两边不相等,如何排查,谢谢!
A:可以截一些图给我看一下吗?
Q:

A:测试的结果是怎么样的?命令是否和自定义的键值一致?
Q:测试的结果是6,服务端的是0,值是一样的,不然会报错的

Q:朋友们,谁见过这个中文显示方块

A:修改字体

Q:听说zabbix不支持容器监控,需要自己写2开?
A:https://blog.51cto.com/13120271/ … etag=s_pctim_aiomsg docker监控参考这个

Q:已触发的告警数据存在哪一张表里;
A:problem 表

Q:请教一下各位,宏索引怎么使用,语法是怎么写的。
A以{ITEM.VALUE}为例:

触发器涉及到单个item时:

{ITEM.VALUE} = {ITEM.VALUE1},代表触发器第一个item触发告警时对应的值
触发器涉及到多个item时:



{ITEM.VALUE2} 代表触发器第二个item触发告警时对应的值
其他宏用法亦相同。
Q:谢谢,在告警信息里,如何写宏参数,这个是由系统发出来的告警信息,{ITEM.VALUE} 吗?
A:告警通知 配置时 可直接使用{ITEM.VALUE1} {ITEM.VALUE2}
Q:我测试的结果,如果用{ITEM.VALUE},那么无论哪个监控项触发,都显示第一个监控项。 那是否就要把所有的监控项编号都要列出来,这样就难以用一个通用的告警信息模板
A:{ITEM.VALUE2} 如不存在,会返回空值。
Q:我的告警信息内容为:
当前情况:{file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys%[email protected]$ACOF(TYDYECOKVDYB.pngITEM.NAME}的值为:{ITEM.VALUE};
明明是第二个监控项触发,但是在告警信息里也是写第一个监控项

A:告警信息内容改为:当前情况:{ITEM.NAME1}的值为:{ITEM.VALUE1};
{ITEM.NAME2}的值为:{ITEM.VALUE2};

Q:当前情况:Power Supply 1的值为:1;
Power Supply 2的值为:11;


A:意思是可以了吗?
Q:目前也只能这样了,其实写在一个触发器里,是想减少触发器的数量,
目前也只能这样了,其实写在一个触发器里,是想减少触发器的数量,

A:主机的触发器界面,点击表达式里的监控项,可直接跳转到监控项配置处

Q:研究一下

Q:这个是创建监控项吗?

A:最下面有模板的链接

Q:我这边有200多台tomcat主机 200多个端口 端口都不一样 如何按照自带模板 我至少需要克隆200多个模板 如何做标准啊
A:你看的那个网址,最下面的模板,是使用宏来表示端口的,可以解决这个问题
Q:是这个吗?

A:是的
Q:我这个报错;



A:在96上 执行一下 ss -tnl 命令,是否能看到10052端口?
Q:肯定没有 10052 端口,在proxy 上面 我没有安装 JavaGateway
A:需要在proxy 上安装JavaGateway
Q:proxy 是单独一台主机 tomcat主机 上面 我部署了JavaGateway,我明白了 是不是 只要在 proxy上安装 JavaGateway tomcat主机上就不用部署 JavaGateway了

A:是的
Q:这个方法好

Q:想咨询下我怎么设置 ping值高了 还有设备离线后的钉钉告警啊
A:参考这3个键值配置触发器即可

在这里插入图片描述