自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 (搜索系统)排查问题步骤

GET 199853-knowledge_base/_search 等同于前台搜索 * ,搜索结果不做折叠(折叠是:同一篇文章会切段,显示在一个结果中,不折叠就是分开显示)访问 dev 环境 es 查询平台的打洞命令:ssh -t -p22 name@1X3.2X9.2X4.1X2 -fNL 5610:10.1X0.1X.3X:5602 -g。上报数据后,查看数据进程中的问题,可以通过查看监控表的状态,确定哪一环节报错。在搜索前台搜不到数据,排查的具体过程 【上报数据 - 数据库 - es】

2024-12-23 10:17:35 421

原创 Grafana + InfluxDB + Jmeter 配置

它会显示容器的ID、容器名称、使用的镜像、启动时间、运行状态以及映射的端口等信息。stefanprodan/swarmprom-grafana:5.3.4 是要运行的容器的镜像名称和版本标签。它将主机的3000端口映射到容器的3000端口。执行这个命令会启动一个新的容器,基于指定的镜像,并将主机的3000端口映射到容器的3000端口。这样,您可以通过访问主机的3000端口来访问容器中运行的 Grafana 应用程序。左边的3000是主机端口,右边的3000是容器内部的端口。

2024-11-20 12:00:00 547

原创 集锦 - 分享常用的工具、网站(持续更新)

分享工作中常用的工具、网站等,可以放松的同时,多看看设计网站也提高自己的审美

2024-11-20 10:43:52 613

原创 Linux 查看服务器配置

在Linux和类Unix操作系统中,挂载点(Mount Point)是指将一个文件系统连接(挂载)到文件系统树中的特定位置,使得文件系统中的内容能够被访问。综合起来,该系统是一台运行 Linux 操作系统,使用 64 位的 x86 架构,内核版本为 3.10.0-957.21.3.el7.x86_64,构建于 2019 年 6 月 18 日。表示操作系统的类型是 GNU/Linux,这是指 Linux 内核与 GNU 工具一起组成的完整操作系统。这是主机名(hostname),标识了系统的网络上的名称。

2024-11-20 08:00:00 2927

原创 Jmeter - 图表性能分析

【代码】Jmeter - 图表性能分析。

2024-11-20 07:00:00 1224

原创 Jmeter - 提取数组中同一个字段

1、返回的数据格式如下:2、需求是提取出所有的 flag_name 字段,作为下个接口的参数:3、jmeter 配置如下:4、执行实现结果。

2024-11-20 01:00:00 323

原创 Linux 环境中 InfluxDB 安装与配置

Jmeter 进行性能测试一般推荐命令行运行,但是最终要生成测试结果报告,虽然没有UI界面那么大的消耗,依然会有资源的消耗,并且当测试时间很长的时候,我们并不能实时监控,所以现在大多选择使用独立服务器搭建监控大屏。这里使用InfluxDB + Grafana监控大屏,InfluxDB是一个开源的、高性能的时序型数据库,在时序型数据库DB-Engines Ranking上排名第一。注意事项:Influxdb和Jmeter运行的机器之间,一定要网络互通!安装成功后使用service命令检查是否启动。

2024-11-19 19:45:00 1561 1

原创 Jmeter - 使用火焰图分析性能指标

通过执行 sudo ~/miniconda3/bin/py-spy record -o profile1.svg --pid 315。可以通过 scp chenhyonghong@<remote_host>:/home/user/profile.svg。/path/to/local/directory 把文件从服务器下载到本地。通过vmstat 315(进程pid),查看进程的。cpu用户态和系统态,正常比例应该是 4:1。查看占比cpu较高的进程,拿到PID。登录被测服务器,都在是压测过程中。

2024-11-19 19:00:00 408

原创 Jmeter - 中 content-type 不同情况的使用

在同一个线程组中,有个接口需要添加 Content-Type=application/json,有的不需要,如何在同一个线程组中,同时维护两个接口。请求头信息添加成功后,后续的接口若要用到这个信息,则无需再添加(BeanShell PreProcessor前置处理器),就可以使用了。“1-创建索引”接口请求头信息,包含 Content-Type=application/json。此时公共请求头里的指定信息被删除了,之后的接口要用到这个信息,所以在后续的接口上再添加回来,// 打印全部请求头信息。

2024-11-19 18:45:00 2348

原创 mac 终端 - 批量修改文件名、批量导出文件绝对路径

{1//old/new} 是 Bash 中的字符串替换操作,它将文件名中的 “old” 替换为 “new”。的文件,包含了每个文件的绝对路径。要在 macOS 终端中批量修改多层文件夹中的文件名,你可以使用 find 命令结合 exec 执行相应的重命名操作。在这个命令中,替换 /path/to/your/directory 为实际包含文件的目录路径,将 old 替换为你想要替换的实际字符串,将 new 替换为替换后的字符串。这将遍历目录中的所有文件,并将文件名中的 “old” 替换为 “new”。

2024-11-19 16:08:06 1169

原创 反思 - 如何把测试做到位

软件测试过程的定制是一个个性化很强的工作,每个企业都应该根据自己的实际情况进行定制。通过明确测试目标、制定测试策略和实施过程控制,我们可以解决测试团队面临的问题,提高测试效率和覆盖度,从而确保软件产品的质量。质量的提高和工作的改进是一个渐进的过程,需要持续的努力和改进。

2024-11-19 16:00:37 1278

原创 服务器和本地之间,文件的上传和下载

scp -P 58422 cxx@jumper-h2.com:/data/cxx/profile19354.svg /Users/candy/Desktop/项目。将/path/to/file.tar替换为您要解压的文件包的路径和名称,将/path/to/file.zip替换为您要解压的文件包的路径和名称,/path/to/destination替换为解压后文件的存储路径。/path/to/destination替换为解压后文件的存储路径。将/path/to/local/file替换为本地文件的路径,

2024-11-19 15:17:47 3082

原创 Jmeter - 使用 server agent 详细步骤

是一个 SSH 命令,用于在本地计算机和远程服务器之间建立一个 SSH 隧道,并将远程服务器上的应用程序端口映射到本地计算机的端口。二、在服务器上安装 server agent,详细参考 接口稳定性监控(jmeter+serverAgent)可以看到远程端口为 4444,所以在打洞的时候,远程主机的端口要保持一致。一、在自己的电脑上 安装 jmeter、插件。

2024-11-19 14:45:21 1437

原创 4张图教你解读 prometheus 指标

【代码】4张图教你解读 prometheus 指标。

2024-11-19 14:24:21 378

原创 服务器配置 prometheus.yml 文件

服务器配置 prometheus.yml 文件

2024-11-19 14:21:26 1584

原创 Jmeter - 轻松理解「打洞」

使用 jmeter 监控服务器cpu、内存

2024-11-19 14:10:02 261

原创 Jmeter - 在服务器端执行 jmeter 全过程

如何在服务器终端执行 jmeter

2024-11-19 13:57:36 2795

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除