Linux日常运维管理技巧

Linux日常运维管理技巧

监控系统状态

1.w/uptime查看系统状态执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序,以及当前负载的情况。

2.cat /proc/cpuinfo 查看CPU核数,指的是逻辑CPU

3.vmstat 监控系统状态,用来获得有关进程、虚存、页面交换空间及 CPU活动的信

4.用法vmstat 1  动态的每一秒显示一次

r: run,显示此时执行的进程数,

b: 等待IO的进程数量,有多少个进程在等待。

swpd:交换分区,内存不够的时候,系统把内存中的一部分空间用来做放在swpd空间

free:主要显示内存的状态

si:有多少个数据进入到内存中(单位是K

so: 有多少个数据从内存中出来(单位是K

bi:从磁盘中有多少数据出来到内存中去,也就是读的数据量是多少

bo:有多少数据写到磁盘中去

us:表示用户级别的,us下的数字表示用户下的资源占用的百分比

id:空闲的资源占用的百分比

sy+us+us=100

wa:等待CPU的百分比,有多少个进程在等待cpu

5.top:查看具体的进程,op显示系统当前的进程和其他状况,是一个动态显示过程

6.top –c显示详细的进程信息

7.top –bn1静态显示所有进程

8.sar: sarSystem Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/OCPU效率、内存使用状况、进程活动及IPC有关的活动等

-A:所有报告的总和

-u:输出CPU使用情况的统计信息

-v:输出inode、文件和其他内核表的统计信息

-d:输出每一个块设备的活动信息

-r:输出内存和交换空间的统计信息

-b:显示I/O和传送速率的统计信息

-a:文件读写情况

-c:输出进程统计信息,每秒创建的进程数

-R:输出内存页面的统计信息

-y:终端设备活动情况

-w:输出系统交换活动信息

9.nolad:监控网卡流量



本文转自 YAOvYAO 51CTO博客,原文链接:http://blog.51cto.com/yaoyao1314520/2044933

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值