Expression 在来自bosun的警报中混合石墨输出

Expression 在来自bosun的警报中混合石墨输出,expression,alert,graphite,bosun,Expression,Alert,Graphite,Bosun,我正在努力让bosun启动并运行,我遇到了以下问题 我有以下警告 alert total_logins.graphite { $blue_login = "sumSeries(SESAM.AUDIT.P.AUTH1_SESPL_AUDIT_ING_SES_PL.blue_*.LOGIN.graph)" $blue_login_hist = graphiteBand($blue_login, "5m","7d", "",4) $blue_login_now = graphite($blue_lo

我正在努力让bosun启动并运行,我遇到了以下问题

我有以下警告

alert total_logins.graphite {

$blue_login = "sumSeries(SESAM.AUDIT.P.AUTH1_SESPL_AUDIT_ING_SES_PL.blue_*.LOGIN.graph)"
$blue_login_hist = graphiteBand($blue_login, "5m","7d", "",4)
$blue_login_now = graphite($blue_login, "5m", "", "")
$blue_login_hist_med = median($blue_login_hist)
$blue_login_now_med = median($blue_login_now)
$blue_login_1 = $blue_login_now_med/$blue_login_hist_med

$orange_login = "sumSeries(SESAM.AUDIT.P.AUTH1_SESPL_AUDIT_ING_SES_PL.orange_*.LOGIN.graph)"
$orange_login_hist = graphiteBand($orange_login, "5m","7d", "",4)
$orange_login_now = graphite($orange_login, "5m", "", "")
$orange_login_hist_med = median($orange_login_hist)
$orange_login_now_med = median($orange_login_now)
$orange_login_1 = $orange_login_now_med/$orange_login_hist_med

crit =  $orange_login_1 < 0.5 || $blue_login_1 < 0.5}
alert total_logins.com{
$blue\u login=“sumSeries(SESAM.AUDIT.P.AUTH1\u SESPL\u AUDIT\u ING\u SES\u PL.blue\u*.login.graph)”
$blue\u login\u hist=石墨带($blue\u login,“5m”,“7d”,“4”)
$blue\u login\u now=graphite($blue\u login,“5m”、“”、“”)
$blue\u login\u hist\u med=中值($blue\u login\u hist)
$blue\u login\u now\u med=中值($blue\u login\u now)
$blue\u login\u 1=$blue\u login\u now\u med/$blue\u login\u hist\u med
$orange\u login=“sumSeries(SESAM.AUDIT.P.AUTH1\u SESPL\u AUDIT\u ING\u SES\u PL.orange\u*.login.graph)”
$orange\u login\u hist=石墨带($orange\u login,“5m”,“7d”,“4”)
$orange\u login\u now=graphite($orange\u login,“5m”、“”、“”)
$orange\u login\u hist\u med=中值($orange\u login\u hist)
$orange\u login\u now\u med=中值($orange\u login\u now)
$orange\u login\u 1=$orange\u login\u now\u med/$orange\u login\u hist\u med
crit=$orange_login_1<0.5 | |$blue_login_1<0.5}
我没有得到任何错误,但当我通过规则编辑器测试运行它时,它也没有显示任何输出。当我使用1或其他变量时,它可以像这样工作

crit =  $orange_login_1 < 0.5
crit=$orange\u login\u 1<0.5
或者蓝色的那个。两个人都有自己的工作。但我想创建一个多层的关键。 我已经阅读了文档,但还没有弄明白

任何建议都会有帮助。 马塞尔