随笔分类 - 性能测试相关
摘要:基础必知 要对监控有个全面的了解,大体要了解三方面的知识,如下图所示: 常见监控类型 一般在企业级技术监控领域,大体分为五种类型的监控: 基础监控:包括带宽、CDN、服务器CPU、Memory、DiskIO、Network、Load5等指标; 指标监控:服务+接口维度,常见指标有QPS、TPS、SL
阅读全文
摘要:性能测试最基本要考虑以下几点: 1、时间特性,主要指的是软件产品的事物响应时间(用户发出请求到收到应答的这段时间) 2、资源利用率,包括:cpu、内存、网络、硬盘、虚拟内存(如Java虚拟机) 3、服务器可靠性,指服务器能在相对高负载情况下持续的运行 4、可配置优化性,指服务器配置优化、业务逻辑优化
阅读全文
摘要:一、认识nmon 1、简介 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面, 并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。 2、nmon可监控的数据类型内存使用
阅读全文
摘要:1、并发数 系统用户数:系统的注册用户数; 在线用户数:登录系统的用户; 并发用户线:对服务器产生压力的用户; 2、响应时间 请求与相应的过程:客户端发起请求–>DNS域名解析获得服务器IP–>连接服务器–>发送请求–>等待服务器响应–>服务器返回数据HTML–>数据处理–>渲染元素–完成; 响应时
阅读全文
摘要:开始性能测试前需要了解的内容: 1.项目具体需求。 2.指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。 3.环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试
阅读全文
摘要:一、nmon简介 Nmon (Nigel's Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析。 开源性能监控工具,用于
阅读全文