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

效果图

相关推荐
JasonHome3 天前
安装ElasticSearch、Kibana
elasticsearch·kibana
beiback4 天前
Windows系统 ElasticSearch,分词器、Kibana安装
windows·elasticsearch·kibana
小李叭叭叭4 天前
ELK8.15.4搭建开启安全认证
运维·elk·elasticsearch·kibana
好奇的菜鸟1 个月前
如何在Windows环境下开启Kibana的非localhost访问
kibana
丘丘fighting1 个月前
ElasticSearch基础篇——概念讲解,部署搭建,使用RestClient操作索引库和文档数据
java·elasticsearch·搜索引擎·docker·架构·kibana·1024程序员节
对酒当歌丶人生几何2 个月前
ElasticSearch7.8下载、安装教程
java·elasticsearch·kibana
掘金者说2 个月前
【docker】基于docker-compose 安装elasticsearch + kibana + ik分词器(8.10.4版本)
elasticsearch·docker·kibana·ik
树欲静而风不止丶3 个月前
windows下安装elasticSearch和kibana
windows·elasticsearch·kibana
梁云亮3 个月前
ubuntu22.04搭建elasticsearch+kibana环境
大数据·ubuntu·elasticsearch·kibana·22.04
灰色孤星A3 个月前
ElasticSearch学习笔记(三)RestClient操作文档、DSL查询文档、搜索结果排序
笔记·学习·elasticsearch·微服务·kibana·es·索引