`
onlyor
  • 浏览: 380240 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

监控linux的CPU内存进程工具sar

阅读更多

监控linux的CPU内存进程工具sar 下载地址

http://pagesperso-orange.fr/sebastien.godard/download.html 

 

1 安装
   tar zxvf  xxx.tar.gz

  ./configure

   make

   make install

 

使用
 pidstat 2 5 
 //每隔2秒,显示5次,所有活动进程的CPU使用情况
 pidstat -p 3132 2 5 
 //每隔2秒,显示5次,PID为3132的进程的CPU使用情况显示
 pidstat -p 3132 2 5 -r
 //每隔2秒,显示5次,PID为3132的进程的内存使用情况显示

  

查看CPU使用情况

sar 2 5
//每隔2秒,显示5次,CPU使用的情况

 

  %usrCPU处在用户模式下的时间百分比。 
  %sysCPU处在系统模式下的时间百分比。 
  %wioCPU等待输入输出完成时间的百分比。 
  %idleCPU空闲时间百分比。

分享到:
评论

相关推荐

    监控cpu内存.txt

    根据提供的文件信息,本文将详细...通过以上对监控Linux服务器CPU和内存的相关知识点的介绍,可以看出,在实际的应用场景中,除了基础的脚本编写外,还需要结合更高级的监控工具和技术来实现更全面、高效的系统监控。

    kSar:linux中将sar截取数据画成图形的工具

    在Linux环境中,`sar`是系统活动报告的命令行工具,可以记录和显示系统活动的统计信息,如CPU利用率、内存使用、磁盘I/O等。 **kSar的主要功能:** 1. **数据收集**:kSar可以从`sysstat`配置的日志文件中读取`sar...

    Linux 获取CPU和内存的大小

    在Linux操作系统中,...以上方法涵盖了基本的Linux系统监控,通过这些命令和工具,我们可以实时了解CPU和内存的状态,进而进行故障排查、性能优化等工作。在实际操作中,根据需求选择合适的工具和方法是非常重要的。

    sar源码--linux性能测试工具

    `sar` 是System Activity Reporter的缩写,它是Linux系统中的一个强大性能监控工具,包含在sysstat软件包之中。sysstat-9.0.6是2010年的一个稳定版本,适用于对Linux系统的性能进行详细分析和监控。在深入探讨sar的...

    linux系统常用监控工具整理

    `top`命令是最基本的实时性能监控工具,它显示系统总体的CPU、内存使用情况,以及每个进程的资源占用状况。你可以看到进程ID、用户、优先级、虚拟内存、物理内存、CPU使用率等信息。通过交互式界面,可以对进程进行...

    涉及进程和内存等的工具和说明文档

    在Linux系统中,`ps`命令可以列出当前系统中的所有进程,而`top`或`htop`提供实时的进程监控,包括CPU使用率、内存占用等信息。 内存管理是操作系统的核心功能之一,主要分为物理内存和虚拟内存。物理内存是指...

    实战精通性能工具sar

    sar(System Activity Reporter 系统活动情况报告)是 Linux 上最为全面的系统性能分析工具之一,能够从多方面对系统的活动进行报告,包括文件的读写情况、系统调用的使用情况、磁盘 I/O、CPU 效率、内存使用状况、...

    linux sar命令的使用

    在Linux环境下,`sar`(System Activity Reporter)是一款极其重要的性能监控工具。它能够收集并报告系统的各种活动数据,从而帮助系统管理员进行性能分析与故障排查。`sar`命令是sysstat软件包的一部分,此软件包还...

    Linux性能分析 -- sar

    `sar`,全称为System Activity Reporter,是Linux系统中一个强大的性能监测工具,能够提供全面的系统活动报告,包括CPU使用率、内存管理、磁盘I/O、网络传输等多个维度的性能数据。与大多数实时监控工具不同,`sar`...

    Linux常见性能分析工具

    接下来,sar(System Activity Reporter)工具也是一个强大的监控命令,它能够提供关于系统活动的详细报告,包括CPU、内存、磁盘、I/O、进程和其他资源的使用情况。sar命令使用“sar [options] [interval [count]]”...

    Linux操作系统下Oracle主要监控工具介绍借鉴.pdf

    这些工具可以实时地显示 Linux 系统的进程、CPU、内存、负载等信息。下面是这些监控工具的详细介绍: 一、top 命令 top 命令是一个实时的显示过程,我们可以在这个界面监控系统运行情况。top 命令可以显示系统的...

    如何查看 Linux 下内存占用率、 CPU 的占用率.docx

    - **shared**:多个进程共享的内存总量 - **buff/cache**:缓存和缓冲区占用的内存 - **available**:可以分配给新的应用程序而不会导致系统进入交换状态的内存 #### 方法-2:使用 `free`, `grep` 和 `awk` 另...

    Linux性能监控工具

    7. **sar**:系统活动报告工具,收集并报告系统的长期性能数据,包括CPU、内存、I/O等指标。 8. **mpstat**:在多CPU系统中,它能显示所有CPU或特定CPU的使用情况,对于多核系统性能分析很有价值。 9. **numastat*...

    Linux环境下SAR命令使用详解.pdf

    通过熟练掌握SAR命令,系统管理员能够有效地监控Linux环境的性能,预防和解决系统性能问题。定期运行`sar`命令并分析其输出,可以洞察系统的运行状况,优化资源分配,提升整体系统效率。此外,`sar`还可以与其他系统...

    linux性能监控工具介绍.docx

    `sar -d`查看磁盘活动,`sar -b`关注I/O和带宽,`sar -u`监控CPU使用,`sar -q`查看平均负载,`sar -r`分析内存使用,`sar -n DEV`则用来追踪网络接口的流量,如`rxpck/s`、`txpck/s`表示每秒接收和发送的数据包数,...

    LINUX中以SAR命令监控系统的使用教程.pdf

    在Linux系统中,`sar`命令是一个强大的工具,用于监控和报告系统活动情况。它能够提供关于CPU使用、内存管理、磁盘I/O、网络活动等多方面的详细信息,帮助系统管理员诊断性能问题并优化系统资源。以下是使用`sar`...

    erlang整理的一些心得和lunix查看cpu和内存信息的方法

    6. **sar**:系统活动报告工具,可以从日志文件中分析历史性能数据,适用于长期监控。 7. **/proc 文件系统**:Linux 提供了一个虚拟文件系统 `/proc`,其中包含关于系统和进程的实时信息。例如,`/proc/cpuinfo` ...

Global site tag (gtag.js) - Google Analytics