本节描述了如何使用 Web 控制台属性编辑器来创建和响应报警。
下面的示例步骤说明了如何创建一个简单报警。本示例将在内核读取器模块中创建一个警报阈值。
在“主机细节浏览器”页面中选择一个数据属性,如“系统负荷统计”。
单击“报警”选项卡。
将显示“报警”页面。
在“紧急阈值 (>)”字段中,键入一个小于当前值的值。
这样可以立即创建一个紧急警报。
单击“确定”,应用所做的更改并关闭“报警”页面。
稍后,“系统负荷统计”数据属性表中的“最近 5 分钟的平均负荷值”数据字段将变为红色。此外,以下文件夹和图标上也将显示红色报警图标,除非系统中存在打开的、未确认的黑色报警(最严重的报警):
操作系统
内核读取器
系统负荷统计
单击“主机细节报警”选项卡。
警报表刷新后,表中将反映出您创建的警报。有关该主题的更多信息,请参见第 16 章,使用 Web 控制台管理报警。
单击外观类似复选标记的“确认”按钮,确认此报警。
创建其他报警阈值。然后熟悉这些阈值的运作。
创建这些报警之后,您可以设置安全性权限,以使 Sun Management Center 软件的其他用户不能更改您的报警阈值。有关安全性的更多信息,请参见第 18 章,Sun Management Center 安全性。
您不必为所有警报阈值都输入警报信息。例如,可以选择只创建一个紧急报警阈值。
下面的步骤描述了如何定义报警出现时要执行的操作。
在“主机细节浏览器”页面中选择一个数据属性,如“系统负荷统计”。
在“值”栏中选择某个适当的项,如与“最近 5 分钟的平均负荷值”关联的值。
将显示“属性编辑器信息”页面。
单击“操作”选项卡。
将显示“操作”页面。
单击要为其定义操作的警报级别的“操作”按钮。
在显示的窗口中选择操作类型,并提供适当信息。
要使用电子邮件通知用户,请单击“电子邮件”单选按钮。键入一组电子邮件地址和信息,地址之间用逗号分隔。
要运行脚本,请单击“其它”单选按钮。从可用脚本列表中选择一个脚本。然后根据需要提供适当参数。请参见定义并使用报警操作脚本。
要清除该警报,请单击“清除”单选按钮。
单击“确定”,应用所做的更改并关闭此页面。
如果选择了发送电子邮件,只要指定的报警一出现,系统就会向指定用户发送电子邮件。此信息可能类似如下信息:
日期: 1999 年 6 月 30 日星期三 15:25:39 -0800 自: root@MachineB (0000-Admin(0000)) 主题: Sun Management Center - 警报报警操作 MIme 版本: 1.0 Sun Management Center 报警操作通知 ... {警报: 计算机 B 内核读取器最近 5 分钟的平均负荷值 > 0.01 个作业} |
下面的步骤描述了如何自定义警报操作,以便当警报情况出现时自动通知用户。
使用以下参数创建脚本:
警报的严重程度,如“警告”、“紧急”等等。
完整的警报字符串,包括严重程度。(例如:紧急: 计算机 A 内核读取器用户会话的数目 > 10)
在命令行级,成为超级用户。
# su - |
在 Sun Management Center 主目录中安装该脚本。
缺省目录为 /var/opt/SUNWsymon/bin/。例如:
# cp custom-alarm-script /var/opt/SUNWsymon/bin/ |
单击“主机细节浏览器”选项卡。
设置警报阈值。
有关更多信息,请参见定义报警条件。
单击“系统负荷统计”图标。
“系统负荷统计”属性表将显示在“主机细节浏览器”页面的内容视图中。
选择“最近 5 分钟的平均负荷值”的“值”栏。
将显示“属性编辑器信息”页面。
单击“属性编辑器操作”选项卡。
将显示“操作”页面。
单击“紧急操作”字段的“操作”按钮。
将显示“警报操作修改”对话框。
单击“其他”按钮。
从“可用脚本”菜单中选择 custom-alarm-script 。
在“参数”字段中键入以下字符串:
%statusstringfmt
单击“确定”,应用所做的更改并关闭此页面。
脚本文件的名称将显示在“操作”页面的“紧急操作”字段中。