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

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

Q:如果自己开发agent也要实现自动发现规则的话,server端和agent端怎么通信?通信的协议是什么?如果LLD不写脚本,直接用Agent协议可以实现吗?
A:你的意思是自己编译的zabbix agent吧,在agent端是通过10050端口的tcp协议来通讯的,而server端主要使用的端口是10051。而关于自动发现规则,是不一定要写脚本的。
Q权限都给了,怎么还是报错?
2B3l5uD162d5406bde5bb.png

A:你给的权限是给zabbix用户吗,执行需要zabbix用户有执行权限。你可以切换到zabbix用户,去执行这脚本。
Q有一个agent获取不到数据,一直在报错。10050端口和10051端口,他俩在使用上的区别,还有是否是必须的?
NfpzQLNG62d5407e499c7.jpg
A: 你这个可能是因为配置文件的IP有没有写对了?防火墙有没有做限制?还有就是端口通讯是否正常(telnet端口)?你要一一检查。
Q:想请教下,我有个环境zabbix3.0.3管理了700多台服务器,数据库已经做了分区,现在出现的问题是zabbix 历史数据页面打不开报500错误,但是从仪表盘最近20个问题那能查询到具体的历史数据,我认为是直接点历史数据,有记录之前选择的项,所以数据量大,卡死了。这个地方有什么可以优化的?需要改zabbix配置或者php配置的,还望指点。

A:个人认为应该是php配置里面的内存不足,修改了对应的参数。原来默认是128M,你可以适当的调大。然后重启php-fpm。
配置如下:
  1. <span style="font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
  2. 0pt"><span lang="EN-US">vim /etc/php-fpm.d/</span></span><span lang="EN-US"></span><span lang="EN-US" style="font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
  3. mso-font-kerning:0pt">www.conf

  4. php_admin_value[memory_limit] = 512M

  5. systemctl restart php-fpm</span>
复制代码

Q:另外想请教下zabbix性能测试,该咋测,从哪几个角度,我们这边缺乏个性能约束,出了问题会比较尴尬。

A:zabbix性能测试,你可以从agent采集大量来数据来测试zabbix,监控项,大量监控主机(同一台主机监控多次),观察zabbix server达到什么程度时是否数据出错,监控异常。
Q:请教各位,比如我10s 检测一次,触发了就发一条告警,如果3分钟内检测到这个错误一直存在,那就是18次(多重),  但是恢复的时候只发一条,这个恢复动作应该咋设置
A:zabbix监控频率最快为30s,如果触发告警,只默认告警一次,直到数据恢复。不会连续触发告警。


0 条评论

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

397 篇文章

作家榜 »

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