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

欢迎大家加入Zabbix交流群,除了在论坛发帖求问外,还可以在QQ群里交流进步,并且每周三我们会进行免费的技术答疑活动,请大家互相转告一下! 玩转Zabbix群 QQ群号:177428068

Q:我想将zabbix_proxy加入systemctl中,设置开机自启,但不知道哪里设置有问题,总是无法启动成功,看提示是已经启动了的;麻烦大神们帮忙看看
MPAhYLVK62d6117c7898d.jpgDZZ1HANU62d611826d7fb.png
A:试下chmod 755 /usrb/systemd/system/zabbix_proxy.service,然后再chkconfig zabbix_proxy on看看。

Q:sdk打不开,这个地址是本来就打不开吗
69mCdh5x62d6119b34370.png
Q9TEiX8F62d611a373970.png
A:那个地址本来就是打不开的,只要网址,和宏值的用户名密码没填错,就有数据。

Q:大佬请教一个问题SNMPTrap接收告警,截取内容只能截取snmptrap[regexp]监控项的内容,不能用snmptrap.fallback?
A:nmptrap.fallback是接收所有的trap信息,在接收某些型号(思科交换矩阵)trap信息的时候,是可以用的。
可以看下这个网址简单了解一下:file:///C:\Users\admin\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttps://www.cnblogs.com/lwops/p/10148392.html
Q:大家好,请问下zabbix对linux系统的监测,那些指标都用什么命令的,能不能查到??
A:zabbix对linux系统的监测指标,原厂不提供命令,需要自行摸索


Q:zabbix无法创建WEB监测,填好名称和URL项之后 点添加,直接把刚填的数据清空了,并且提示步骤为必填项。如上添加后,点蓝色的添加提示如下
ij6KYPMI62d611afe82d9.png
w1WlgXit62d611b72b7dd.jpg
A:有看过官网的教程吗?https://www.zabbix.com/documentation/3.4/zh/manual/web_monitoring
Q:大佬,我是要将SNMPTrap的信息截取想要的内容,因为SNMPTrap接收的告警信息太长,短信发不了,长度有限制
A:用正则表达式将要的信息截取出来
1sZMJ1QZ62d611bdbe5ef.png
Q:用这个key值snmptrap.fallback接收的信息使用正则截取的时候报类型不对
cJV0fUKm62d611f5daf12.png
A:首先你要确定,设备发生过来的trap信息格式,是不是统一的。例如:
设备名称
设备IP
设备告警部位
告警登记
这样子Q:是统一的格式,只是不同型号的格式可能不同,这个分模板
ktbG0FAy62d611fc9ea38.png
A:看下你正则怎么写的?
Q:我想拿的其实是Timeticks,现在测试拿的是16
HN0ISH7R62d61207cf406.png
A:正则的问题,https://regex101.com/这是个正则测试的网站,你可以用下看看

Q:您好,我有个ping检测的需求是同时两个以上节点发生异常才触发动作,但目前测还是一个点就会被触发,麻烦帮看下触发器是不是有问题?
6UJuM0zR62d6121acb1ff.png
a5Fc9V4562d61229d7c25.png
5uAES0Og62d612418bc73.png

A:你是一个节点一个键值对吧?我看你表达式只有一个监控项的键值
Q:对,这是个模板,同时用在很多个主机上,就是想要这个监控项触发大于2的时候再报警
A:你这个触发器是只能用于的单个节点的。
Q:我改了下测试大于等于2还是没触发
kcTa7RQE62d61255a1431.png
RYxqPPns62d6126569a3f.png
A:这个表达式,是所有都大于2,才会触告警。可以看下zabbix官网这一条触发器file:///C:\Users\admin\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttps://www.zabbix.com/documentation/3.4/zh/manual/config/triggers/expression
oy3O5BVX62d612cfc74a6.png
Q:我现在怎样才能让这个表达为真,我理解官网的解释和我需求是一致的
7PXLYvC662d612bf77f62.png
MhG6dwGE62d612e3d9f63.png
A:官网:({server1:system.cpu.load[all,avg1].last()}>5) + ({server2:system.cpu.load[all,avg1].last()}>5) + ({server3:system.cpu.load[all,avg1].last()}>5)>=2
你的:({server1:system.cpu.load[all,avg1].last()}>5 + {server2:system.cpu.load[all,avg1].last()}>5 + {server3:system.cpu.load[all,avg1].last()}>5)>=2
中间少了括号了Q:好的,知道了,谢谢


Q:请问zabbix是用php的吗,我的web是用的php,想改为apache,请问要怎么操作呢?
A:PHP是一个环境可以让你的php程序在你的机器上运行起来,apache/nginx是web程序,想要运行php网站程序就必须用lnmp或者lamp等来运行,
逻辑完全不通,因为zabbix本身前端代码就是php写的,而且apache只是一个网站运行程序,php需要apache,而不是从php改成apache,倒是apache可以换成nginx

Q:You don't have permission to access /zabbix/ on this server 更新完php出这个了,怎么回事
The requested URL /zabbix/ was not found on this server变成这个了,请问这个zabbix web文件存在什么路径下?A:find 一下zabbix.conf.php,找不到的话,可能是你升级的时候,这个给删了或者啥的Q:我感觉是升级php造成apache或者nginx找不到zabbix web位置了

DT7w67YL62d612ebd60e0.png
[root@zabbix-server2019 ~]# whereis apache
apache:[root@zabbix-server2019 ~]# whereis nginx
nginx:[root@zabbix-server2019 ~]# whereis httpd
httpd: /usr/sbin/httpd /usr/lib64/httpd /etc/httpd /usr/share/httpd /usr/share/man/man8/httpd.8.gz
[root@zabbix-server2019 ~]#
A:看下这个试试file:///C:\Users\admin\AppData\Roaming\Tencent\QQ\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttps://www.cnblogs.com/Caiyundo/p/10254239.html
Q:谢谢

Q:为什么我的web检测里面什么都没有啊
TqZTTqY062d612f49aaf7.png
A:点击下过滤器看看,你这里有给server做web检测?
Q:点击之后就这样,我看和教程上面的界面不一样啊,这怎么配置呢
Zrs6tanU62d612fb550c1.png
A:右上角——创建web场景
28xkipji62d613017185d.png
Q:找到了,谢谢

本期待解决问题:
您好,在监控应用程序日志的时候,agent端的日志报End of need_meta_update():FAIL大概是什么情况呢?
hSpY1y4Q62d6130716254.jpg

0 条评论

请先 登录 后评论
乐维君
乐维君

397 篇文章

作家榜 »

  1. 乐维君 397 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 。。。 9 文章
  7. 御前侍卫张五哥 9 文章
  8. 小黄人 8 文章