Linux系统监控工具dstat

2022-07-11 13:59 阅读 231 次 Linux系统监控工具dstat已关闭评论

1.dstat 的基本用法

dstat 命令

默认情况下分五个区域:

1. –total-cpu-usage—- CPU 使用率

usr:用户空间的程序所占百分比;

sys:系统空间程序所占百分比;

idel:空闲百分比;

wai:等待磁盘 I/O 所消耗的百分比;

hiq:硬中断次数;

siq:软中断次数;

2. -dsk/total - 磁盘统计

read:读总数

writ:写总数

3. -net/total- 网络统计

recv:网络收包总数

send:网络发包总数

4. —paging– 内存分页统计

in: pagein(换入)

out:page out(换出)

注:系统的分页活动。分页指的是一种内存管理技术用于查找系统场景,一个较大的分页表明系统正在使用大量的交换空间,通常情况下当系统已经开始用交换空间的时候,就说明你的内存已经不够用了,或者说内存非常分散,理想情况下 page in(换入)和 page out(换出)的值是 0 0。

5. –system–系统信息

int:中断次数

csw:上下文切换

注:中断(int)和上下文切换(csw)。这项统计仅在有比较基线时才有意义。这一栏中较高的统计值通常表示大量的进程造成拥塞,需要对 CPU 进行关注。你的服务器一般情况下都会运行运行一些程序,所以这项总是显示一些数值。

默认情况下,dstat 会每隔一秒刷新一次数据,一直刷新并一直输出,按 Ctrl+C 退出 “dstat”;

dstat 还有许多具体的参数,可通过 man dstat 命令查看,

2.示例:

# dstat

dstat

版权声明:本文著作权归原作者所有,欢迎分享,谢谢支持!
转载请保留注明:Linux系统监控工具dstat | DXL学习分享站
分类:Centos 标签:

评论已关闭!