• Linux | 性能分析系列学习 (2)


    常分析方法:

    1.监控大盘,是否异常报警

    2..平均负载情况,(top    /    htop )平均负载体现的是系统的一个整体情况,他应该是cpu、内存、磁盘性能的一个综合,一般是平均负载的值大于机器cpu的核数,这时候说明机器资源已经紧张了 

    3、平均负载高了以后,接下来就要看看具体是什么资源导致,我首先会在top中看cpu每个核的使用情况,如果占比很高,那瓶颈应该是cpu,接下来就要看看是什么进程导致的

    4、如果cpu没有问题,那接下来去看内存,首先是用free去查看内存的是用情况,但不直接看他剩余了多少,还要结合看看cache和buffer,然后再看看具体是什么进程占用了过高的内存

    5、内存没有问题的话就要去看磁盘了,磁盘我用 iostat 去查看,我遇到的磁盘问题比较少

    6、还有就是带宽问题,一般会用 iftop 去查看流量情况,看看流量是否超过的机器给定的带宽

    6、涉及到具体应用的话,就要根据具体应用的设定参数来查看,比如连接数是否查过设定值等

    7、如果系统层各个指标查下来都没有发现异常,那么就要考虑外部系统了,比如数据库、缓存、存储等

    工具和方法导图

  • 相关阅读:
    字符编码乱码处理
    字典,元组,集合的使用
    三级菜单 ,求1
    运算符 if和while的使用
    if条件判断和while循环
    基本数据类型的结构和使用方法
    计算机基础部分
    计算机基础
    数据库之表查询,单表、多表,子查询
    google map API 学习
  • 原文地址:https://www.cnblogs.com/wxiaote/p/10976096.html
Copyright © 2020-2023  润新知