我正在为Zabbix做一些性能研究,我正在搜索一些信息,以确定每秒创建的值(Zabbix现在给我们的信息)和消耗的CPU资源(以及物理内存)之间的关系。
现在,我知道Zabbix中主要的CPU吃元素是我们数据库的增长,这里提到:https://www.zabbix.com/documentation/1.8/manual/installation/requirements
但是我需要更多具体的微积分来了解与每秒创建的价值相关的CPU支出的演变(没有"规则为3" ...)。
任何人都有任何想法或文件我可以找到这些信息吗?
我需要所有这些用于未来"资源规划",因为我将来会添加新元素,并且我需要计划何时我的资源在CPU和RAM内存方面不足。
连接到前端网络的用户数量不变。
非常感谢你。
答案 0 :(得分:3)
监控Zabbix性能的最佳方法是internal items。
例如,项zabbix[requiredperformance]
将显示相同的理论值&#34;每秒新值&#34;值为前端的值,但项zabbix[wcache,<cache>,<mode>]
将显示实际收集的每秒值数,并按类型拆分。
对性能监控特别有用的其他项目是zabbix[process,<type>,<mode>,<state>]
,它将准确显示Zabbix进程的繁忙程度。
大多数这些项目都在&#34;模板应用Zabbix服务器&#34;中提供,默认情况下是Zabbix 2.2。