linux Server check





Check

Description

Command

Swap Utilization

Check the Swap Utilization

1.Top  5.free

Load Average

Check the 15 Min. Load Average

1.Top  3.uptime

 

Free Disk Space

Check that is enough free Disk Space

4.df –h  

Memory Paging and Utilization

 

1.Top  2.cat/proc/meminfo 5.free

 







1. TOP命令

TOP命令能够实时显示系统中各个进程的资源占用状况。



TOP前五行统计信息

统计信息区前五行是系统整体的统计信息。

1.第一行是任务队列信息

其内容如下:

23:01:54  当前时间   

up 637 系统运行时间,格式为时:

 

3 user 当前登录用户数

load average: 0.02, 0.01, 0.00

系统负载,即任务队列的平均长度。 三个数值分别为1分钟、5分钟、15分钟前到现在的平均值。一般的可以认为这个数值超过 CPU 数目时,CPU将比较吃力的负载当前系统所包含的进程。

2.第二、三行为进程和CPU的信息

当有多个CPU时,这些内容可能会超过两行。内容如下:

Tasks: 149     total进程总数

2 running     正在运行的进程数

147 sleeping  睡眠的进程数

0 stopped     停止的进程数

0 zombie      僵尸进程数

Cpu(s): 0.3% us  用户空间占用CPU百分比

0.3% sy          内核空间占用CPU百分比

0.0% ni          用户进程空间内改变过优先级的进程占用CPU百分比

99.3% id         空闲CPU百分比

0.0% wa          等待输入输出的CPU时间百分比  

3.第四、五行为内存信息

Mem: 191272k total 物理内存总量

173656k used       使用的物理内存总量

17616k free        空闲内存总量

22052k buffers     用作内核缓存的内存量

Swap: 192772k total交换区总量

0k used            使用的交换区总量

192772k free       空闲交换区总量

 

123988k cached    缓冲的交换区总量。 内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖, 该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。

进程信息

PID        进程id

USER       进程所有者的用户名

PR         优先级

NI         nice值。负值表示高优先级,正值表示低优先级

VIRT       进程使用的虚拟内存总量,单位kbVIRT=SWAP+RES

RES        进程使用的、未被换出的物理内存大小,单位kb

SHR        共享内存大小,单位kb

S          进程状态 D=不可中断的睡眠状态R=运行S=睡眠T=跟踪/停止Z=僵尸进程

%CPU       上次更新到现在的CPU时间占用百分比

%MEM       进程使用的物理内存百分比

TIME+      进程使用的CPU时间总计,单位1/100

COMMAND    命令名/命令行

 

2. cat /proc/meminfo


cat /proc/meminfo  读出的内核信息进行解释:

MemTotal:所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小)

MemFree: LowFreeHighFree的总和,被系统留着未使用的内存

Buffers: 用来给文件做缓冲大小

Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache).

SwapCached:被高速缓冲存储器(cache memory)用的交换空间的大小,已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开I/O端口。

Active: 在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要否则不会被移作他用.

Inactive: 在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径.

HighTotal:

HighFree: 该区域不是直接映射到内核空间。内核必须使用不同的手法使用该段内存。

LowTotal:

LowFree: 低位可以达到高位内存一样的作用,而且它还能够被内核用来记录一些自己的数据结构。

SwapTotal:交换空间的总大小

SwapFree:未被使用交换空间的大小

Dirty: 等待被写回到磁盘的内存大小。

Writeback: 正在被写回到磁盘的内存大小。

AnonPages:未映射页的内存大小

Mapped: 设备和文件等映射的大小。

Slab: 内核数据结构缓存的大小,可以减少申请和释放内存带来的消耗。

SReclaimable:可收回Slab的大小

SUnreclaim:不可收回Slab的大小(SUnreclaim+SReclaimable=Slab)

PageTables:管理内存分页页面的索引表的大小。

NFS_Unstable:不稳定页表的大小

VmallocTotal:可以vmalloc虚拟内存大小

VmallocUsed:已经被使用的虚拟内存大小。

 

 

 

 

3.uptime


 

4. df-h


文件系统             容量  已用  可用 已用% 挂载点

/dev/sda2            457G  36G  398G  9%    /

udev                 1.9G 164K  1.9G  1%    /dev

 

5.free


Mem:表示物理内存统计总数

-/+ buffers/cached:表示物理内存的缓存统计

Swap:表示硬盘上交换分区的使用情况

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值