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

效果图

相关推荐
会飞的小蛮猪5 小时前
ELK运维之路(Logstash测试案例1)
elasticsearch·kibana·logstash
熊文豪2 天前
Windows安装Elasticsearch保姆级教程
大数据·windows·elasticsearch·kibana
和光同尘202316 天前
CentOS7搭建ELK日志分析系统
运维·elasticsearch·云原生·kubernetes·centos·kibana·logstash
llf_cloud17 天前
Elasticsearch8容器化部署
elasticsearch·docker·kibana
阿里嘎多哈基米1 个月前
ES——(三)DSL高级查询
elasticsearch·搜索引擎·全文检索·kibana·倒排索引
阿里嘎多哈基米1 个月前
ES——(一)基本概念
elasticsearch·kibana·倒排索引·dsl·非结构化数据
咖啡Beans1 个月前
SpringBoot集成ELK实现数据存储和日志管理
spring boot·elasticsearch·kibana
77qqqiqi1 个月前
安装es和kibana
elasticsearch·kibana
core5122 个月前
elk快速部署、集成、调优
elk·springboot·kibana·索引·查询
LiberInfo3 个月前
MongoDB 副本集搭建与 Monstache 实时同步 Elasticsearch 全流程教程
数据库·mongodb·elasticsearch·搜索引擎·docker·kibana·monstache