[技术干货] Zabbix“专家坐诊”第67期问答汇总

[复制链接]
乐维 发表于 2020-7-9 09:43:49 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
Q:如何用zabbix监控数据库性能-并且特别是返回值是多行多列的这种情况?
A:用字符串。或者可以做出自动发现,就是监控项用文本类型
Q:那最终返回的结果还是文本吗,那要这么设置触发器的?A:如果要做触发器,就要用自动发现了,如果用文本,基本就是点开这个文本的历史数据,看一下,某一个时间的性能变化。
Q:这个自动发现的话是要依赖zabbix-agent客户端吗?
A:不一定的。有很多方式可以做。比如你把自动发现的数据设置为采集器,那么就可以通过脚本zabbix_sender把数据发送到自动发现对应的键值

Q:我设置了一个监控项,配置了调度。但是一直在触发,很奇怪
1.jpg
A:你这里选调度,再设置期间试一下
3.jpg
Q:选调度就没有期间了,只有间隔


Q:我这为什么呢?
2.png
A:你直接用rpm -i安装一下
Q:也报错
8.png
我这走不动大佬

A:你截rpm那条命令,我看一下,rpm -i zabbix-get-5.0这样安装一下你的包

Q:我的zabbix调用脚本时有时会出错,找不到脚本文件,但同一个脚本有时间是执行成功的,主机同时主机上也看到是有脚本文件的  能帮忙看下什么问题吗?
4.jpg
5.jpg
6.jpg
A:你本地执行这个脚本可以吗?
Q:本地执行可以的,告警是调用有时成功,有时找不到文件,这就有点懵了
A:看一下告警成功执行的提示
Q:本地执行成功的提示还是调用成功的提示?
A:调用成功
Q:这个就是上面的调用成功了,下面的调用失败了
7.jpg
A:今天有没有告警失败的报错提示?
Q:今天有
A:你给6月18号的报错提示,我感觉好像没什么参考价值。可能你说找不到路径的问题已经被修复了。所以今天才会发送成功啊
Q:昨天触发的问题,告警发送调用成功  今天恢复的,恢复告警调用失败,找不到脚本文件  这个有参考价值了吧
9.jpg
10.jpg
A:你直接负责这个路径,然后用cd 路径,看一下
Q:我路径下是有文件的  要不怎么会有调用成功的时候呢?
11.jpg
A:看一下这个sh的权限
Q:直接复制报错的完整路径和脚本文件名字  可以看到该文件   我用户就是bmonitor启动zabbix_server服务的
A:那你切换到bmonitor这个用户,su - bmonitor,然后再用bmonitor的手动执行一下那个脚本看一下
Q:执行成功,我微信收到了测试消息
12.png
A:你试一下切到bmonitor那个用户,用sh 加绝对路径执行你的脚本看一下
Q: 13.jpg
A:你截图,让我看一下告警媒介哪里?
Q:我是编译安装的   所以没有修改server配置文件的这个参数
14.png
A:看一下你的这个地方。
15.jpg
Q:脚本名称就是直接写的脚本名字  没有带路径,我上次装个zabbix,主机不通网,关键是各种缺内核包。
16.png
A:正常来说路径有问题,你的脚本路径有问题会一直报错的。但是你却会有时候正常发送,这个现象是有点奇怪
Q:这个现象是去年我们迁移之后出现的,到现在一直有出现,没有得到解决,只有这一个脚本有问题  其他告警脚本没有发现这种问题的,我试过删除了重新写个脚本文件   之后还是会出现这个找不到文件的问题
A:你的服务器curl 一下那个微信的HTTPS的URL

本期未解决问题:
Q:如何监控磁盘一秒瞬时跟一天的io

讲座67.jpg





上一篇:Zabbix“专家坐诊”第66期问答汇总
下一篇:zabbix自动发现规则如何使用过滤器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子193

发布主题

乐维社区

微信公众号

版权所有 © 2016-2019 九一乐维丨粤ICP备17007026号