iostats.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:skynet 作者: skynetera 项目源码 文件源码
def monitor(frist_invoke=2):
    """
    Return (inbytes, outbytes, in_num, out_num, ioms) of disk.
    """
    sdiskio = psutil.disk_io_counters()
    # sleep some time

    value_dic = {
        'iostats': {
            'io.disks_read': sdiskio.read_bytes/(1024*1024),
            'io.disks_write': sdiskio.write_bytes/(1024*1024),
            'io.disks_read_count': sdiskio.read_count/(1024 * 1024),
            'io.disks_write_count': sdiskio.write_count/(1024 * 1024),
            'io.disks_read_time': sdiskio.read_time/1000,
            'io.disks_write_time': sdiskio.write_time/1000,
            'io.disks_busy_time': sdiskio.write_time/1000,
        }
    }

    return value_dic
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号