上一主题: SystemEDGE 功能下一主题: 状态管理模型


系统管理 MIB

系统管理 MIB 是私人企业 MIB,包括用于监控基础系统及其应用程序的运行状况和性能的对象。

具有可在系统管理 MIB 中监控的对象的组和表如下所示:

系统组 (sysedgeSystem)

包含基本系统信息,如主机名、CPU 类型和操作系统版本。

挂接设备表 (devTable)

包含挂接在主机上的设备和文件系统的相关信息。 可以为诸如文件系统空间等值创建监视器,或通过在该表中设置列值来卸载挂接的设备。

内核配置组 (kernelConfig)

包含内核信息,例如 CPU 数目、虚拟内存量和时钟频率。 可以使用该组监控内核的配置方式以及内核版本。

引导配置组 (bootconf)

包含根文件系统、转储文件系统和交换空间的相关信息。 监控该表可跟踪诸如根文件系统名称、文件系统块和文件系统类型等值。

数据流组 (streams)

包含数据流 I/O 子系统的相关信息。 可以通过监控该组中的对象(例如,正在使用的数据流数目、数据流分配失败次数以及队列中的数据流数目)来监控子系统的运行状况。

用户表 (userTable)

包含系统上用户帐户的相关信息。

组表 (groupTable)

包含系统上用户组的相关信息。

进程表 (processTable)

包含正在运行的进程的相关信息。 可以监控该表来跟踪当前正在运行的进程,还可以通过设置特定属性来控制进程。 例如,可以通过将 processkill 列的值设置为 9 来终止进程。

用户表 (whoTable)

包含当前登录到系统的用户的相关信息。 可以监控该表中的属性,以跟踪在任何特定时刻正在使用系统的用户。

远程外壳组 (remoteshell)

包含用于在远程系统上运行外壳脚本和程序的属性。 在该表中设置属性可指定命令及其参数以及输出文件的名称。

内核性能组 (kernelperf)

包含主机操作系统的运行状况和性能的相关信息。 可以监控属性,例如当前进程和打开文件的数目、活动作业数目以及排定程序队列中的作业数目。

进程间通信表(msgqueTable、shmemTable、semTable)

在不同的表中包含消息队列、共享内存和信号的相关信息。 监控这些表可协调进程间的通信。

消息缓冲区分配表 (mbufAllocTable)

包含系统使用消息缓冲区的方式的相关信息。 监控该表中的属性可跟踪诸如缓冲区请求被拒绝或延迟的数目等信息。

数据流缓冲区分配表 (strbufAllocTable)

包含缓冲区分配以及数据流子系统使用的缓冲区的使用情况统计信息的相关信息。

I/O 缓冲区缓存组 (ioBufferCache)

包含基本磁盘 I/O 的 I/O 缓冲区分配和使用情况的相关信息。 监控该表可跟踪诸如 I/O 缓冲区活动高峰期等信息。

目录名称查找缓存组 (dnlc)

包含目录和文件名缓存性能的相关信息。

AIX 逻辑分区组 (logicalPartition)

包含 IBM AIX 逻辑分区 (LPAR) 的相关信息。 可以监控属性,例如每个分区的物理或逻辑 CPU 以及每个分区的 CPU 数目。

陷阱团体表 (trapCommunityTable)

包含 SNMP 信息,例如已配置的团体、用户和陷阱目标。

NT 系统组 (ntSystem)

包含特定于 Windows 系统的信息。 该组包含系统、线程、注册表、服务、系统性能、缓存性能、内存性能、页面文件性能和事件监视器组,以便监控 Windows 系统上这些区域的属性。

RPC 统计信息组 (rpc)

包含内核远程过程调用的相关信息。 监控该表可跟踪属性,例如用于检测 RPC 活动高峰期的计数器和统计信息。

NFS 统计信息组 (nfs)

包含内核的 NFS 工具的相关信息。 监视该表可跟踪属性,例如用于检测 NFS 活动高峰期的统计信息和计数器。

磁盘统计信息表 (diskStatsTable)

包含磁盘 I/O 的相关信息。

CPU 统计信息表 (cpuStatsTable)

包含每个 CPU 的性能统计信息。 可以监控属性,例如在空闲模式下所用的时间以及在等待模式下所用的时间。

系统管理 MIB 还包含监控表以及支持对象聚合的表。