具体排查命令分析
2019-12-18 10:01:44 3 举报
AI智能生成
性能测试具提排查命令
作者其他创作
大纲/内容
4.网络利用率
影响系统性能因素
1.网络带宽
2.相应时间
3.网络延迟
4.阻塞
不稳定、不安全的网络影响程序
1.超时
2.丢弃
3.阻塞
4.波动频率大
考虑的因素
1.网络是否可达
2.防火墙是否开启
3.端口的访问
4.带宽是否有被限制
5.路由的寻址
6.网络的时延等问题
网络分析工具
1.sar
2.ifconfig
3.netstat分析
网络资源利用分析
网络使用情况
<br>
网络满载
网络错误
5.系统性能分析因素--总结<br>
1.大量的网络吞吐量会导致占用的CPU的资源增大,此时系统要分出部分资源去进行软件中断的处理。
2.大量的CPU开销会尝试更多的内存使用
确定应用类型<br>
IO Bound(IO 范畴)
<br>
CPU Bound(CPU 范畴)
系统监控思维导图<br>
1.整体系统CPU利用率
需要考虑的因素
1.逻辑处理器
2.处理器型号
3.主频率
4.cache大小
5.是否支持超线程技术
CPU分析工具
1.WEB服务器应用日志
2.DB日志等
3.top
4.free
5.uptime
7.vmstat
8.dstat
9.mpstat
10.ps
11.htop
12.nmon
13.glances
系统CPU定位分析
1.CPU使用情况
2.CPU满载
<br>
Java程序可以通过JVM自带命令
1.jstat
2.jmap
3.Jvisualvm
4.JConsole
MySQL监控
1.Spotlight
2.Monyog
3.命令行工具
2.内存利用率
2.虚拟内存
<br>
内存分析工具
内存定位分析
内存使用情况
内存满载
1.vmstat
2.sar
3.free分析
1.内存大小(内存溢出)
3.磁盘I/O的利用率和延迟
图解
针对I/O的场景模型我们考虑的指标
1.IO的TPS
2.平均I/O数据
3.平均队列长度
4.平均服务时间
5.平均等待时间
6.IO利用率(磁盘Busy Time%)
磁盘I/O分析工具
1.sar
2.iostat分析
iostat详解
案例
iotop查看是那个进程占用I/O过高<br>
3.iotop
磁盘I/O定位分析
I/O使用情况
I/O满载
I/O错误
0 条评论
下一页