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

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

问题一:

Q:大佬们,这里怎么知道填什么呢?

W7LFcAT46321b820c0722.png

A:可以查官方文档。

4LHygSbG6321b82a4afd2.jpg

Q: 好的,谢谢乐乐。

 

问题二:

Q:这个问题有没有好的解决办法呀

BxC4zh3H6321b83175cf3.jpg

A: 建议你要看一下是不是触发器规则问题。监控项时间。服务器的server参数,扩容等。

Q: 目前是定位在了数据库上,但是不知道怎么优化。

A: 那你有看过数据库的参数有没有设置不合理的参数吗?

Q: 这个看过,配置啥的都没问题,但是随着数据量越来越大,系统就随之不稳定了, 是否可以做个表分割?

A: 可以的。可以写一个存储过程加定时任务。这样的话,查数据,相对来说会快一点。

 

问题三:

Q:触发器表达式
{
主机名:system.cpu.load[all,avg1].min(5m)}/{主机名S:system.cpu.num.last()}>{$LOAD_AVG_PER_CPU.MAX.WARN} and {主机名:system.cpu.load[all,avg5].last()}>0 and {主机名:system.cpu.load[all,avg15].last()}>0

现在怎么可以自己定义的宏函数去修改报警阈?

A: 定义宏函数?

Q:是的,现在默认是5分钟超过1.5就报警。

A: InsRSgKp6321b839394eb.jpg

你把这个具体值,改成一个宏变量。

Q: 宏变量是那个参数?

A: 这个宏变量你可以去模板哪里自定义宏变量的名称, 但是格式必须是{$CPULOAD},有这个$和字母全大写。

Q: 但是我不知道宏变量的具体名称。

A: 还要用{}扩起来。

Q: {$LOAD_AVG_PER_CPU.MAX.WARN}是这个宏函数么, 我在表达式看到只有这个。

A: hLRG7Cwf6321b840a3dff.jpg

你这个是宏变量, 你去主机模板哪里看下有没有

0 条评论

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

242 篇文章

作家榜 »

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