Sun Management Center 3.6.1 用户指南

Sun Management Center 概念

以下基本概念有助于理解 Sun Management Center 软件:


注 –

本文档中的“域” 是指 Sun Management Center 管理域。请不要将此术语与其它 Sun 产品或文档中的“域”相混淆。有关更多信息,请参见第 2 章,使用 Sun Management Center 管理域


管理域

管理域是要监视和管理的资源的分层结构集合。这些资源可以包括整个校园、各个建筑物、主机、网络、子网、链接等。每个管理域都由这些资源组成,后者可以再结合其它资源以形成管理域中的各个组。每个组还可以包含其它资源组,从而形成多个级别的具有分层结构的管理域。

您可以根据业务需要创建一个或多个管理域。例如,可以创建一个实验室管理域,其中包括所有实验室计算机。类似地,也可以创建一个会计管理域,其中包括所有用于会计业务的计算机。

Sun Management Center 软件以直观的方式显示管理域及其成员,图 1–4 显示了一个示例。

在下面的示例中,主机 Payroll2 属于 Building B 组,该组属于 Payroll Servers 1 管理域。

图 1–4 显示了管理域及其成员的 Java 控制台窗口

标题为 Sun Management Center 的窗口显示了管理域及其成员。

Linux 主机通过普通的 Linux 图标加以标识。区域代理通过中间具有 "Z" 符号的普通图标加以标识。

管理信息库 (Management Information Base, MIB)

管理信息库 (management information base, MIB) 是分层结构的数据库模式,它用于描述可从代理获得的数据。Sun Management Center 代理使用 MIB 存储可远程访问的被监视数据。

Sun Management Center 模块

与大多数代理不同,Sun Management Center 代理并不是通过在单一程序中包含多个功能的整块代码来实现 MIB 的。相反,Sun Management Center 软件为每个代理使用了若干称为模块的组件。各模块分别实现自己的 MIB。因此,Sun Management Center 代理 MIB 是所有模块及其各自 MIB 的累计汇总,如下图所示。

图 1–5 Sun Management Center 代理 MIB

流程图显示了具有三个模块的代理,每个模块都有一个 MIB,它们组合成一个代理 MIB。

Sun Management Center 模块可以监视和管理系统资源、应用程序以及网络设备。您可以使用这些模块来分离和监视特定的系统组件。例如,软件分别为监视内核、打印机以及进程提供了单独的模块。模块主要用于监视,并在出现错误情况或需要调整性能时通过警报通知用户。有关报警的更多信息,请参见警报和规则

每个模块都包含一个或多个可以监视的属性。例如,内核读取器就是安装过程中加载的缺省模块之一。它监视内核特性。这些特性包括用户统计信息、磁盘统计信息以及文件系统使用情况等。


注 –

您可以动态地添加或删除模块。利用这一功能可以根据需要对各个代理(对象)上加载的模块进行自定义。


警报和规则

报警是发生异常事件时发出的通知。Sun Management Center 软件使您可以使用不同严重程度的报警来监视系统。产生这些报警的阈值是在模块中进行定义的。本软件允许您设置触发简单报警的阈值。

例如,内核读取器模块的一个特性是用户会话的数目。您可以在软件中设置用户会话的数目阈值。当超过此阈值时,将生成一个报警。例如,您可以将 Sun Management Center 软件设置为当有七个或更多用户会话时生成紧急报警。类似地,也可以将软件设置为当有五、六个用户会话时生成注意警报。

本软件已配置了默认的报警条件。您可以为简单报警,例如基于简单 rCompare (比较)规则的报警,设置和定义自己的报警阈值。

复杂的规则同样也可以生成报警。例如,一条复杂规则规定当磁盘忙碌的时间百分比超过 75%、平均队列长度大于 10 个条目且等待队列仍在增长时,生成警报报警。此规则结合了三个条件:

与简单规则不同,复杂规则是预先定义的。您不能修改复杂规则。因此,也就不能设置复杂警报的阈值。

当生成报警时,软件将通过主控制台窗口和报警操作来通知您。报警操作包括向指定电子邮件地址发送信息或激活某个脚本。您也可以编写自定义的程序以其他方式通知出现的报警情况。

有关报警的更多信息,请参见第 12 章,管理报警。有关规则的更多信息,请参见附录 D,Sun Management Center 软件规则