我正在努力寻找一种适当的方法来在 Zabbix 屏幕上显示正常运行时间。
我有一个屏幕显示有关每个正在运行的服务健康状况的信息:CPU 和内存消耗,并且我想添加服务正常运行时间。
数据本身被正确收集,并且 Zabbix 正确处理“最新数据”页面和相关简单图表上的正常运行时间值显示。
但是我不知道如何在我的屏幕页面上显示相同的数据(即“N 天,hh:mm:ss”,而不是“nnnnnnn”秒)...
答案1
您可能已经尝试配置“纯文本”屏幕元素。事实上,它显示的是秒数(14756237),而不是格式化为正常运行时间的值(170 天,18:57:17)。在“最新数据”中查看“值”和“500 个最新值”时也会出现同样的问题。
似乎有两种解决方法:
- 为该项目配置“简单图形”屏幕元素;
- 例如,将正常运行时间项目放入“正常运行时间”应用程序中,并配置“数据概览”屏幕元素以显示此应用程序的数据;然后,它将被正确格式化。