维护网站-监控Linux系统状态5-7

监控Linux系统状态

5

vmstat 综合工具

vmstat 1 10
每一秒钟打印一次,一共打印10次
procs 进程相关r b,r 2 表示2个处于running的进程 b block阻塞的进程
memory 内存相关
swap
io 磁盘
system 系统相关
cpu id 空闲百分比
si 表示 swap in 从swap出来进入内存 读swap
so 表示 swap out 写swap
bi bo 磁盘读写 bi读bo写
wa 表示等待的百分比

维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7

6

监控网卡流量命令

sar

sar -n DEV 1 10
DEV 表示设备
ens33就是我们的设备
lo 是本机回环地址一般不会关注
rxpck/s 接收到包的数量
txpck/s 传送出去的包的数量
rxkB/s 接收包的传输速度
txkB/s 传送包的传输速度
维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7

维护网站-监控Linux系统状态5-7
只能显示部分数据
系统里面有个历史文件,这个文件在
维护网站-监控Linux系统状态5-7
不能直接cat
只能有sar来查
维护网站-监控Linux系统状态5-7
只想看网卡流量信息
维护网站-监控Linux系统状态5-7
看21号的网卡流量信息
维护网站-监控Linux系统状态5-7
一般隔10分钟记一次,一个月轮训一次
sar 查看cpu
维护网站-监控Linux系统状态5-7
sar -b 查看磁盘
维护网站-监控Linux系统状态5-7
sar -q查看系统负载
维护网站-监控Linux系统状态5-7
总结
维护网站-监控Linux系统状态5-7

nload 命令

维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7
安装完成后
维护网站-监控Linux系统状态5-7
动态显示网卡流量
维护网站-监控Linux系统状态5-7
上下键切换网卡

ethtool 查看网卡信息

维护网站-监控Linux系统状态5-7
查看网卡是否是链接状态
维护网站-监控Linux系统状态5-7

7

ps

ps 当前终端下已运行 的进程
维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7
ps aux 所有用户,前台后台,系统级别,用户级别的进程
维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7
pid进程id,
CPU百分比
mem内存百分比
vsz虚拟内存大小
rss物理内存大小
tty 就是终端,大部分是?表示在后台
stat 进程状态,S表示sleep休眠状态
R 表示在运行,running
Ss s表示父进程,父进程会派生子进程,管理子进程,S子进程
S< 表示为高优先级的进程,CPU切换中断资源的时候,这个进程就优先
SN 低优先级进程
l 多线程进程
+ 前台的进程
Z僵尸进程,父进程被杀死,子进程占资源,无用
command 指令

查看进程相关的文件
6102为进程id
维护网站-监控Linux系统状态5-7
查看多线程
维护网站-监控Linux系统状态5-7
维护网站-监控Linux系统状态5-7
查看进程
维护网站-监控Linux系统状态5-7
查看线程
维护网站-监控Linux系统状态5-7
总结:

维护网站-监控Linux系统状态5-7