首页 > 其他分享 >性能监控

性能监控

时间:2022-10-20 10:47:00浏览次数:59  
标签:management 性能 Dcom 监控 jmxremote 查询

性能测试监控关键指标

 系统指标

  并发用户数:某一物理时可同时向系统提交请求的用户数

  平均响应时间:处理事务的响应时间的平均值

  吞吐量

 服务器资源指标

  CPU使用率:一般上限为85%

  内存利用率:一般上限为85%

  磁盘I/O

  网络宽带

 Java应用

  JVM应用:JVM内存、Full GC频率

 数据库

  慢查询

  缓存命中率

  数据池连接数

  mysql锁

 压测机资源

  CPU   内存   网络   磁盘空间

性能监控工具

 要对性能测试指标进行监控,可以使用系统自带的监控工具,也可以使用第三方监控工具或者监控平台。  1. 系统指标:   通过性能测试工具(如LoadRunner、JMeter等)以图形化方式监控  2. 服务器资源指标:   使用Jmeter性能监控插件PerfMon 进行监控   使用Linux命令监控:top、free、vmstat、sar、iostat等   Nmon:全面监控linux系统资源使用情况,包括CPU、内存、I/O等,可独立于应用监控。  3. Java应用:   jvisualvm  4. 数据库  5. 压测机资源:   Windows自带“任务管理器”

服务器资源

 使用Jmeter性能监控插件Perfmon Metrics Collector

Mysql监控

 Mysql常用监控指标
  慢查询SQL   慢查询:只执行速度低于设置的阀值的SQL语句   作用:帮助定位查询速度较慢的SQL语句,方便更好的优化数据库系统的性能   开启Mysql慢查询日志
 参数说明
  slow_query_log:慢查询日志开启状态【on:开启,off:关闭】   slow_query_log_file:慢查询日志存放位置   long_query_time:慢查询时长设置
 设置步骤
  1.查询相关参数配置 0   2.开启慢查询并配置

JVM监控

 使用本地jvisualvm远程监控服务器  1.添加应用程序启动参数,并启动服务
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=182.92.81.159
-Dcom.sun.management.jmxremote.port=10086
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
 2.进入本地jdk安装目录bin目录,找到jvisualvm.exe并启动  3.邮件远程选择安装远程主机,并输入主机IP  4.邮件主机选择添加JMX连接,并输入JMX端口 0  5.连接成功后在主机下会有对应的连接显示,双击查看监控信息

标签:management,性能,Dcom,监控,jmxremote,查询
From: https://www.cnblogs.com/qmm-1000/p/16807404.html

相关文章