nmon源文件分析工具,如何使用nmon监控linux系统

  

  Top命令是一个top工具,用于监控磁盘I/O使用情况。IO有一个类似top的UI,包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具,如iostat,nmon等。只能统计per设备的读写。如果你想知道每个进程是如何使用IO的,那就麻烦了。您可以使用iotop命令轻松地检查它。   

  

  安装iotop命令   

  

  根据您自己的系统复制以下命令进行安装:   

  

  # Ubuntu/debian apt-get install io top # CentOSyum install-y io topiotop参数   

  

  输入iotop -h查看用法帮助。   

  

  -o:只显示有io操作的进程-b:批量显示,无交互,主要用于记录到文件。-n NUM:显示次数,主要用于非交互模式。-d秒:每秒显示一次。-p pid:被监控进程的pid。-u用户:被监控的流程用户。-k使用千字节而不是友好的单位iotop使用.   

  

  输入终端命令iotop -k,查看如下效果。   

  

     

  

  总磁盘读取:总磁盘读取实际磁盘读取:实际磁盘读取总磁盘写入:总磁盘写入实际磁盘写入:实际磁盘写入TID列:进程PID用户:进程对应的用户iotop快捷键   

  

  左右箭头:改变排序方式。默认情况下,按IO排序。r:改变排序顺序。o:只显示有IO输出的进程。p:切换进程/线程的显示模式。答:显示累计使用量。问:退出。总结   

  

  iotop命令在排除服务器磁盘读写瓶颈时,可以很容易地发现哪个进程占用了I/O。是非常有用的命令,建议收藏。   

相关文章