在 Zabbix 1.8.2 中查找 CPU 中断时要监控哪些 item-key

在 Zabbix 1.8.2 中查找 CPU 中断时要监控哪些 item-key

在查找由 NIC 引起的 CPU 中断时,应监控的正确项目键是什么。

答案1

Zabbix 中没有直接的项目键。您需要创建一个用户参数来实现它。文档位于此处: http://www.zabbix.com/documentation/1.8/manual/config/user_parameters

例如:

UserParameter=devint[*],cat /proc/interrupts | grep $1 | sed 's/\s/\n/g' | egrep '^[0-9]{1,}$'| awk '{sum+=$1} END {print sum}'

这将创建 devint 项,该项将接受参数,可用于确定哪个设备正在使用多少个中断。这对于具有任意数量 CPU 的系统同样有效。第一个 grep 语句选择中断文件中的相应行。sed 语句每行放置一个项(这有点草率,因为它留下了很多空白行,但最终这并不重要)。egrep 语句仅选择仅包含数字的行(即来自 /proc/interrupts 的中断计数列),awk 语句将数字相加并打印结果。

相关内容