- 博客(25)
- 收藏
- 关注
原创 在mac中安装Colima使用docker(替代Docker Desktop)
在mac系统中使用Colima替换Docker Desktop运行docker
2025-02-11 16:12:40
1141
2
原创 Crontab使用教程
crontab是 Linux 下用于定时执行任务的重要工具,它通过简单的语法在指定时间周期内执行相关的命令或脚本。以下是一个详细的crontab使用教程。cron。
2025-02-11 16:06:07
628
原创 locust生成prometheus指标数据(ui页面分布式)
通过web方式启动locust,收集locust性能数据转换成指标数据,再添加一个路由暴露指标数据,以分布式方式启动locust后,配置pormetheus定时抓取指标数据,再展示在garfana上
2024-12-31 16:45:22
978
原创 Loki安装与使用
promtail是代理,负责收集日志并将其发送给 Loki。loki是主服务器,负责存储日志和处理查询。Grafana用于查询和显示日志。
2024-12-25 11:19:09
1648
原创 prometheus语法学习
Prometheus 是云原生计算基金会的一个项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。
2024-12-25 11:18:42
667
原创 自动化测试工具Playwright使用
Playwright 是一个用于 Web 测试和自动化的框架。它允许使用单个 API测试Chromium、Firefox和WebKit。Playwright旨在实现跨浏览器的 Web 自动化,它永久有效、功能强大、可靠且快速。
2024-12-24 14:56:22
808
原创 mac跟windows生成ssh密钥跟公钥教程
使用SSH密钥登录时,主要涉及两个关键部分:公钥(public key)和私钥(private key),这一对密钥通过非对称加密算法生成。公钥和私钥是数学相关的一对密钥,公钥可以安全地共享给任何人,而私钥则必须保密。这将生成一个RSA类型的密钥对(一个公钥和一个私钥),密钥长度为4096位。这将生成一个RSA类型的密钥对(一个公钥和一个私钥),密钥长度为4096位。id_rsa.pub :为公钥,你想登录别台机器,你就把公钥发给他,并叫他安装到authorized_keys。
2024-12-24 14:56:05
1576
原创 Linux配置ssh登陆
SSH(Secure Shell)使用公钥-私钥(非对称)加密技术来实现安全的远程登录和其他网络服务。使用SSH密钥登录时,主要涉及两个关键部分:公钥(public key)和私钥(private key),这一对密钥通过非对称加密算法生成
2024-12-23 19:55:09
1315
原创 GoReplay工具middlware使用(python版本)
中间件是一个在 STDIN 上接受请求和响应负载并在 STDOUT 上发出修改后的请求的程序。您可以实现任何自定义逻辑,如剥离私人数据、高级重写、支持 oAuth 等
2024-12-02 11:12:13
1023
原创 GoReplay开源工具使用教程
GoReplay 是一个开源网络监控工具,它可以记录您的实时流量并将其用于跟踪、负载测试、监控和详细分析。主要用于负载测试跟阴影测试
2024-12-02 10:56:58
1127
原创 Jenkins构建python项目
Jenkins→create a job-->输入名称选择第一个,构建一个自由风格的软件项目-->构建步骤-->增加构建步骤-->执行shell-→输入需要执行的python项目命令。-p 公开端口号,如果不公开,外部不能访问容器内端口, - p 宿主机端口:容器内端口。在Jenkins-->系统管理-->Shell→输入 /bin/bash-->保存。选择任务-->Configure-->Build Steps-->定时构建→保存。2、增加构建后步骤--E-mail Notification--收件人。
2024-07-10 14:01:49
2721
原创 GoReplay中间件python版本使用
重播部分,对重播进行判断,状态码是否等于200,等于200的记录url的数量记录到日志,不等于200的url,req,res记录到日志使用命令启动python的middleware。响应部分,对响应进行判断,状态码是否等于200,等于200的记录url的数量记录到日志,不等于200的url,req,res记录到日志。中间件跟命令结合使用,先后顺序为,先中间件处理,处理完再使用命令进行过滤,过滤的命令应该是中间件处理完的数据,具体顺序如下。然后在代码内定义三个函数,分别负责请求,响应,重播的处理。
2024-02-18 17:31:52
1300
原创 Anaconda包管理器安装跟使用教程
如果您需要更多的软件包,请使用conda-install命令从Anaconda的公共repo中默认提供的数千个软件包进行安装,或者从其他渠道进行安装,如conda-forge或bioda。如果您需要更多的软件包,请使用conda-install命令从Anaconda的公共repo中默认提供的数千个软件包进行安装,或者从其他渠道进行安装,如conda-forge或bioda。这加快了开始求解所需的时间。如果您有一个非常快的 SSD,您可以增加线程数以缩短 conda 创建环境和安装/删除包所需的时间。
2024-02-18 17:19:21
1489
原创 jmeter+prometheus+grafana监控搭建
使用jmrter压测时,把压测数据写入prometheus数据库,在grafana展示监控
2024-01-17 14:41:57
2346
原创 Jmeter+Influxdb+Grafana监控搭建教程
使用jmeter默认的后端监听器收集压测数据,写入influxdb数据库,在grafana中展示监控数据
2024-01-11 19:41:11
1106
1
原创 jdk、Charles、GoReplay、NodeJs、grafana在Mac环境搭建
mac安装jdk、Charles、GoReplay、NodeJs、grafana、influxdb等环境
2024-01-11 10:56:22
1078
1
原创 JDK、python、influxdb、jmeter在Linux服务器测试环境搭建
Linux环境安装python、jdk、Charles、GoReplay、NodeJs、grafana
2024-01-08 19:38:49
1194
原创 notepad++中批量添加单引号,双引号的方法(爬虫Headers中批量加引号)
nodepad++中批量添加单引号,双引号的方法(爬虫Headers中批量加引号)爬虫项目时候,经常需要复制脚本中的Headers中的数据,一般作为字典使用,需要添加大量的引号,在pycharm中如何快速添加具体步骤如下:1,把从fiddler或者谷歌浏览器复制的头部信息粘贴到nodepad++2,按Ctrl+F打开查找,点击替换,勾选匹配正则表达式3,查找目标填写,(.): (.),替换为填写,"$1": “$2”,如果冒号后有空格,记得加上空格4,点击全部替换,删除最后一行的逗号,就
2021-07-26 15:10:54
5585
原创 Navicat连接Mysql报错:Client does not support authentication protocol requested by server;
Navicat连接Mysql报错:Client does not support authentication protocol requested by server;Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested by server;解决如下:新装的mysql用Navicat连接,提示Client does not support authentication protoc
2020-07-17 15:55:38
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人