繁体   English   中英

关于 Nan 值的 Prometheus 警报

[英]Prometheus alert on Nan values

因此,我使用节点导出器中的文本文件收集器创建了一个自定义指标,它检查数据库的大小,如果找不到当天的数据库备份,它会返回 Nan 作为值。 所以我的指标看起来像这样。

custom_cronjob_db_size {database="prod"} Nan

现在,如果值为 Nan,我正在尝试提醒这一点。 为了测试我的表达,我去了 Prometheus 网络界面并尝试了这个:

custom_cronjob_db_size == Nan

这不起作用,即使 custom_cronjob_database_backup_size 的值在 web 界面中显示 Nan。

我该如何提醒?

NaN 是一个特殊的浮点值,0/1 Boolean meric 会更简单。 但是,您可以执行custom_cronjob_db_size != custom_cronjob_db_size来检测它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM