linux 60s分析法

描述

碰到一台有问题的linux服务器,可以先使用一下命令了解数据,便于之后分析

  • uptime

  • dmesg|tail

  • vmstat 1

  • mpstat -P ALL 1

  • pidstat 1

  • iostat -xz 1

  • free -m

  • sar -n DEV 1

    Linux 3.10.0-1160.el7.x86_64 (centos7)    2021年04月14日     _x86_64_    (1 CPU)
    
    10时50分07秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    10时50分08秒    enp0s3      1.00      1.00      0.06      0.18      0.00      0.00      0.00
    10时50分08秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    

    rxpck/s、txpck/s:每秒接受包数量,每秒发送包数量

    rkb/s、txkb/s:每秒接受、发送的kb字节数

    # 查看网络带宽
    [root@centos7 ~]# ethtool enp0s3 |grep Speed
      Speed: 1000Mb/s
    
  • sar -n TCP,ETCP 1
  • top

关于系统负载 load average可以参考理解Linux系统负荷

引用

https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55
https://docs.pingcap.com/zh/tidb/stable/tune-operating-system

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容