随笔分类 - 性能测试监控
摘要:一、环境部署 拉取镜像 使用命令 docker pull prom/node-exporter 拉取镜像 启动服务 使用命令如下命令启动即可: docker run -d \ -p 9090:9090 \ -v /var/lib/docker/tmp/prometheus/prometheus.ym
阅读全文
摘要:一、主要通过Python脚本实现对linux环境(CPU | 内存 | 磁盘io)监控 脚本示例: import time import subprocess # 获取 CPU 使用率 def get_cpu_usage(): #系统 CPU 占比 = 系统态占比 + 空闲态占比 = 3.2% +
阅读全文
摘要:一、性能监控命令 | MEMORY MEMORY 首先说说虚拟内存和物理内存: 虚拟内存就是采用硬盘来对物理内存进行扩展,将暂时不用的内存页写到硬盘上而腾出更多的物理内存让有需要的进程来用。当这些内存页需要用的时候在从硬盘读回内存。这一切对于用户来说是透明的。通常在Linux系统说,虚拟内存就是sw
阅读全文
摘要:说明: JMeter引入Backend Listener将在压测过程中实时发送统计指标数据发送到Influxdb数据库,Grafana(开源的WEB可视化看板)数据源连接到Influxdb,创建可视化看板,并实时获取到测试指标数据。 一、Docker 安装 InfluDB 默认linux环境已安装好
阅读全文
摘要:EasyNmon定义 为了方便多场景批量性能测试,用golang写了个监控程序,可以通过get url方式启动和停止nmon服务,非常适合配合Loadrunner性能测试框架和jmeter使用,可以批量执行场景并生成报告 百度网盘(以下执行文件不包含源码): https://pan.baidu.co
阅读全文
摘要:nmon和nmon analyser的网盘下载安装与使用 nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,AIX是IBM的一个操作系统,相比于Linux,使用范围不算很广,因此我们重点讲下Linux下的nmon应用。 一、下载安装nmon1.1 下载 下载nmon
阅读全文