Sun Management Center 3.6.1 用户指南

管理和控制报警

您可以管理并控制警报表中显示的警报。

Procedure确认新警报

在报警出现时便及时确认报警有助于更轻松地跟踪新报警。未确认的警报会继续在以下几个位置中显示:

步骤
  1. 在“细节报警”窗口中,选择相应的报警行。

    选定的行将高亮显示。


    提示 –

    要在表中同时选择多行,请使用 Shift 键或拖动光标进行选择。要在表中同时选择非连续的多行,请使用 Control 键。


  2. 单击“确认”按钮,该按钮看上去很象一个复选标记。

    这一确认的用户 ID、日期和时间将被注册。“严重程度”列的报警图标旁边会显示一个绿色的复选标记。相应的信息则显示在“其它警报信息”窗格的“警报确认时间”部分中。

Procedure删除报警

您应当删除关闭的报警以节省空间,从而使报警数据库保持最新状态。

您也可以删除打开的报警。但是,如果删除打开的警报,“警报”窗口中的警报信息可能与分层结构视图和拓扑视图中的信息不一致。虽然已从报警表视图中删除了报警,但报警条件可能仍然存在。对于打开的报警,只有当它们是孤立的报警时才可以删除。例如,对于卸载的模块可能需要执行这一操作。如果该模块在卸载之前触发了一些未关闭的警报,这些警报将成为孤立警报。如果这些孤立报警仍保留在视图中,就需要手动删除它们。


注意 – 注意 –

仅当没有其它办法可以清除打开的警报时,才能删除这些警报。


步骤
  1. 要删除所有已关闭的报警,请从“选项”菜单中选择“删除所有已关闭的报警”。

  2. 要仅删除特定报警,请按以下步骤执行:

    1. 在“细节”窗口中选中“警报”选项卡,然后单击警报表中的相应行。


      提示 –

      要在表中同时选择多行,请使用 Shift 键或拖动光标进行选择。要在表中同时选择非连续的多行,请使用 Control 键。


    2. 从“选项”菜单中选择“删除报警”。

      将显示一条确认警报。

Procedure添加警报注释

通过向特定报警的扩展注释列表中添加注释,您可以跟踪报警的历史记录。

步骤
  1. 在“细节”窗口中选中“报警”选项卡,然后从“选项”菜单中选择“编辑注释”。

    屏幕上将显示“编辑报警注释”窗口。该窗口会显示所有现有的注释。

  2. 单击“添加”按钮。

    “添加”窗口出现。

  3. 在“添加”窗口的文本字段内键入注释。

  4. 单击“确定”按钮来接受所作更改并关闭“添加”窗口。

    “编辑报警注释”窗口显示以下信息:

    • 您添加注释的日期和时间

    • 添加注释者的登录身份

    • 注释文本

Procedure查看并添加修复建议

在报警表中选择特定的报警后,可能会显示一条默认的修复建议。除默认的建议外,您也可以提供自己的修复建议。

步骤
  1. 在“细节”窗口中选中“报警”选项卡,然后在报警表中选择一条报警。

  2. 在“选项”菜单中选择“编辑建议的修复”。

    将显示“编辑建议的修复”窗口。如果对于该报警存在 Sun Management Center 建议的修复,则会在操作员字段中列出(无用户标识符)。

  3. 要查看建议的修复,请在“添加”窗口中选择建议的修复。然后,单击“查看报警”按钮。

    将出现一个只读窗口,其中显示有关该建议的修复的文本内容。要关闭该窗口,请单击“取消”按钮。

  4. 要为该报警添加您自己建议的修复,请单击“编辑建议的修复”窗口中的“添加”按钮。

    “添加”窗口出现。

  5. 在“添加”窗口的文本字段内键入您建议的修复。

    修复建议的文本长度限制在 4000 字节以内。

  6. 单击“确定”按钮来接受所作更改并关闭“添加”窗口。

Procedure当主机或代理关闭时通知用户

缺省情况下,Sun Management Center 软件会检查主机或代理是否处于不响应状态。但是,并未针对这些情况定义任何默认响应操作。

步骤
  1. 选择要对其执行此操作的被管理对象。


    提示 –

    要将此操作应用到被管理对象的所有子项中,请选择父项被管理对象。例如,要将操作应用到某个特定子网中的所有对象,请选择该子网。


  2. 单击鼠标按钮 3,然后从弹出菜单中选择“报警操作”。

    将显示“报警操作”窗口。

  3. 要为不响应的主机定义一个操作,请单击“主机不响应”旁边的“操作”按钮。

    将显示“操作选择”窗口。要选则或定义某个操作,请参见选择操作


    提示 –

    “操作”按钮显示在窗口的右侧。如果显示的窗口比所需窗口小,可能需要滚动到右侧,或者扩大窗口以访问按钮。


  4. 要为不响应的代理定义一个操作,请单击“代理不响应”旁边的“操作”按钮。

    将显示“操作选择”窗口。要选则或定义操作,请参见选择操作

  5. (可选的)如果当前被管理的对象是另一个对象的子对象,而该对象具有定义的报警操作,请选择是否包含组操作。

    默认情况下,“主机不响应”和“代理不响应”这两项操作适用于所有子对象。您可以选择特定的子对象,使其不受组操作的约束。单击适当的复选框来禁用继承的操作。


    注 –

    “报警操作”窗口中的“包含组操作”部分只对适用的被管理子对象显示。


  6. (可选的)要将警报操作设置为仅适用于特定的时间段(例如,仅上班时间),请单击“安排程序”按钮。

    1. 要在今天以外的其他日期开始运行报警操作,请在“开始日期”字段中输入日期。

      您可以手动编辑“开始日期”字段中的信息,也可以在日历中单击以选择日期。

    2. 从“开始时间”旁边的弹出菜单中选择小时和分钟。

      小时采用的是 24 小时制。即,16:00 相当于 4:00 PM。

    3. 从“结束时间”旁边的第一个弹出菜单中选择小时和分钟。

    4. 如果希望重复执行此报警操作,请从“重复间隔”弹出菜单中选择执行的频率。

      例如,要让警报操作仅在工作日执行,请选择“周一到周五”。

    5. (可选的)要将重复执行的报警操作限制在某个时间段内,请在“重复限制”字段中键入相应的数字。

      例如,要运行该报警操作一个月,则当“重复限制”字段旁的文字显示为“星期”时,请在该字段内键入 4。“重复限制”字段旁边的文字取决于您选择的“重复间隔”。


      注 –

      如果您进行了以下这两项操作,警报操作将无限期地执行下去。

      • 选择了一个“重复间隔”,但没有选择“一次”选项。

      • 未在“重复限制”字段中提供任何值。


    6. 单击“确定”设置此安排程序,或单击“取消”退出“安排程序”窗口。

  7. 要完成报警操作的定义并从“报警操作”窗口退出,请单击“确定”按钮。

Procedure注册报警操作

虽然已定义了警报,但是还需要告知 Sun Management Center 在遇到警报情况时要采取的操作。例如,可以让软件向相应的系统管理员发送电子邮件通知。


注 –

您需要对自己正在监视的被管理对象(主机),而不是对正在运行 Sun Management Center 服务器层的系统执行该步骤。


步骤
  1. 在“属性编辑器”中,单击“操作”选项卡。

    将显示“属性编辑器操作”窗口。

  2. 单击要注册的操作旁边的“操作”按钮。

    将显示“操作选择”对话框。

  3. 选择要注册的报警操作类型。

    • 要发送电子邮件,请按以下步骤执行:

      1. 选择“电子邮件”按钮。然后,键入收件人的用户名或别名。


        提示 –

        要发送给多个收件人,请用空格分隔用户名。


      2. 键入信息文本。

    • 要执行发送电子邮件之外的其它操作,请按以下步骤执行:

      1. 定义一个指定要采取的操作的脚本。有关更多信息,请参见定义报警操作脚本

      2. 选择“其它”按钮。

      3. 从可用脚本列表中选择一个要运行的脚本。

      4. 在“参数”字段中键入脚本所需的任何参数。

    • 要清除警报,请选择“清除”。

  4. 要按照所做的定义设置操作并关闭“操作选择”窗口,请单击“确定”按钮。

  5. 单击“确定”按钮,接受输入的内容并关闭“警报操作”对话框。

    输入的内容将显示在“操作”对话框中相应的“操作”字段中。

Procedure运行注册的警报操作

您可以在警报出现后手动启动一些警报操作。

步骤

    在警报表中选择一个或多个具有暂挂操作的警报,然后单击“运行”。

    该警报的当前注册的警报操作将开始运行。在警报表中,操作状态由暂挂变为已执行。有关详细信息,请参见修改暂挂报警操作


    注 –

    警报表中的操作状态更新可能需要几秒钟时间。


Procedure修改暂挂报警操作

对于没有注册操作的警报,警报表的“操作”列中将显示“没有操作” 图标。对于具有手动操作的警报,将显示“暂挂”图标,直到用户运行该操作。运行操作后,将显示“已执行”图标。对于具有自动操作的报警,将始终显示“已执行”图标。

步骤
  1. 在“细节”窗口中选中“报警”选项卡, 然后在报警表中选择一个具有暂挂操作的报警。

  2. 从“选项”菜单中选择“修改操作”。

    将显示“操作选择”对话框。您只能修改具有暂挂手动操作的警报。

  3. 选择您要修改的操作,然后根据选择操作中所述进行必要的更改。

Procedure选择操作

当满足报警条件时,您可以选择发送电子邮件、执行其他操作或清除该报警。

步骤
  1. 要发送电子邮件,请按以下步骤执行:

    1. 选择“电子邮件”按钮。

    2. 在“收件人”字段中键入要接收该电子邮件信息的用户名或别名。


      提示 –

      要发送给多个收件人,请用空格分隔用户名。


    3. 在“信息”字段中键入信息的内容。

  2. 要执行发送电子邮件之外的其它操作,请按以下步骤执行:

    1. 选择“其它”按钮。

    2. 从可用脚本列表中选择一个要运行的脚本。

      有关如何创建运行脚本的信息,请参见定义报警操作脚本

    3. 在“参数”字段中键入脚本所需的任何参数。

  3. 要将报警操作设置为清除,请选择“清除”按钮。

  4. 要按照所做的定义设置操作并关闭“操作选择”窗口,请单击“确定”按钮。

Procedure定义报警操作脚本

以下操作步骤描述了如何自定义报警操作,以便在出现报警情况时通知用户。

步骤
  1. 使用以下可选参数创建自定义警报操作脚本:

    %statusfmt

    警报的严重程度,如“警告”、“紧急”等等。

    %statusstringfmt

    完整的警报字符串,包括严重程度。例如:紧急: 计算机 A 内核读取器用户会话的数目 >10。

  2. 在命令行级,成为超级用户。


    # su -
    
  3. 在 Sun Management Center 主目录中安装该脚本。

    缺省目录为 /var/opt/SUNWsymon/bin/。例如:


    # cp custom-alarm-script /var/opt/SUNWsymon/bin/
    
  4. 单击“细节”窗口中的“模块浏览器”选项卡。

  5. 设置警报阈值。

    有关更多信息,请参见示例:定义和响应报警

  6. 打开要向其应用此脚本的特性的“属性编辑器”。

  7. 单击“操作”选项卡。

    将显示操作行。

  8. 在“操作”面板的“紧急操作”字段中键入 custom-alarm-script %statusstringfmt

  9. 确保选中“紧急操作”行上的“自动”复选框。

    缺省情况下,此脚本将自动执行。

  10. 要应用此操作脚本并关闭“属性编辑器”窗口,请单击“确定”按钮。