- 博客(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
原创 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 - 提取数组中同一个字段
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
409
原创 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
1170
原创 反思 - 如何把测试做到位
软件测试过程的定制是一个个性化很强的工作,每个企业都应该根据自己的实际情况进行定制。通过明确测试目标、制定测试策略和实施过程控制,我们可以解决测试团队面临的问题,提高测试效率和覆盖度,从而确保软件产品的质量。质量的提高和工作的改进是一个渐进的过程,需要持续的努力和改进。
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅