[社群活动] Zabbix“专家坐诊”第105期问答汇总

[复制链接]
乐维 发表于 2021-4-22 10:50:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
问题一、
Q:这个怎么办
图片1.png
A:zabbix server上 curl file:///C:\Users\Tony\AppData\Local\Temp\ksohtml22344\wps1.jpghttp://www.sogou.com 可以正常返回吗?
Q:什么是返回
A:你这个提示是解析sougou 的地址失败,你需要先确认你zabbix服务器本身支不支持这个地址的解析,也就是curl测试一下
Q: 图片2.png
A:yum -y install curl* 试试
Q:已经安装玩了,搜狗的返回数据是
图片3.png
A:改成30试试
图片4.png
Q:多谢,可以了

问题二、
Q:我想问下,故障已经发生了,但是zabbix发现的很慢从哪里改参数呢,让故障发生的一瞬间就提示告警
A:改下故障告警触发器对应的指标刷新间隔,根据你的需求可以改成秒级
Q:这个的刷新间隔从哪里改
图片5.png
A:主机管理-监控项 有个参数是设置更新间隔的

问题三、
Q:这个咋解决,timeout已经设置为30了
图片7.png
A:这个监控项能点进去看下表达式吗
Q:我用的是脚本
A:这个脚本手动执行结果返回是json吗
Q:是这个
图片8.png
A:监控项先改成被动式,然后zabbix server执行zabbix_get -s 客户端IP -k 'wyzt',看能不能正确接受
Q:我监控的客户端是主动模式,没法执行zabbix_get -s 客户端IP -k 'wyzt'
A:监控项先改成被动式测试一下
Q:改了,我无法zabbix_get测试,服务端到客户端不通,因为我客户端的IP是一个内网地址

问题四、
Q:./var/lib/mysql/ibdata1 文件过大(300多G数据),实际./var/lib/mysql/zabbix/history_uint.ibd 文件只有139G   需要怎么清除./var/lib/mysql/ibdata1 文件
求乐乐指导一下。
A:你是不是mysql参数配置的所有数据都写到共享表空间了?
Q:之前装系统时默认的,现在改了mysql的配置了,可是./var/lib/mysql/ibdata1 文件里面的数据还是没法删除,直接删了ibdate1文件会不会导致mysql无法运行
A:这个是正在使用文件,没法直接删,删了你库就起不来了,你可以先全库备份,然后停止运行mysql,再删掉ibdata1(备份一份),启动mysql,数据库倒回
Q:有什么简单的方式清除了ibdate1里面的数据吗
A:没有,配置优化后,只能防止它再增大

问题五、
Q:我在docker下安装的zabbix,为啥一直出现这个告警?我也安装网上的说了,把IP填进去了,都不行
A:看下你这个触发器关联监控项对应的历史数据
Q:我填了0.5,哪里错了
图片9.png 图片10.png
A: 不是,你这个触发器不是告警了吗,触发器关联的总有监控项吧,我想看的是监控项最近的数据
Q: 图片11.png
A:你这是zabbix server主机的自监控是吧,主机借口127.0.0.1试过吗?
Q:试过了,我是docker安装的,上面那个就正常
图片12.png
A:上面的那个是别的主机是吧
Q:是的,好像没有10050端口
A:agent类型的监控项数据不是还在实时刷新吗?那就说明agent是可用的,zabbix server是docker部署的,还是agent用docker部署的,agent是正常安装的?
Q:有问题的这台agent没有安装
A:你安装试试
Q:装这个吗
图片13.png
A:是的
Q:有一个 docker pull zabbix/zabbix-agent2,装那个好?
A:有标签吗,agent和server的版本要一致
Q:没有
图片14.png
A:那你下agent容器的时候,也指latest,不带的那个,容器跑起来,agent服务器的配置文件看下
Q:配置一般在哪个文件夹了
A:etc,zabbix_agentd.conf,主机名跟web端对应,Server和ServerActive都指向zabbix的IP地址
Q:
图片15.png
A:改了。参数不对,Hostname=本地主机名,Server=zabbix服务器ip,ServerActive=zabbix服务器ip,ListenPort=10050 先改这4个,改完重启,看下agent的日志。
Q:重启了,咋又回去
图片16.png
A:你容器怎么启动的,重启命令给我看下
Q:这样
图片17.png
A:重启的时候加上这句,gent容器的配置在创建的时候被那个命令已传参的方式写入的,所以你重启容器,加载应该还是那个配置
图片18.png
Q:还是不行
图片19.png
A:command not found,zabbix_get,zabbix环境变量没配
zabbix_get -s 127.0.0.1 -k system.hostname,
Q:错了
图片20.png
A:第二个报错是提示配置文件的IP地址,没有指对,我是说agent的配置文件,把Server的IP换成后面这个IP.
Q:好,我再删除容器,再来一遍,可以了。
图片21.png

025016aldqgwogoqhw1p6a_meitu_2_meitu_1.jpg







上一篇:Zabbix“专家坐诊”第104期问答汇总
下一篇:Zabbix“专家坐诊”第106期问答汇总
回复

使用道具 举报

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

本版积分规则

关注0

粉丝0

帖子341

发布主题
最新发布

乐维社区

微信公众号

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