如果生产环境中磁盘使用率突然升高,却不知道因为哪个应用程序导致的,这个时候我们可以使用pidstat命令来查看,比如 这个命令是很强大的,其中-d参数表示查看的是磁盘的使用情况,这个跟vmstat命令的区别就是我们查看磁盘IO升高是由哪些进程导致的,比如上面的这个就是如此。定位到了进程,然后就可以抓 ...
分类:
系统相关 时间:
2019-01-16 20:41:46
阅读次数:
189
摘自 https://www.thomas-krenn.com/en/wiki/Linux_Performance_Measurements_using_vmstat Linux Performance Measurements using vmstat Unchecked Unchecked Un ...
分类:
系统相关 时间:
2019-01-16 11:55:49
阅读次数:
190
iotop是top和iostat程序的混合体,能够显示系统中所有运行进程并将进程根据I/O统计信息排序。 这个软件使用了Linux内核的一些新特性,所以需要2.6.20或者更新的内核。 一般默认情况下没有安装这个程序,安装方法: 安装完成后,直接输入iotop就可以看到信息: 各个参数说明: -o, ...
分类:
其他好文 时间:
2019-01-14 18:59:36
阅读次数:
1054
ps:a选项包括所有终端中的进程?x选项包括不链接终端的进程?u选项显示进程所有者的信息?f选项显示进程树,相当于--forest?k|--sort属性对属性排序,属性前加-表示倒序?o属性…选项显示定制的信息pid、cmd、%cpu、%mem-Ccmdlist指定命令,多个命令用,分隔?-L显示线程?-e:显示所有进程,相当于-A?-f:显示完整格式程序信息?-F:显示更完整格式的进程信息?-H
分类:
其他好文 时间:
2019-01-14 15:07:08
阅读次数:
215
vmstat查看机器实时的综合情况:load,内存,swap,cpu使用率等方面 procs: r:运行队列中进程数量 b:等待IO的进程数量 memory(内存): swpd:使用虚拟内存大小 free:可用内存大小 buff:用作缓冲的内存大小 cache:欧诺个做缓存的内存大小 swap: s ...
分类:
系统相关 时间:
2019-01-13 23:29:03
阅读次数:
258
1、top、iostat查看cpu、内存及io占用情况2、内核、程序参数设置不合理:查看有没有报内核错误,连接数用户打开文件数这些有没有达到上限等等3、链路本身慢:是否跨运营商、用户上下行带宽不够、dns解析慢、服务器内网广播风暴什么的4、程序设计不合理:是否程序本身算法设计太差,数据库语句太过复杂 ...
分类:
Web程序 时间:
2019-01-09 18:36:59
阅读次数:
255
vmstat查看机器实时的综合情况 top查看进程对系统资源使用情况 free查看当前内存使用情况 uptime查看cpu load情况 ps aux查看进程情况 ps –ef 查看进程情况 top查看进程对系统资源使用情况 iostat查看系统io情况 ss –ant 查看当前连接情况 netst ...
分类:
系统相关 时间:
2019-01-06 18:01:08
阅读次数:
176
linux centos monitor tool,top、htop、iftop、glances
分类:
系统相关 时间:
2018-12-27 13:25:30
阅读次数:
242
案例描述: 通过iostat发现存储的写性能长期维持在10MB左右,而且因为写性能差已经导致数据库性能变差; 两个小时以后,iostat发现系统的写性能已经能够到100MB以上,数据库性能也恢复正常。 也就是说,在对系统、数据库监控中,出现了性能波谷,存储写入性能严重抖动,为什么? 一、原理过程 由 ...
分类:
数据库 时间:
2018-12-27 00:37:12
阅读次数:
224
发现服务器的cpu使用率特别高排查思路:-使用top或者mpstat查看cpu的使用情况mpstat-PALL21Linux2.6.32-358.el6.x86_64(linux—host)01/05/2016_x8664(24CPU)04:41:13PMCPU%usr%nice%sys%iowait%irq%soft%steal%guest%idle04:41:15PMall0.560.000.
分类:
其他好文 时间:
2018-12-24 18:18:58
阅读次数:
199