• 监控进程的io


     
    #dstat --time --cpu --load --net --sys --disk --proc --top-cpu --top-mem --top-io --top-bio 10
    mysqld      37.0M|init         40k 9105B|mysqld       0.1
    mysqld      37.0M|sshd: root@ 388B  448B|               
    mysqld      37.0M|dstat        99k  183B|dstat        1.0
    mysqld      37.0M|sshd: root@ 162B  224B|               
    mysqld      37.0M|sshd: root@ 155B  208B|               
    mysqld      37.0M|sshd: root@ 155B  208B|               
    mysqld      37.0M|sshd: root@ 155B  208B|               
    mysqld      37.0M|dstat        99k  183B|dstat        1.0
    mysqld      37.0M|crond      2004B    0 |               
    mysqld      37.0M|sshd: root@ 148B  208B|               
    mysqld      37.0M|sshd: root@ 155B  208B|               
    mysqld      37.0M|sshd: root@ 155B  208B|               
     
    查看进程io情况脚本:
     
    ds_io.sh
     
    #!/bin/bash
     
    my_date=`date +%Y%m%d`
     
    ps aux | grep /usr/bin/dstat | grep -v grep | awk '{print $2}'|xargs -i kill -9 {}
     
    dstat --time --cpu --load --net --sys --disk --proc --top-cpu --top-mem --top-io --top-bio 10 > /data/dstat_log/${my_date}_file.cvs
     
     
     
    # crontab -l
    0 0 * * * /usr/local/bin/ds_io.sh >>/data/dstat_log/ds_io.log 2>&1
  • 相关阅读:
    C# linq根据属性分组,并累加计算
    AR模板分组显示(C#打印)
    显示单据信息(类似打印)
    C#同步方法中调用异步方法
    win10 Git安装或者使用出现128问题
    简单的分页查询实现
    数据库批量插入【数据库】
    VideoView
    音乐播放
    画画板案例
  • 原文地址:https://www.cnblogs.com/qingchen-24K/p/7248990.html
Copyright © 2020-2023  润新知