我只研究了Zabbix两个星期。我已经很好地找到了解软件的方法,但我似乎并不理解计算项目。
我相信你以前听过它了。我想监控我的一台打印机上的墨水量。我已经获得了与油墨水平相关的OID。 100%的值为'8000'。所以50%将是4000。
我已经检查了Zabbix guide,,但这似乎并没有帮助我。我理解它试图解释的概念,但我不明白我应该使用的确切参数。这是我到目前为止所做的,显然不起作用。
100*last("cyan")/last("8000")
我创建了五个单独的项目,每种颜色一个,一个只是值'8000'。谁能给我一些洞察力?我很想熟悉这个软件,因为它几乎无限可能!
非常感谢,
托马斯。
答案 0 :(得分:0)
很可能不需要“8000”的项目。你说“显然没有工作”,但没有说它是如何失败的。在任何情况下,以下都应该有效 - 假设您有一个带有“青色”键的项目,并且该项目正在获取值。
last(cyan)/80
您尚未指定目标是什么,但上述情况将返回%,假设8000为100%。
这就是计算项目。如果您想要的只是%的值,并且所有这些值的比例都相同,那么您实际上并不需要它们。而不是添加另一个项目(计算的项目),在原始项目中进行计算 - 将custom multiplier设置为0.0125。在早期版本的Zabbix中配置不同,如果使用的是3.4以上的版本,请参阅手册中的相应版本。