• linux性能监控常用命令


    l性能监控四大项:cpu、内存、网络、磁盘

    1、top :linux&unix 通用;虽能看内存,但一般用别的工具看内存。其主要看CPU

    下面图标注的是CPU信息:id为空闲率,此时为98%us用户进程占用1.2%sy系统用户占0.8%;三项各为100%,前两项一般82比较健康。

    wa等待磁盘:

    下图中的列表信息:显示占用CPU资源最多的前几个进程:默认按cpu使用从高->低;当前输入M改为按内存排序,输入P改为按CPU

    2、内存监控(-m以兆为单位)free -m:

     

    free -m -s 3:持续刷新,每3秒刷新一次

    Mem (第二行)是内存的使用情况。
    Swap (第三行)是交换空间的使用情况。
    total 列显示系统总的可用物理内存和交换空间大小。
    used 列显示已经被使用的物理内存和交换空间。
    free 列显示还有多少物理内存和交换空间可用使用。
    shared 列显示被共享使用的物理内存大小。
    buff/cache 列显示被 buffer cache 使用的物理内存大小。
    available 列显示还可以被应用程序使用的物理内存大小。

    3、磁盘监控iostat -x -k 1:

    yum install -y sysstat安装

    4、看磁盘空间 df -h ,通常看根目录/

    -m

    以 MB 为单位显示容量;

    -k

    以 KB 为单位显示容量,默认以 KB 为单位;

    -h

    使用人们习惯的 KB、MB 或 GB 等单位自行显示容量;

     

    Size:总大小

    Used:表示用掉的硬盘空间大小;

    Available:表示剩余的硬盘空间大小;

    Use%:硬盘空间使用率。如果使用率高达 90% 以上,就需要额外注意,因为容量不足,会严重影响系统的正常运行;

    5Vmstat 1综合查看内存、磁盘、cpuio;3秒刷新一次

    6nmon实时监控及可以保存到文件(不需要安装,直接下载解压即可使用)

     ./nmon -ft -s 5 -c 2000   5秒刷新一次共监控5000次;并生成以.nmon结尾的监控结果文件,该文件需要本机上打开nmon analyser v34a.xls,设置宏安全后,直接点解analyze按钮,就会自动生成图表; 图表重点cpu alldiskbusy磁盘、net网络、mem内存;

    7、工具监控性能

    Spotlight

  • 相关阅读:
    hdu 4825 Xor Sum(01字典树模版题)
    poj 2778 DNA Sequence(ac自动机+矩阵快速幂)
    codeforces 626 G. Raffles(线段树+思维+贪心)
    hdu 2615 Division(暴力)
    hdu 6092 Rikka with Subset(多重背包)
    codeforces 688 E. The Values You Can Make(01背包+思维)
    JavaUtil smtp 邮件发送
    JavaUtil 处理Base64的图片上传
    Centos7 在apache+php7环境下 安装 Discuz!X3.4
    Centos7 安装 apache + php7.0 环境
  • 原文地址:https://www.cnblogs.com/liuchunxiao83/p/12799677.html
Copyright © 2020-2023  润新知