我正在使用ElasticSearch打开发行版。这是我的触发条件:
for (int i = 0; i < ctx.results[0].hits.hits.length; i++) {
if(2 < ctx.results[0].hits.hits[i]._source.responseTime) {
score = true;
} else {
score = false;
}
}
return score;
我正在尝试发送消息,其中包含我的源的具体详细信息以及API URL和响应时间,如下所示,仅适用于所有发出的警报(我们如何确保):
Monitor {{ctx.monitor.name}} just entered alert status. Please investigate the issue.
- **API Url : {{ctx.results.0.hits.hits.0._source.msg}} and response time {{ctx.results.0.hits.hits.0._source.responseTime}}** -- **need details only for raised alerts**
- Trigger: {{ctx.trigger.name}}
- Severity: {{ctx.trigger.severity}}
1条答案
按热度按时间w3nuxt5m1#