【问题标题】:How to count number of measured values in Zabbix?如何在 Zabbix 中计算测量值的数量?
【发布时间】:2015-05-20 11:13:16
【问题描述】:

我正在使用 SNMP 从托管主机收集信息到 Zabbix。我得到了一些值。我们可以将其想象为每个 CPU 内核上的负载。

我想获取测量值的数量 - 例如 CPU 内核的数量。

你知道怎么做吗?

最好的问候

【问题讨论】:

  • 您希望通过 API、前端还是其他项目来实现?您需要主机上的项目总数还是具有特定键模式的项目总数?可以举个例子吗?
  • 嗨 asaveljevs,我尝试监控每个内核和所有内核上的 CPU 利用率作为全局。我想定义总 CPU 利用率的计算值,但我不知道如何总结它们。核心数量因设备而异。谢谢...
  • 所以 Zabbix 发现了诸如 cpu1、cpu2、cpu3、...、cpuN 之类的 SNMP 项,并且您希望自动创建一个计算项来执行类似 cpu1+cpu2+cpu3+...+cpuN 之类的操作?如果是这样,我认为目前没有办法做到这一点,但此功能请求在 support.zabbix.com/browse/ZBXNEXT-1420 进行跟踪。
  • 感谢 asaveljevs 的回答。我认为这目前还没有实现,但我需要确定。我们将尝试为此找到一些解决方法。一旦这将被实施,我将保持这个问题的更新。非常感谢...

标签: snmp zabbix


【解决方案1】:

我强烈建议您查看 calculated 和 aggregated items 文档。

这个例子似乎做了你需要的类似的事情:

Example 4

Average CPU load on all hosts in multiple host groups.

grpavg[["Servers A","Servers B","Servers C"],system.cpu.load,last]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-03
    • 2019-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多