Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 207|回复: 0
打印 上一主题 下一主题

zabbix-agent cpu占用率高

[复制链接]

18

主题

18

帖子

88

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
88
跳转到指定楼层
楼主
发表于 2016-2-17 16:52:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.故障
   图像断点,数据采集不到,agent-listen端CPU占用过高,报警zabbix-agent 15钟未采集到数据
2.原因
   机器运行nginx tcp链接数过多,zabbix监控端口监控调用了系统自带net.tcp.listen健,经查此键调用了netstat 命令。当tcp连接数很高时。此命令耗时过高CPU占用大导致
3.解决方案
   a.新增Template Tcp Port Auto Discovery SS 模板配置 里面的项目原型新建自定义键值net.tcp.listen.ss[{#TCP_PORT}] 替换 原先的net.tcp.listen[{#TCP_PORT}]
   b.在zabbix_agent.conf 配置文件新增UserParameter=net.tcp.listen.ss[*],ss -ln|grep $1|wc -l
   c.相关主机取消并清理Template Tcp Port Auto Discovery模板,新增Template Tcp Port Auto Discovery SS 模板。

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-16 03:45 , Processed in 0.033363 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表