监控linux 系统(top、iostat、dstat) 和windows(带宽、cpu、内存和磁盘读写)

服务器的负载 :主要有 CPU使用、内存使用、IO消耗、带宽(传输速率)

1.监控linux 系统(通过secureCRT连接),实时查看:

(1)指令:top :可以展示CPU和内存的使用情况
[root@iZ23uulau1tZ ~]# top 
可参考:http://blog.csdn.net/u013258415/article/details/78502068

(2)指令:iostat:,可以了解io的开销(IO读写,是对磁盘的读写)。
[root@iZ23uulau1tZ ~]# iostat
也可输入
[root@iZ23uulau1tZ ~]# iostat -x 1 10 
     输入iostat -x 1 10命令,表示开始监控输入输出状态,-x表示显示所有参数信息,1表示每隔1秒监控一次,10表示共监控10次。
其中rsec/s表示读入,wsec/s表示每秒写入,这两个参数某一个特别高的时候就表示磁盘IO有很大压力,util表示IO使用率,如果接近100%,说明IO满负荷运转。
可参考:http://blog.csdn.net/babyfish13/article/details/52062808
           https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.html

(3)指令:dstat ,-net/total- 可以显示网络带宽(实时)
[root@iZ23uulau1tZ ~]#dstat
或者
[root@iZ23uulau1tZ ~]# dstat -nt
可参考:http://man.linuxde.net/dstat
      或: https://linux.cn/article-3215-1.html

2.监控window系统(windows server 通过window远程登录),实时查看:

(1)查看服务器的带宽
打开windows任务管理器,切换到联网,查看线路速度和对应的网络使用率(如果适配器有多个,代表有多张网卡)

(2)查看服务器的cpu、内存和磁盘读写
打开windows任务管理器,切换到性能,查看cpu使用率和内存;点击资源监视器,观察磁盘读写(即是IO)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章