可以设置报警,以便在 CPU 或内存的使用量达到预定的阈值时向您发出警报。这些报警提供了必要的反馈,以便将资源保留调整到更为适当的级别。
可以为 CPU 和物理内存资源的容器使用情况设置报警阈值。有三个可用的报警级别:紧急、重要和次要。还可以请求在生成报警时发送电子邮件。报警将以图标的形式显示在导航窗口和“容器”表中。将光标放在每个图标上时均会显示一个工具提示,其中包含报警的详细信息。
Container Manager GUI 仅显示由自己的模块生成的报警。由 Container Manager 模块生成的报警在 Sun Management Center Java 和 Web 控制台中均可看到。如果使用 Sun Management Center 来查看 Container Manager 报警,则报警名称的对应关系如下表所示。
表 7–1 报警阈值名称
Container Manager |
Sun Management Center |
---|---|
危急 |
危急 |
重要 |
报警(A) |
次要 |
信息 |
如果尚未打开 Container Manager GUI, 请按启动 Container Manager GUI中所述打开它。
在主机视图中,选择容器关联的主机。
选择“项目”选项卡。
屏幕上将显示一个表,其中列出了所有与该主机关联的容器。
在该表中,单击您要设置报警的“项目名称”列中的相应项目。
屏幕上将显示容器的“属性”页面。
选择“报警阈值”选项卡。
屏幕上将显示“报警阈值”页面。有三个可用的报警级别:紧急、重要和次要。
定位要设置的报警级别,在文本字段中输入报警值。
有三个可用的报警设置:
CPU 阈值小于 – 输入一个整数或小数。当 CPU 的使用量小于此值时会触发报警。
内存阈值大于 – 以 MB 为单位输入一个整数。当内存使用量超出此值时会触发报警。
发送邮件到 – 输入一个有效的电子邮件地址。触发报警时,会向此地址发送电子邮件警报。
可以同时设置一个、两个或三个报警级别。如果触发多个报警,则具有最高值的报警会以图标形式显示在 GUI 中。同样,还将为具有最高值的报警发送电子邮件警报。
单击保存。
报警的设置现在已完成。Container Manager 按照提供的报警值对此容器进行监视。
您可以添加在生成报警时将要执行的操作。可以使用 Sun Management Center 3.6 的 Java Console 层添加操作。例如,当运行区域的主机没有响应时,Container Manager 会生成紧急报警。此报警将被传播到已为紧急报警设置了操作的主机上。
如果尚未打开 Container Manager GUI, 请按启动 Container Manager GUI中所述打开它。
在主机视图中,选择容器关联的主机。
选择“项目”选项卡。
屏幕上将显示一个表,其中列出了所有与该主机关联的容器。
在该表中,单击要删除报警的“项目名称”列中的相应项目。
屏幕上将显示容器的“属性”页面。
选择“报警阈值”选项卡。
屏幕上将显示“报警阈值”页面。屏幕上将显示为容器设置的报警的值。
从文本字段中删除报警值。
单击保存。
即不再设置报警。
如果尚未打开 Container Manager GUI, 请按启动 Container Manager GUI中所述打开它。
选择“打开的报警”选项卡。
“打开的报警”表中会列出当前为 Container Manager 模块打开的所有报警。
“打开的报警”表中显示了报警的严重性、报警消息、代理或主机名(管理对象)、报警的起始时间,以及报警是否已在 Sun Management Center 控制台中得到确认。
单击“管理对象”列中的相应链接,从而导航到处于报警情况的对象。