以下概念是理解 Sun Management Center 软件的基础:
管理域
管理信息库 (MIB)
模块
警报和规则
本文档中的“域” 是指 Sun Management Center 管理域。请不要将此术语与其它 Sun 产品或文档中的“域”相混淆。有关详细信息,请参见第 2 章,使用 Sun Management Center 管理域。
管理域是要监视和管理的资源的分层结构集合。这些资源可以包括整个校园、各个建筑物、主机、网络、子网、链接等。每个管理域都由这些资源组成,后者可以再结合其它资源以形成管理域中的各个组。每个组还可以包含其它资源组,从而形成多个级别的具有分层结构的管理域。
您可以根据业务需要创建一个或多个管理域。例如,可以创建一个实验室管理域,其中包括所有实验室计算机。类似地,也可以创建一个会计管理域,其中包括所有用于会计业务的计算机。
Sun Management Center 软件以直观的方式显示管理域及其成员,如图形 1–4 中的示例所示。
在下面的示例中,主机 Payroll2 属于 Building B 组,该组属于 Payroll Servers 1 管理域。
管理信息库 (MIB) 是分层结构的数据库纲要,它描述了可从代理获得的数据。Sun Management Center 代理使用 MIB 存储可远程访问的被监视数据。
与大多数代理不同,Sun Management Center 代理并不是通过在单一程序中包含多个功能的整块代码来实现 MIB 的。相反,Sun Management Center 软件为每个代理使用了若干称为模块的组件。各模块分别实现自己的 MIB。因此,Sun Management Center 代理 MIB 是所有模块及其各自 MIB 的累计汇总,如下图所示。
Sun Management Center 模块可以监视和管理系统资源、应用程序以及网络设备。您可以使用这些模块来分离和监视特定的系统组件。例如,软件分别为监视内核、打印机以及进程提供了单独的模块。模块主要用于监视,并在出现错误情况或需要调整性能时通过警报通知用户。有关警报的详细信息,请参见警报和规则。
每个模块都包括一个或多个可以监视的特性。例如,内核读取器就是安装过程中加载的缺省模块之一。它监视内核特性。这些特性包括用户统计信息、磁盘统计信息以及文件系统使用情况等。
您可以动态地添加或删除模块。利用这一功能可以根据需要对各个代理(对象)上加载的模块进行自定义。
警报是发生异常事件时发出的通知。Sun Management Center 软件使您可以使用不同严重程度的警报来监视系统。产生警报的阈值在模块中定义。本软件允许您设置触发简单警报的阈值。
例如,内核读取器模块的一个特性是用户会话的数目。您可以在软件中设置用户会话的数目阈值。当超过此阈值时,将生成一个警报。例如,可以将 Sun Management Center 软件设置为当有七个或更多用户会话时生成紧急警报。类似地,也可以将软件设置为当有五、六个用户会话时生成注意警报。
本软件配置有缺省的警报情况。您可以为简单警报,例如基于简单 rCompare (比较)规则的警报,设置和定义自己的警报阈值。
复杂的规则同样也会生成警报。例如,一条复杂规则规定当磁盘忙的时间百分比超过 75%、平均队列长度大于 10 且等待队列仍在增长时,生成警告警报。此规则结合了三个条件:
磁盘忙的时间百分比
平均队列长度
等待队列
与简单规则不同,复杂规则是预先定义的。您不能修改复杂规则。因此,也就不能设置复杂警报的阈值。
当生成警报时,软件将通过主控制台窗口和警报操作通知您。警报操作包括向指定电子邮件地址发送信息或激活脚本。您也可以编写自定义的程序以其它方式通知出现的警报情况。
有关警报的详细信息,请参见第 12 章,管理警报。有关规则的详细信息,请参见附录 D,Sun Management Center 软件规则。