服务器上遇到服务挂起、内存占用高、CPU核心调度不均衡等特殊状态时,如果需要监控系统实时状态,可以借助sysstat工具集中的工具。

安装 sudo apt install sysstat

或者 sudo yum install sysstat

  1. sar工具

[root@localhost]# sar -h
用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ]
主选项和报告:-b      I/O 和传输速率信息状况-B      分页状况-d      块设备状况-F [ MOUNT ]Filesystems statistics-H      交换空间利用率-I { <中断> | SUM | ALL | XALL }中断信息状况-m { <关键词> [,...] | ALL }电源管理统计信息关键字:CPU     CPU 频率FAN     风扇速度
\t\tFREQ\tCPU 平均时钟频率IN      输入电压TEMP    设备温度
\t\tUSB\t连接的USB 设备-n { <关键词> [,...] | ALL }网络统计信息关键词可以是:DEV     网卡EDEV    网卡 (错误)NFS     NFS 客户端NFSD    NFS 服务器SOCK    Sockets (套接字)        (v4)IP      IP 流   (v4)EIP     IP 流   (v4) (错误)ICMP    ICMP 流 (v4)EICMP   ICMP 流 (v4) (错误)TCP     TCP 流  (v4)ETCP    TCP 流  (v4) (错误)UDP     UDP 流  (v4)SOCK6   Sockets (套接字)        (v6)IP6     IP 流   (v6)EIP6    IP 流   (v6) (错误)ICMP6   ICMP 流 (v6)EICMP6  ICMP 流 (v6) (错误)UDP6    UDP 流  (v6)-q      队列长度和平均负载-r      内存利用率-R      内存状况-S      交换空间利用率-u [ ALL ]CPU 利用率-v      Kernel table 状况-w      任务创建与系统转换统计信息-W      交换信息-y      TTY 设备状况

sysstat中其他工具

  1. iostat: 输出CPU的统计信息和所有I/O设备的输入输出(I/O)统计信息。
  2. mpstat: 关于CPU的详细信息(单独输出或者分组输出)。
  3. pidstat: 关于运行中的进程/任务、CPU、内存等的统计信息。
  4. sadc: 系统活动数据收集器,用于收集sar工具的后端数据。
  5. sa1: 系统收集并存储sadc数据文件的二进制数据,与sadc工具配合使用
  6. sa2: 配合sar工具使用,产生每日的摘要报告。
  7. sadf: 用于以不同的数据格式(CVS或者XML)来格式化sar工具的输出。
  8. Sysstat: sysstat工具的man帮助页面。
  9. nfsiostat: NFS(Network File System)的I/O统计信息。
  10. cifsiostat: CIFS(Common Internet File System)的统计信息。

Linux服务器问题排查工具sar命令 sysstat工具集使用相关推荐

  1. 检查Linux服务器性能的关键十条命令

    检查Linux服务器性能的关键十条命令 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL ...

  2. Linux服务器,服务管理--systemctl命令详解,设置开机自启动

    Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...

  3. Linux服务器重启后crs,Linux服务器重启后crs_stat -t 命令无法正常使用以及解决思路...

    Linux服务器重启后crs_stat -t 命令无法正常使用以及解决思路 发布时间:2020-05-30 16:10:45 来源:51CTO 阅读:3571 作者:xiaocao13140 前提:在 ...

  4. linux服务器中学习使用FFmpeg命令overlay滤镜用法

    linux服务器中学习使用FFmpeg命令overlay滤镜用法 1.overlay技术简介 2.命令行用法 2.1 视频中叠加图标 2.1.1 直接叠加图标 2.1.2 延时叠加图标 2.2 视频中 ...

  5. 检查 Linux 服务器性能的几个命令

    给自己留着看的啊 不对的请指出 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n D ...

  6. linux服务器无网络确认,Linux服务器故障排查实用指南

    [2013年3月25日 51CTO外电头条]由于造成网络问题的因素多种多样,因此网络故障排查技能就成了每位服务器或网络服务负责人必不可少的重要素质.Linux为我们提供了大量网络故障排查工具,在本文中 ...

  7. linux另存为,linux下的ssh工具之,本地上传到linux服务器and Linux服务器文件另存为本地。非sftp工具。...

    首先,当你只有一个ssh工具可以连接linux,但你有想把文件在 linux 和windows(本地)直接的切换.其实可以的: 1.将本地的文件,放到ssh远程的linux服务器上: 首先要安装工具包 ...

  8. Linux服务器间传文件SCP命令使用方法

    基本用法 两台Linux服务器间要传文件,如果两台服务器可以互相ssh登录的话,那么就可以使用scp命令,使用方法如下 scp 原文件 目标文件 scp -r 原文件夹 目标文件夹 其中对端机器的格式 ...

  9. linux Ubuntu之make:make命令行工具的简介、安装、使用方法之详细攻略

    Ubuntu之make:make命令行工具的简介.安装.使用方法之详细攻略 目录 make命令行工具的简介 make命令行工具的安装 make命令行工具的使用方法 make命令行工具的简介 Ubunt ...

最新文章

  1. Event delegate
  2. java弹弹球实验报告_Java弹球游戏实验报告—chen
  3. java用while循环语句输出1-100内的奇数和
  4. 信息学奥数一本通(1004:字符三角形)
  5. 应用PIC16F1938中IIC读取LM75A温度
  6. 3.1 测试能否对标准输入设置偏移量
  7. ACwing 829 模拟队列
  8. PlistEdit Pro 1.9.2 plist文件编辑软件
  9. 【NOIP2017】宝藏
  10. 通过PreparedStatement执行更新查询操作
  11. PAT 1013 数素数
  12. 计算机中¥符号按哪个键,电脑键盘符号快捷键大全 电脑键盘上每个键的作用?...
  13. Android.mk编译错误 FAILED: ninja: unknown target ‘MODULES-IN-packages-apps-XXXX‘
  14. Libgdx Box2D实战---放开那小球(二:Box2D介绍)
  15. scratch简单编程
  16. 模式识别与机器学习(更新中)
  17. BIM+GIS可视化工程管理平台,施工全过程动态监管!
  18. php 调用模板,关于模板调用的详细介绍
  19. CSS雪碧:要还是不要?
  20. 河北农大计算机专业排名,河北省排名前三高校,河北工业大学位居第一,河北农大无缘前三!...

热门文章

  1. 宝塔linux搭建环境注意事项
  2. [Flink]Flink 的物理分区器
  3. Redis数据类型(上)
  4. 在C#中判断某个类是否实现了某个接口
  5. 真让人捉急:连路都走不稳,怎能号称“仿人机器人”?
  6. SCCM2012升级SP1系列之配置管理SCCM2012④配置SCCM2012补丁分发
  7. Spring帖子汇总
  8. 软件工程师关注的播客
  9. QTdesigner使用--待更新
  10. 【神经网络】基于RBF神经网络的六关节机械臂无模型控制