运行状况监视模块用于监视主机的运行情况。出现警报情况时,此模块将在必要时提供有关提高系统性能方面的建议。
例如,此模块可监视可用的、保留的、已分配的和已使用的交换空间。以下是按严重程度从低到高排列的警报信息的示例:
不用担心: 有足够的交换空间可用
存在许多未使用的交换空间
剩余的交换空间不多: 也许需要添加更多交换空间
交换空间不足: 现在添加更多交换空间
交换空间严重不足: 立即添加更多交换空间
本节描述了以下由运作情况监视模块管理的对象的特性:
交换表
内核争用表
NFS 表
CPU 表
磁盘表
RAM 表
内核内存表
目录高速缓存表
运行状况监视模块将跟踪上述各项的系统属性,如下表所示。
表 C–128 运行状况监视属性
属性 |
说明 |
---|---|
交换 |
详述交换空间 |
内核争用 |
监视内核争用(互斥)特性 |
NFS |
提供 NFS 客户机信息 |
CPU |
提供 CPU 电源信息 |
磁盘 |
显示磁盘 I/O 信息 |
RAM |
随机存取存储器 (RAM) 信息 |
内核内存 |
内核内存信息 |
Directory Cache |
目录的高速缓存 |
下表简要说明了“交换”的特性。
表 C–129 交换特性
属性 |
说明 |
---|---|
Swap Available KB |
可用的交换空间值 |
Swap Reserved KB |
保留的交换空间值 |
分配的交换空间(KB) |
已分配的交换空间值 |
Swap Used KB |
已使用的交换空间值 |
交换规则 |
交换规则 |
下表简要说明了“内核争用”(互斥)的特性。
表 C–130 内核争用特性
属性 |
说明 |
---|---|
互斥的 Spin 数 |
互斥的 Spin 数(第一次尝试时未获得锁定) - 所有 CPU 上的总数 |
CPU 数目 |
CPU 数目 |
Spins On Mutexes Rule |
互斥的 Spin 数(第一次尝试时未获得锁定) - 所有 CPU 上的总数 |
下表简要说明了 NFS 客户机信息的特性。
表 C–131 NFS 客户机信息特性
属性 |
说明 |
---|---|
Calls |
接收的 RPC 调用总数 |
拒绝调用的次数 |
RPC 层拒绝的调用总数 |
Retrans |
由于超时而重新发送的调用 |
Badxids |
来自服务器的与任何外部调用都不对应的回复 |
Timeouts |
等待服务器回复时调用超时 |
Newcreds |
刷新鉴别信息的次数 |
Badverfs |
由于响应时验证程序出错而失败的调用 |
计时器 |
计算出的超出调用的最小指定超时值的超时次数 |
无法分配内存 |
分配内存失败 |
Can't Send |
发送 NFS/RPC 规则失败 |
NFS/RPC 规则 |
NFS/RPC 规则的值 |
下表简要说明了中央处理器 (CPU) 的特性。
表 C–132 CPU 特性
属性 |
说明 |
---|---|
运行队列中的进程数 |
运行队列中的进程数 |
正等待的进程数 |
等待资源的进程数 |
Processes Swapped |
可以运行但需交换的进程数 |
CPU Power Rule |
CPU 电源规则 |
下表简要说明了磁盘的特性。
表 C–133 磁盘特性
属性 |
说明 |
---|---|
磁盘名 |
磁盘的名称 |
磁盘别名 |
磁盘的名称,如 c0t0d0 |
磁盘等待百分比 |
等待服务的平均事务数 |
Percent Disk Busy |
磁盘处于忙状态的时间百分比 |
服务时间(毫秒) |
平均服务时间(毫秒) |
Disk Rule |
磁盘规则 |
下表简要说明了随机存取存储器 (RAM) 的特性。
表 C–134 RAM 特性
属性 |
说明 |
---|---|
Handspread |
Hand spread(内核参数之一)页面的值 |
Scan rate |
页面扫描速度 |
Real Memory rule |
实际内存规则 |
下表简要说明了“内核内存”的特性。
表 C–135 内核内存特性
属性 |
说明 |
---|---|
Total Kernel Allocation Fails |
内核分配失败的次数 |
可用物理内存 |
可用物理内存的值 |
内核内存规则 |
内核内存规则的值 |
下表简要说明了“目录高速缓存”的特性。
表 C–136 名称高速缓存统计特性
属性 |
说明 |
---|---|
高速缓存命中次数 |
找到以前访问过的页面的次数 |
高速缓存未命中次数 |
未找到以前访问过的页面的次数 |
DNLC 规则 |
目录名查阅高速缓存规则 |