xObserve

  1. 图表 Panel
  2. 阈值 Threshold

通过添加阈值,可以在图表中添加一条标记线或者标记区域,用来标记某个值的临界点,这在告警场景中非常有用。

本文将继续使用上一篇文档中创建的面板,为其添加阈值:

如果 load1 或者 load5 的值大于 2,那么我们就在图表中添加一条警告线,用来提示用户 load 过高。

为 Graph 图表添加阈值

打开上一篇文档中创建的面板的编辑器,找到 图表 选项卡中的 Thresholds 部分。

common-threshold

Thresholds 部分填写如上内容, 你能看到图表中多了一条警告线,这样的方式非常直观。

但是这样的方式有一个很大的问题,这个阈值只对 node_load5 这个系列生效,如果我们想要对 node_load1 这个系列添加同样的阈值,就得另寻他法了。

node_load1 曲线添加 Threshold

相信大家已经能猜到,要给 node_load1 添加 threshold, 必须使用覆盖的方式:

override-threshold

最终效果

最终结果如下图所示,虽然两个曲线在各种不同的区域,但它们仍然有了各自的 threshold 标记:

threshold-final

其它类型图表的阈值设置方式请参加各自的插件文档。