华人澳洲中文论坛

热图推荐

    Linux零碎运转时参数命令、网络、磁盘参数和日志监控

    [复制链接]

    2023-3-12 09:37:46 30 0

    博客保举,linux大牛,netflix初级机能架构师 brendan gregg的博客http://www.brendangregg.com
    2.cpu机能监控
    1 均匀负载根底 uptime命令 负载阐明(针对单核状况,不是单核时,则乘以核数): load 1:过程都堵着等候资源 留意: load




    vmstat命令
    r(Running or Runnable):就绪队列的长度,也就是正在运转和等候CPU的过程数
    b(Blocked):是出于不成间断睡眠形态的过程数
    buff:是I/O零碎存储的磁盘块文件的元数据的统计信息
    cache:是操作零碎用来缓存磁盘数据的缓冲区,操作零碎会自动调理这个参数,在内存紧张时操作零碎会增加cache的占用空间来包管其余过程可用
    si和so:si和so较大时,阐明零碎频繁使用替换区,应该查看操作零碎的内存是不是够用
    in(interrupt):每秒间断的次数
    cs:表现线程环境的切换次数,此数据太大时标明线程的同步机制有问题
    有时分cpu占用率不是很高,然而零碎响应很慢的时分,要斟酌是不是需求加大内存看si和so目标
    3.内存机能监控
    buffer和cache的区分
    4.文件IO机能监控
    4.1I/O的两种形式(缓存I/O和间接I/O)


    得多散布式文件存储都是经过零拷贝技术的
    iostat命令
    sysbench摹拟数据读写
    5.网络IO机能监控
    netstat ss
    网络吞吐sar命令
    sar -n DEV 1
    nc 验证办事器端口有无凋谢
    mtr连通性测试
    mtr命令是linux零碎中的网络连通性测试工具,也能够用来检测丢包率
    mtr baidu.com 在云办事器选点:声网做音视频通话, 节点拔取测试
    nslookup 这是一款检测网络中DNS办事器能否正确解析域名的工具命令,而且能够输入。
    使用:nslookup baidu.com
    traceroute 能够提供从用户的主机到互联网另外一真个主机的门路,虽然每次数据包由同一登程点抵达同一目的地,门路可能会纷歧样,但通常来讲大少数状况下门路是相反的
    iptraf弱小的网络监控,是一个实时监控网络流量的交互式的黑白文本屏幕界面,它监控的数据对比片面,能够输入tcp衔接、网络接口、协定、端口、网络包大小等信息,然而耗损零碎资源对比多,且需求办理员权限
    tcpdump

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题37

    帖子46

    积分219

    图文推荐