CentOS下dstat监控详解

  dstat

  如果系统没有些工具 yum -y install dstat安装下即妥,此软件小巧玲珑,软件包大小只有144k,安装大小660k。

  此工具默认情况下会动态显示CPU,disk,net,page,system负载情况,如下所示,当然会有颜色不同标示的,还是比较直观的,暂且直接复制凑合一看,还望各位看官海涵,千万莫拍砖。

  [root@aaa]# dstat

  ----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--

  usr sys idl wai hiq siq| read writ| recv send| in out | int csw

  10 1 89 0 0 0| 76k 339k| 0 0 | 0 0 | 208 686

  16 3 82 0 0 0| 0 280k| 126k 125k| 0 0 |1058 500

  12 2 86 0 0 0| 0 192k|4600B 6204B| 0 0 |1037 338

  14 2 83 0 0 0| 0 0 |5042B 2648B| 0 0 |1029 277

  常用参数

  -c cpu是也,显示CPU系统占用,用户占用,空闲,等待,中断,软件中断等信息

  -C 当有多个CPU时候,此参数可按需分别显示cpu状态

  e.g -C 0,1 显示cpu0和cpu1的信息

  -d disk是也,显示磁盘读写数据大小

  -D hda and total

  -n net 显示网络状态

  -N net 有多块网卡时,指定要显示的网卡

  -l load average 显示系统负载情况

  -m memory 显示内存使用情况

  -g page 显示页面使用情况

  -p process 显示进程状态

  -s swap 显示交换分区使用情况

  -S 类似D/N

  -r I/O请求情况

  -y system status

  --ipc 显示ipc消息队列,信号等信息

  --socket 用来显示tcp udp端口状态

  -a all 此为默认选项 等同于 -cdngy

  -v vmstat 等同于 -pmgdsc -D total

  --output 文件 此选项也比较有用,可以把状态信息以csv的格式重定向到指定的文件中,以便日后查看。e.g dstat --output /root/dstat.csv & 此时让程序默默的在后台运行并把结果输出到/root/dstat.csv文件中

  1. cpu:hiq,siq分别为硬中断和软中断次数。

  2. system:int,csw分别为系统的中断次数(interrupt)和上下文切换(context switch)

(0)

相关推荐

  • CentOS下Uptime命令详解

    对于一些人来说系统运行了多久是无关紧要的,但是对于服务器管理员来说,这是相当重要的信息.服务器在运行重要应用的时候,必须尽量保证长时间的稳定运行,有时候甚至要求零宕机.那么我们怎么才能知道服务器运行了 ...

  • CentOS下nethogs命令详解

    Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况.它支持 IPv4 和 IPv6 协议.支持本地网卡及 PPP 链接. 安 ...

  • CentOS下ethtool命令详解

    ethtool 是用于查询及设置网卡参数的命令. 使用概要: ethtool ethx       //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0.eth1等等 ethtool ...

  • Centos下lvm扩容详解

    因生产需要对/data目录进行扩容,由原来的90G扩容到190G,增加100G的空间. 生产环境是RHEL服务器,后端通过光纤交换机连的EMC存储.首先在EMC存储上把空闲的硬盘做RAID,划分LUN ...

  • CentOS下的系统负荷详解

    uptime命令回显中的load average所表示的意思和w命令相似,都是表示过去的1分钟.5分钟和15分钟内进程队列中的平均进程数量. 这里需要注意的是load average这个输出值,这三个 ...

  • Linux下ps命令详解 Linux下ps命令的详细使用方法

    Linux下ps命令详解 Linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运 ...

  • Linux下ps命令详解

    Linux下ps命令详解 Linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可 ...

  • linux下磁盘分区详解 图文

    Centos下磁盘管理 1.磁盘分区格式说明 linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为s ...

  • win8系统下通知设置详解

    在本文中我们来看看win8系统下通知设置的详解吧! 在Win8中,各种应用的通知推送是很重要的一方面内容,这些通知的推送还可以更进一步的管理,本文将着重介绍Win8的通知设置。 个性化通知设置 在Wi ...