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

效果图

相关推荐
曾燕辉11 天前
kibana和elasticsearch安装
大数据·elasticsearch·搜索引擎·kibana
RedMapleGI16 天前
ubuntu 22.04 安装部署kibana 7.10.0详细教程
ubuntu·elk·kibana
G皮T21 天前
【Elasticsearch】正排索引、倒排索引(含实战案例)
大数据·elasticsearch·搜索引擎·kibana·倒排索引·搜索·正排索引
G皮T25 天前
【Elasticsearch】一个图书馆的案例解释 Elasticsearch
大数据·elasticsearch·搜索引擎·全文检索·kibana·索引·index
鱼儿也有烦恼1 个月前
Elasticsearch最新入门教程
java·elasticsearch·kibana
G皮T1 个月前
【Elasticsearch】Elasticsearch 核心技术(一):索引
大数据·elasticsearch·kibana·es·索引·索引别名·索引模板
G皮T1 个月前
【Elasticsearch】ILM(Index Lifecycle Management)策略详解
elasticsearch·搜索引擎·kibana·滚动更新·索引生命周期·搜索·ilm
mikelv012 个月前
kibana重建es索引
elasticsearch·kibana
舒一笑2 个月前
一文简单记录打通K8s+Kibana流程如何启动(Windows下的Docker版本)
后端·elasticsearch·kibana
柳如烟@2 个月前
Docker安装ES :确保 Kibana 正确连接 Elasticsearch
运维·数据库·elasticsearch·docker·容器·kibana