Kibana Dashboard饼图展示keyword子字符串去重统计

日志内容

java 复制代码
log.info("请求开始 uri: {} header RequestId:{}", request.getRequestURI(), reqId, request.getHeader("request_id"));

操作步骤

进入Dashboard 菜单

点击Create Dashboard 按钮

点击Create Pane l按钮

选择Aggregation based

然后选择Pie饼图

配置

添加整体过滤的关键词(图: 请求开始 url), 确保代码里唯一, 全局过滤

选择UniqueCount及字段 , 表示按照message字段进行分组统计
以message为关键词分组, 提取TOP50, 并展示Other统计结果

从message中取关键词, _value为目标字符串

json 复制代码
{ 
    "script": "(_value.indexOf('header') > 0 ? _value.substring(9, _value.indexOf('header')) : _value)" 
} 


注意: 每次更改之后需要点击右下角 update按钮, 然后再Refresh查看效果

![在这里插入图片描述](https://img-blog.csdnimg.cn/5bdba2422ebd4b33ab7fd8dd5bdf4e92.png

效果图

相关推荐
77qqqiqi3 天前
安装es和kibana
elasticsearch·kibana
core5121 个月前
elk快速部署、集成、调优
elk·springboot·kibana·索引·查询
LiberInfo2 个月前
MongoDB 副本集搭建与 Monstache 实时同步 Elasticsearch 全流程教程
数据库·mongodb·elasticsearch·搜索引擎·docker·kibana·monstache
G皮T2 个月前
【Elasticsearch】Elasticsearch 快照恢复 API 参数详解
大数据·elasticsearch·搜索引擎·全文检索·kibana·快照·快照恢复
Elastic 中国社区官方博客2 个月前
AI 驱动的仪表板:从愿景到 Kibana
大数据·数据库·人工智能·elasticsearch·搜索引擎·全文检索·kibana
发仔1232 个月前
生产环境使用ELK查看和分析Java报错日志详解
elasticsearch·kibana·logstash
G皮T2 个月前
【Elasticsearch】检索高亮
大数据·elasticsearch·搜索引擎·全文检索·kibana·检索·高亮
曾燕辉3 个月前
kibana和elasticsearch安装
大数据·elasticsearch·搜索引擎·kibana
RedMapleGI3 个月前
ubuntu 22.04 安装部署kibana 7.10.0详细教程
ubuntu·elk·kibana
G皮T3 个月前
【Elasticsearch】正排索引、倒排索引(含实战案例)
大数据·elasticsearch·搜索引擎·kibana·倒排索引·搜索·正排索引