Linux vmstat监控系统负载

2019-07-24 11:30栏目:电脑操作

使用vmstat监控系统负载

使用vmstat监控系统负载
环境:
 
[[email protected] ~]$ uname -a   
Linux simpleit.domain.cn 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 athlon i386 GNU/Linux   
[[email protected] ~]$ cat /etc/redhat-release   
CentOS release 5.5 (Final)   
 
 
[or[email protected] ~]$ vmstat 5 5 
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ 
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st 
 0  0      0 346220  28848 493544    0    0   109    55 1014  155  0  1 98  1  0 
 0  0      0 346220  28848 493544    0    0     0    21  698   93  0  0 100  0  0 
 0  0      0 346220  28856 493544    0    0     0    48  703  102  0  0 100  0  0 
 0  0      0 346220  28856 493544    0    0     0    21  693   94  0  0 100  0  0 
 0  0      0 346220  28860 493544    0    0     0    30  701   95  0  0 100  0  0 
 
DESCRIPTION 
       vmstat reports information about processes, memory, paging, block IO, traps, and cpu activ-ity. 
        
FIELD DESCRIPTION FOR VM MODE 
   Procs 
       r: The number of processes waiting for run time. 
       b: The number of processes in uninterruptible sleep. 
 
   Memory 
       swpd: the amount of virtual memory used. 
       free: the amount of idle memory. 
       buff: the amount of memory used as buffers. 
       cache: the amount of memory used as cache. 
       inact: the amount of inactive memory. (-a option) 
       active: the amount of active memory. (-a option) 
 
   Swap 
       si: Amount of memory swapped in from disk (/s). 
       so: Amount of memory swapped to disk (/s). 
 
   IO 
       bi: Blocks received from a block device (blocks/s). 
       bo: Blocks sent to a block device (blocks/s). 
 
   System 
       in: The number of interrupts per second, including the clock. 
       cs: The number of context switches per second. 
 
   CPU 
       These are percentages of total CPU time. 
       us: Time spent running non-kernel code. (user time, including nice time) 
       sy: Time spent running kernel code. (system time) 
       id: Time spent idle. Prior to Linux 2.5.41, this includes IO-wait time. 
       wa: Time spent waiting for IO. Prior to Linux 2.5.41, included in idle. 
       st: Time stolen from a virtual machine. Prior to Linux 2.6.11, unknown.   

环境:

摘自 Laughing

[plain]

环境: [[email protected] ~]$ uname -a Linux simpleit.domain.cn 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 athlon i386 GNU/Linux [[email protected]

  1. [Oracle@simpleit ~]$ uname -a    
  2. Linux simpleit.domain.cn 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 athlon i386 GNU/Linux    
  3. [oracle@simpleit ~]$ cat /etc/RedHat-release    
  4. CentOS release 5.5 (Final)    

[plain]

  1. [oracle@simpleit ~]$ vmstat 5 5  
  2. procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------  
  3.  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st  
  4.  0  0      0 346220  28848 493544    0    0   109    55 1014  155  0  1 98  1  0  
  5.  0  0      0 346220  28848 493544    0    0     0    21  698   93  0  0 100  0  0  
  6.  0  0      0 346220  28856 493544    0    0     0    48  703  102  0  0 100  0  0  
  7.  0  0      0 346220  28856 493544    0    0     0    21  693   94  0  0 100  0  0  
  8.  0  0      0 346220  28860 493544    0    0     0    30  701   95  0  0 100  0  0  
  9.   
  10. DESCRIPTION  
  11.        vmstat reports information about processes, memory, paging, block IO, traps, and cpu activ-ity.  
  12.          
  13. FIELD DESCRIPTION FOR VM MODE  
  14.    Procs  
  15.        r: The number of processes waiting for run time.  
  16.        b: The number of processes in uninterruptible sleep.  
  17.   
  18.    Memory  
  19.        swpd: the amount of virtual memory used.  
  20.        free: the amount of idle memory.  
  21.        buff: the amount of memory used as buffers.  
  22.        cache: the amount of memory used as cache.  
  23.        inact: the amount of inactive memory. (-a option)  
  24.        active: the amount of active memory. (-a option)  
  25.   
  26.    Swap  
  27.        si: Amount of memory swapped in from disk (/s).  
  28.        so: Amount of memory swapped to disk (/s).  
  29.   
  30.    IO  
  31.        bi: Blocks received from a block device (blocks/s).  
  32.        bo: Blocks sent to a block device (blocks/s).  
  33.   
  34.    System  
  35.        in: The number of interrupts per second, including the clock.  
  36.        cs: The number of context switches per second.  
  37.   
  38.    CPU  
  39.        These are percentages of total CPU time.  
  40.        us: Time spent running non-kernel code. (user time, including nice time)  
  41.        sy: Time spent running kernel code. (system time)  
  42.        id: Time spent idle. Prior to Linux 2.5.41, this includes IO-wait time.  
  43.        wa: Time spent waiting for IO. Prior to Linux 2.5.41, included in idle.  
  44.        st: Time stolen from a virtual machine. Prior to Linux 2.6.11, unknown.  

图片 1

版权声明:本文由威尼斯人app发布于电脑操作,转载请注明出处:Linux vmstat监控系统负载