我通过 SNMP 将特定应用程序的状态报告为字符串。
当一切都按预期工作时,该监控报告一个空字符串,而当某些数据源出现问题时,它会报告一个包含受影响数据源名称的字符串。
我想在 Zenoss 的事件控制台上将该字符串显示为警报/信息,只要它不为空。
问题是每当我将 SNMP 类型的数据源添加到监控模板时,它都会采用数值。
这个想法是使用 StatusThreshold 来查看值何时更改。
进行该设置后事件控制台中不会出现任何事件。
根据我的理解,阈值是根据 RRD 数据库中的值进行评估的,该值仅为数字,因此字符串始终变为“NaN”。
Zenoss 的监控模板界面没有显示处理字符串的直观方式。那怎么办?