• 实时监控-CPU


    实时监控-CPU:

             mpstat:最大的特点是:可以查看多核cpu中每个计算核心的统计数据.语法

                                mpstat [-P{|ALL}] [internal [count]]

             mpstat参数:

      1. –P {|ALL} 表示监控哪个CPU,cpu在[0,cpu个数-1]中取值
      2. Internal 相邻的两次采样的间隔时间
      3. Count 采样的次数,count只能和delay一起使用

    mpstat需要注意:

    1. 当没有参数时,mpstat则显示系统启动以后所有信息的平均值, 有interval时,第一行的信息自系统启动以来的平均信息.从第二行开始,输出为前一个interval时间段的平均信息
    2. mpstat非系统自带命令,需要安装(ubuntu安装方式:sudo apt install sysstat)
    3. mpstat –P 0 2 (指定监控cpu0, 2指次数)

    mpstat结果分析:

    1. idle 空闲的
    2. usr 用户使用的
    3. sys 系统使用的

    实时监控-网络:

             netstat命令:

      1. 1.       netstat命令用于显示本机网络连接,运行端口,路由表等信息

    netstat参数说明:

    1. 1.       –n : 拒绝显示别名, 能显示数字的全部转化成数字.
    2. 2.       –l : 仅列出有在Listen(监听)的服务状态
    3. 3.       –p : 显示建立相关连接的程序名
    4. 4.       –t (tcp): 显示tcp相关选项(如命令:netstat –ntlp 列出tcp相关的)
    5. 5.       –u (udp):仅显示udp相关选项
    6. 6.       –i : 显示自动匹配接口信息 (如命令:netstat –i)
    7. 7.       –c : 每隔一个固定时间,执行该netstat命令(如命令: netstat – i –c 1 )

    netstat –i结果分析:

    1. Iface: 网络设备的接口名称
    2. MTU: 最大的传输单元,单位是字节
    3. RX-OK: 已经准确无误的接收的数据包
    4. TX-OK: 已经准确无误发送的数据包
    5. RX-ERR: 接收数据包时发生了多少错误
    6. TX-ERR: 发送数据包时发生了多少错误
    7. RX-DRP: 接收数据包时丢失多少
    8. TX-DRP: 发送数据包时丢失多少
    9. RX-OVR: 接收过程中由于误差而丢失的数据包
    10. TX-OVR: 发送过程中由于误差而丢失的数据包
    11. Flg: 标记 BMU BMRU LRU
  • 相关阅读:
    java-day21
    java-day20
    java-day19
    java-day18
    java-day17
    java-day16
    java-day15
    java-day14
    python-day06
    java-day13
  • 原文地址:https://www.cnblogs.com/jiyanjiao-702521/p/12426322.html
Copyright © 2020-2023  润新知