如何监控elasticsearch中每个请求。
比如我执行了很多语句
我希望看到每个请求的状态,比如某个请求,是否成功返回,如果该请求一直处于查询中,有哪些分片成功做出了反应,如果请求失败,又有哪些分片查询失败。请求执行过久,我可以取消该请求等。
想实现这样的需求,有大佬知道吗,先谢谢了
比如我执行了很多语句
GET .kibana-event*/_msearch
{ }
{"query" : {"match" : { "message": "eventLog starting"}}}
{"index": "kibana_sample_data_flights"}
{"query" : {"match_all" : {}}}
GET kibana_sample_data_flights/_search
GET .kibana-event*/_msearch
{}
{"query" : {"match_all" : {}}, "from" : 0, "size" : 10}
{"index" : ".kibana-event*", "search_type" : "dfs_query_then_fetch"}
{"query" : {"match_all" : {}}}
{}
{"query" : {"match" : {"action1": "222"}}}
{"search_type" : "dfs_query_then_fetch"}
{"query" : {"match_all" : {}}}
GET .kibana-event*/_msearch
{}
{"query" : {"match_all" : {}}, "from" : 0, "size" : 10}
{}
{"query" : {"match" : {"action1": []}}}
{}
{"query" : {"match_all" : {}}, "from" : 0, "size" : 10}
GET _tasks?detailed
GET _tasks/tQ5sW9NkT_uIEWVmxEl3Ug:67948
GET _tasks?actions=*search&detailed
我希望看到每个请求的状态,比如某个请求,是否成功返回,如果该请求一直处于查询中,有哪些分片成功做出了反应,如果请求失败,又有哪些分片查询失败。请求执行过久,我可以取消该请求等。
想实现这样的需求,有大佬知道吗,先谢谢了
2 个回复
pony_maggie - 公众号:犀牛饲养员的技术笔记
赞同来自: waywu 、kender
envy666
赞同来自: