【发布时间】:2017-07-20 18:05:12
【问题描述】:
我在为 ElasticSearch (v5.3) 编写 Watcher 输入查询方面需要帮助。我的要求是如果 apache 状态代码变为 500 或更多,则触发警报。
Index name: Apache-access-log
Field name: status_code
Kibana Discover query: status_code: [500 TO 600]
Time period: Last 15 minutes.
这是我使用过的 Watcher 输入查询,但它没有按预期工作。
{
"search": {
"request": {
"index": [
"Apache-access-log"
],
"body": {
"query": {
"filtered": {
"query": {
"query_string": {
"query": "status_code: 500",
}
},
"filter": {
"range": {
"@timestamp": {
"gte": "now-15m",
"lte": "now"
}
}
}
}
}
}
}
}
}
【问题讨论】:
标签: elasticsearch kibana