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

news/2024/11/15 1:43:39/

日志内容

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

在这里插入图片描述

操作步骤

进入Dashboard菜单
点击Create Dashboard按钮
点击Create Panel按钮
选择Aggregation based
然后选择Pie饼图

配置

添加整体过滤的关键词(图: 请求开始 url), 确保代码里唯一, 全局过滤
选择UniqueCount及字段, 表示按照message字段进行分组统计
在这里插入图片描述以message为关键词分组, 提取TOP50, 并展示Other统计结果
在这里插入图片描述
从message中取关键词, _value为目标字符串

{ "script": "(_value.indexOf('header') > 0 ? _value.substring(9, _value.indexOf('header')) : _value)" 
} 

在这里插入图片描述
注意: 每次更改之后需要点击右下角 update按钮, 然后再Refresh查看效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/5bdba2422ebd4b33ab7fd8dd5bdf4e92.png

效果图在这里插入图片描述


http://www.ppmy.cn/news/1202378.html

相关文章

Day 53 单调栈 part03

Day 53 单调栈 part03 解题理解 1道题目 84. 柱状图中最大的矩形 解题理解 本题是要找每个柱子左右两边第一个小于该柱子的柱子,所以从栈头(元素从栈头弹出)到栈底的顺序应该是从大到小的顺序! 只有栈里从大到小的顺序&#xf…

蓝桥杯算法竞赛系列第九章·巧解哈希题,用这3种数据类型足矣

你好,我是安然无虞。 文章目录 哈希基础概念哈希相关题目 有效的字母异位词 赎金信 字母异位词分组 两个数组的交集 快乐数 两数之和 四数相加 II 最长连续序列 查找共用字符 同构字符串 单词规律 字节跳动面试:缺失的第一个正数 哈喽哈喽,好…

Nginx 实现负载均衡

目录 一:负载均衡介绍 二、 负载均衡具备的功能 1.提高服务器性能 2.提高系统可用性 3.提高系统的可伸缩性 4.实现流量均衡 三、示例配置,如何使用nginx实现负载均衡 四、负载均衡策略配置 1.基于轮询的负载均衡(默认&#…

Python接口自动化测试post请求和get请求,获取请求返回值

引言 我们在做python接口自动化测试时,接口的请求方法有get,post等;get和post请求传参,和获取接口响应数据的方法; 请求接口为Post时,传参方法 我们在使用python中requests库做接口测试时,在做post接口测试…

tcpreplay命令后加上“--maxsleep=num“,num表示最大延迟时间(单位毫秒)

这个参数的含义是控制在发送每个数据包之间的最大延迟时间,单位是毫秒。它可以用来模拟真实网络中的一些延迟情况,比如网络拥塞、带宽限制等。 使用方法是在tcpreplay命令后加上"--maxsleepnum",num表示最大延迟时间,例…

jenkins gitlab CI/CD

jenkins的安装教程就不说了:Jenkins docker 一键发布 (一)_jenkins 一键发布-CSDN博客 最近打算从svn切换到gitlab,所以配置了一下jenkins的git 很简单,直接上图 1 选择 Git 2 录入gitlab的http地址(由于我的git地址不是22端口&…

用Rust和Scraper库编写图像爬虫的建议

本文提供一些有关如何使用Rust和Scraper库编写图像爬虫的一般建议: 1、首先,你需要安装Rust和Scraper库。你可以通过Rustup或Cargo来安装Rust,然后使用Cargo来安装Scraper库。 2、然后,你可以使用Scraper库的Crawler类来创建一个…

Python的计算性能优化

Python 虽然因其解释性质而在某些场合比编译语言如 C/C ,但通过各种策略和工具,可以显著提升其性能。 一. 代码优化 代码优化通常指的是修改代码以提高其效率和性能。在 Python 中,这可以通过减少程序的运行时间、内存使用或二者的结合来实…