Librato中的综合指标

时间:2018-07-06 11:01:48

标签: librato

我们使用Librato设置了约4台服务器以用于特定指标-每分钟收到的请求数,期望值为-必须始终在整个节点之间平衡收到的请求数。如果任何节点中的请求数量之间存在不平衡(节点之间相差约5%或5%的说法是可以的,否则为RED ALERT),那么我需要来自Librato的警报。

我相信我要从4台服务器请求度量标准偏差,但是我无法在Librato的“复合度量标准”中设置标准偏差。

Is Standard Deviation the right formula for what i am trying to achieve ? 
If so how to do this in Librato ?

How do i get alert for Imbalance between the Metrics across Nodes ?

到目前为止,我已经设置了 Max-Min / Max (最大-最小/最大)。但是我只想确定。因此,非常感谢您的帮助。

divide([
    subtract([
    max(
      map(
        {source:"webServer-node-*-prod-usa"},
          [
            series("noOfRequest.per.minute","&")
          ]
      )
    ),
    min(
      map(
        {source:"webServer-node-*-prod-usa"},
          [
            series("noOfRequest.per.minute","&")
          ]
      )
    )
    ]),
    max(
      map(
        {source:"webServer-node-*-prod-usa"},
          [
            series("noOfRequest.per.minute","&")
          ]
      )
    )
])

*

  

脚注:请根据需要编辑问题,我确实   期待对此的解决方案。

*

0 个答案:

没有答案