Elasticsearch常用查询及Kibana使用
背景
搭建好Nginx => Filebeat => Logstash => Elasticsearch的日志获取通道后,通过jmeter配置产生10000条请求
- 查看jmeter配置
- 查看聚合报告
Devtools工具进行查询
- 查询reponseTime 90%,95%,99%分割线
GET nginx-2024.11.28/_search?size=0
{
"aggs": {
"request_time_percentils": {
"percentiles": {
"field": "doc.requestTime",
"percents": [
25,
50,
75,
95,
97,
99
]
}
}
}
}
查询结果
搭建Kibana看板
- 先创建
Index Patterns
第一次创建Index Patterns
时,requestTime为text,在devtools中删除索引,重新导入数据后,Kibana看板中requestTime还为text格式,需要删除Index Patterns
重新创建
- 再创建看板