zabbix监控CPU使用率,空闲率参数求助
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix监控CPU使用率,空闲率参数求助相关的知识,希望对你有一定的参考价值。
具体示例和格式就是这样的:system.cpu.util[0,user,avg5]默认的参数是这样的 system.cpu.util[<cpu>,<type>,<mode>]
cpu具体编号就是CPU的具体核心,为空就代笔CPU所以核心
type就是CPU的不同状态值
idle, nice, user (default), system (default for Windows), iowait, interrupt, softirq, steal
其中idle表示空闲,user表示用户使用
最后的avg5表示平均每5分钟的值,为空表示当前值,要改成平均每15分钟只需要写成avg15
当前CPU使用率写成system.cpu.util[,user]即可,同理system.cpu.util[,idle] 参考技术A 具体示例和格式就是这样的:system.cpu.util[0,user,avg5]
默认的参数是这样的 system.cpu.util[<cpu>,<type>,<mode>]
cpu具体编号就是CPU的具体核心,为空就代笔CPU所以核心
type就是CPU的不同状态值
idle, nice, user (default), system (default for Windows), iowait, interrupt, softirq, steal
其中idle表示空闲,user表示用户使用
最后的avg5表示平均每5分钟的值,为空表示当前值,要改成平均每15分钟只需要写成avg15
当前CPU使用率写成system.cpu.util[,user]即可,同理system.cpu.util[,idle] 参考技术B 命令:system.cpu.util[<cpu>,<type>,<mode>]
参数说明:
cpu:表示cpu的具体 核心,为空表示所有核心。
如:system.cpu.util[0,user,avg5]
type:表示不同的状态值,如:idle, nice, user (default), system (default for Windows), iowait,interrupt, softirq, stea。
其中idle表示空闲的,user表示用户的。
mode:表示返回的数据模式,如果avg5表示返回平均5分钟的值,如果为空表示当前是实时值。
zabbix 按CPU核数监控负载状态
使用zabbix自带的key来实现多核CPU监控
system.cpu.discovery
自动发现CPU核数:
定义宏
按核数监控CPU负载
$2:指key中的第二个参数,这里是idle(CPU空闲比例)
以上是关于zabbix监控CPU使用率,空闲率参数求助的主要内容,如果未能解决你的问题,请参考以下文章