服务器性能监控常用的命令有哪些

softyun3年前云服务器78

服务器性能监控常用的命令有:1、top命令,能实时监控系统的运行状态并按照cpu及内存等进行排序;2、vmstat命令,能监控操作系统的进程状态、内存、虚拟内存、磁盘IO和cpu;3、free命令,能监控系统的内存使用状态;4、mpstat命令,能查看多核心cpu中每个计算核心的统计数据;5、netstat命令,能查询本机网络链接、运行端口、路由表等信息。

具体内容如下:

一、top -实时监控命令

1、能够实时监控系统的运行状态,并且可以按照cpu及内存等进行排序

-h:帮助

-p:监控指定的进程,当监控多个进程是,进程ID以逗号隔开

2、top任务区命令

M:按内存使用率排序

P:按CPU使用率排序

z:彩色/黑白显示

top -p 监控指定进程

3、top中的load average

系统的运行队列的平均利用率,也可以认为是可运行进程的平均数。三个值分别表示在最后1分钟、5分钟、15分钟的平均负载值。

4、top命令说明

在单核CPU的load average的值为1时表示满负荷状态;同理在多核CPU中满负载的load average的值是1*cpu核数。

us:user

sy:system

id:idle 空闲

Mem:内存

Swap:虚拟内存

二、vmstat -实时监控命令

1、可以监控操作系统的进程状态、内存、虚拟内存、磁盘IO、cpu。

2、语法

vmstat[-a] [-n] [-S unit] [delay [count]]

3、-S:使用指定单位显示。参数有k、K、m、M、分别表示1000、1024、1000000、1048576字节(byte)。默认单位为K(1024bytes)

4、内存、cpu的动态监控:vmstat 1 2

第1个参数:时间间隔

第2个参数:显示次数

三、free-实时内存监控

能够监控系统的内存使用状态。其中,total:总计物理内存的大小。

Used:已使用多大

Free:可用有多少

shared:多个进程共享的内存总额

buffers/cached:磁盘缓存的大小

free:统计的单位是K

free -m:统计出的单位是M

四、mpstat -实时CPU监控

1、mpstat最大的特点:可以查看多核心cpu中每个计算核心的统计数据。

2、语法

mpstat[-p{|all}] [internal [count]]

-P {|all}] 标识监控那个CPU,cpu在[0,cpu个数-1]中取值

internal 相邻的两次采样的间隔时间

count采样的次数,count只能和delay一起

3、mpstat需注意:当没有参数时,mpstat则显示系统启动以后所有信息的平均值;有internal时,第一行的信息来自系统启动以来的平均信息;从第二行开始,输出为前一个internal时间段的平均信息。

4、ubantu系统如果直接输入mpstat提示没有该命令的话,输入 apt-get install -y sysstat(必须有网才行)。

5、使用举例:

mpstat -P 0 (监控cpu 0)

mpstat 1 5 (间隔1秒,监控5次)

五、netstat -实时网络监控

1、netstat命令用户显示本机网络链接、运行端口、路由表等信息。

2、netstat参数说明:

-n:拒绝显示别名,能显示数字的全部转化成数字

-l:仅列出有在listen(监听)的服务状态

-p:显示建立相关链接的程序名

-t:显示tcp相关的选项

-u:仅显示udp相关选项

-i:显示自动匹配接口的信息

-c:每隔一个固定时间,执行该netstat命令

3、比较常用的命令:netstat -ntlp

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

网络视频直播平台是如何搭建的

最近学校准备办一个晚会,想通过网络进行视频直播,视频信号由校电视台提供(压缩号了),我们需要想办法如何让小内的学生在宿舍里通过网络看到晚会。通俗的讲,网络视频直播是把活动现场的音频或视频压信号压缩,传...

vps海外服务器有哪些常见的攻击类型

vps海外服务器常见的攻击类型有:1、流量攻击,也就是常说的ddos和syn攻击,主要占用服务器的cpu和带宽,使服务器cpu使用率达到100%,造成服务器无法正常使用;2、链接攻击,也就是常说的CC...

云服务器是什么?云服务器可以用来干嘛?

随着云计算产业链的不断延伸,虚拟化、分布式、运维管理等技术渐趋发展成熟,高大上的云计算首次走向平民化,常态化,互联网企业上云已经不再是什么高门槛的技术,引发全民上云热潮!云服务器作为云计算的重要衍生产...

怎么做好vps美国服务器的安全保护措施

做好vps美国服务器安全保护措施的方法:1、定期更换管理密码,降低被黑客暴力破解的风险;2、设置登录双重验证,提高美国VPS服务器登录的安全性;3、安装杀毒工具及定期做好数据备份操作,避免服务器数据丢...

国内网站域名购买要注意哪些事项

在国内购买网站域名时,需要注意以下几个事项:1、选择可靠的域名注册商在国内有很多域名注册商,选择一个可靠的注册商很重要。可以选择已经有较高知名度、良好口碑的域名注册商,避免因为注册商问题导致域名出现问...

海外业务网站租用香港服务器有什么好处

海外业务网站租用香港服务器的好处:1、香港服务器不需要进行备案,能够节省搭建海外业务网站的时间成本;2、香港服务器内容限制少,符合香港的法律法规即可上线开展业务;3、香港服务器带宽资源丰富,能够满足各...