5月21

监控的原理:

1、收集数据(数据源:InfluxDB prometheus)

2、在Grafana的平台展示数据

1、它是什么类型的程序

CPU密集型

2、C PU最大是多少

观察数据记录最大CPU

3、CPU增长率是多少

记录原始以及运行结束时的CPU值运用公式计算:最终值-原始值/原始值

4、内存最大是多少

 

 

 

5、内存增长率是多少

记录原始以及运行结束时的内存值运用公式计算:最终值-原始值/原始值

6、吞吐量是多少

聚合报告或汇总报告

7、响应时间是多少

响应时间图

8、用户数是多少

用户数即开始时所设置的线程数

9、每秒并发几个用户

并发数=线程数/Ramp-Up时间

性能测试怎么去做

jmeter

先找开发要测试路径,通过历史数据或者公司里面的用户历史最高的数量,或者是公司的项目经理主管指定的用户数,然后设置Ramp-Up时间,每秒执行的数量是由线程数/Ramp-Up时间得来的并发数,然后通过查看结果树进行运行,运行完成后通过这么几个组件来查看详细信息,

1.响应时间图

2.聚合报告

3.汇总报告

4.下载插件perfMon

5.后端监听器

JMeter执行收集数据发送到influxDB,然后数据同步可视化展示在Grafana

前提是要在后端监听器里面修改路径,然后运行

 

如果出现这种错误反馈给开发

Uncaught Exception java.lang.NullPointerException in thread Thread[AWT-EventQueue-0,6,main]. See log file for details. 2022-05-20 16:16:58.116 java[42707:1459979] TSM AdjustCapsLockLEDForKeyTransitionHandling - _ISSetPhysicalKeyboardCapsLockLED Inhibit java.lang.OutOfMemoryError: Java heap space Dumping heap to java_pid42707.hprof ... Heap dump file created [1747300856 bytes in 17.604 secs]

java.lang.NullPointerException:空指针异常 java.lang.OutOfMemoryError: Java heap space:内存泄露

posted @ 2022-05-21 14:39  曹灿  阅读(198)  评论(0编辑  收藏  举报