Sun Management Center 3.5 用户指南

第 10 章 监视数据特性属性

本章包括以下主题:

属性编辑器概述

模块数据特性提供了有关 Sun Management Center 模块的附加信息。属性编辑器使您可以为这些特性自定义以下监视标准:

“属性编辑器”窗口的顶部显示了一个或多个选项卡,可用于在不同的面板之间切换。根据选定的不同对象,会显示不同的选项卡。下面列出了可用的选项卡及其说明所在的章节:

属性编辑器中的“信息”选项卡

“信息”面板显示了有关选定对象的附加信息。根据选定的不同对象,会显示不同的特定信息。

属性编辑器中的“警报”选项卡

“警报”选项卡只允许您为那些具有相关简单警报的数据特性设置警报阈值。简单警报使用 rCompare 规则,如附录 D,Sun Management Center 软件规则 所述。有关简单警报的详细信息,请参见表 10–1

简单警报基于阈值。被监视的数据特性的值可以大于、小于、不等于或等于某个阈值。与此相对,复杂警报在一组条件都为真时才会出现。有关在 Sun Management Center 中定义、确认和使用警报的详细信息,请参见第 12 章,管理警报


注意:

设置警报阈值需要具有适当的安全性权限。有关详细信息,请参见第 18 章,Sun Management Center 安全性


下表显示了被监视的特性的常用简单警报限制。警报限制还显示在“参数说明”字段中。您可以为选定的数据特性设置其中一个或多个警报限制的阈值。

表 10–1 Sun Management Center 软件中的常用简单警报限制

警报限制 

说明 

紧急阈值 (>) 

如果某个值大于此字段中的限制值,将产生紧急(红色)警报 。 

警告阈值 (>) 

如果某个值大于此字段中的限制值,将产生警告(黄色)警报 。 

注意阈值 (>) 

如果某个值大于此字段中的限制值,将产生注意(蓝色)警报 。 

紧急阈值 (<) 

如果某个值小于此字段中的限制值,将产生紧急(红色)警报 。 

警告阈值 (<) 

如果某个值小于此字段中的限制值,将产生警告(黄色)警报 。 

注意阈值 (<) 

如果某个值小于此字段中的限制值,将产生注意(蓝色)警报 。 

警报窗口

警报仅在此时间段内出现。例如,如果您键入 day_of_week=fri,则只有当警报情况出现在星期五时,才会发出警报。如果警报情况出现在星期二,则不会发出警报。

属性编辑器中的“操作”选项卡

只有当可以为当前数据特性定义警报操作时,才会显示“操作”选项卡。您可以使用“操作”面板告知软件在警报出现时执行预先确定的操作。


注意:

有效的操作包括发送电子邮件,或执行存储在 /var/opt/SUNWsymon/bin 目录中的脚本。必须具有 root 权限才能执行这些脚本。


例如,您可以定义一个操作,以便当“最近 5 分钟的平均负荷值”数据特性出现紧急警报时,向系统管理员发送一封电子邮件。

图形 10–1 所示,您可以定义以下任何情况下要执行的特定操作:


注意:

使用“操作”按钮右侧的复选框可以指定是自动执行还是手动执行特定的警报操作。缺省情况下,所有操作都设置为自动执行。


图形 10–1 被监视特性的属性编辑器“操作”面板

选中了“操作”选项卡的“属性编辑器”在 “紧急操作”字段中显示了发送电子邮件操作。

单击“操作”按钮时,将显示“操作对话选择”窗口。此窗口用于创建或修改已注册的警报操作。您可以执行以下操作之一:

有关定义警报操作的详细信息,请参见注册警报操作

属性编辑器中的刷新选项卡

“刷新”面板用于设置选定对象的刷新间隔。刷新间隔就是 Sun Management Center 代理对受监视的特性进行采样的时间间隔。


注意:

只有部分数据特性的刷新间隔是可以修改的。


有关设置刷新间隔的详细信息,请参见设置刷新间隔

属性编辑器中的“历史记录”选项卡

“历史记录”面板用于保存被监视特性的早期数据。例如,可以在“采样间隔”字段中指定每 120 秒记录一次数据点的历史记录。您可以将此信息存储在以下位置之一:


注意:

通过打开选定的被监视特性的相应图形,可以在图形中查看历史数据。如果选择使用内存高速缓存,此图形将显示历史数据。


使用属性编辑器

属性编辑器提供了支持多种活动的功能。除了属性编辑器外,某些活动还要使用其它功能。这里提供的是有关执行仅使用属性编辑器的简单功能的信息,例如,定义历史记录日志或屏幕刷新的时间间隔。有关与警报相关的功能的详细信息,请参见第 12 章,管理警报

打开特定数据特性的属性编辑器

您可以打开特定数据特性值的属性编辑器。 对于某些数据特性,还可以访问值列的属性编辑器。 有关详细信息,请参见打开数据特性列的属性编辑器

  1. 浏览拓扑视图或分层结构视图,访问其中的一个数据特性表。

  2. 将鼠标置于表中的值部分,然后使用以下方法之一:

    • 单击鼠标按钮 3,从弹出菜单中选择“属性编辑器”。

    • 单击“属性”图标。

    “属性编辑器”窗口将显示有关选定数据特性的特定信息。根据选定的不同特定数据特性将显示不同的选项卡。

    有关为选定的数据特性定义警报阀值的信息,请参见管理并控制警报警报管理示例

打开数据特性列的属性编辑器

选择一个数据特性列而不选择特定的数据特性值,您可以为此列中的所有值定义属性。 例如,以 CPU 使用率表为例。 如果打开“% CPU 用户时间”列的属性编辑器,可以为所有的 CPU 定义警告阀值和操作;如果打开特定的“% CPU 用户时间”值(例如应用到 CPU1 的值)的属性编辑器,则您定义的所有警报阀值或操作只应用于此特定的 CPU。

  1. 浏览拓扑视图或分层结构视图,访问其中的一个数据特性表。

  2. 单击所需列的列标题。

  3. 要访问属性编辑器,请使用以下方法之一:

    • 单击鼠标按钮 3,从弹出菜单中选择“属性编辑器”。

    • 单击“属性”图标。

    “属性编辑器”窗口将显示有关选定数据列的特定信息。有关为选定的数据列定义警报阀值的信息,请参见管理并控制警报警报管理示例

设置刷新间隔

刷新间隔表示代理获取数据的频率(秒)。下面的示例显示了如何为系统负荷统计模块中的特性设置刷新间隔。

  1. 单击“细节”窗口中的“模块浏览器”选项卡。

  2. 在分层结构树视图中,单击“操作系统”图标旁边的展开图标。

    将显示操作系统模块。

  3. 单击“内核读取器”图标旁边的展开图标。

    将显示内核读取器的特性。

  4. 双击“系统负荷统计”图标。

    将显示“系统负荷统计”特性表。

  5. 选择“最近 5 分钟的平均负荷值”单元格。

  6. 单击“属性”按钮。

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

  7. 单击“刷新”选项卡按钮。

    将显示“刷新”面板。

  8. 在“刷新间隔”字段中键入值(秒),或单击“高级”按钮。

    例如,300 秒相当于 5 分钟。

  9. 要应用刷新间隔并关闭“属性编辑器”窗口,请单击“确定”按钮。

    系统负荷统计数据每五分钟获取一次。


    注意:

    刷新的时间间隔越长,代理使用的 CPU 循环就越少。


设置历史记录间隔
  1. 打开要为其设置历史记录信息的数据特性的属性编辑器。

    例如,按照以下步骤访问“最近 5 分钟的平均负荷值”的属性编辑器:

    1. 单击“细节”窗口中的“模块浏览器”选项卡。

    2. 在分层结构树视图中,单击“操作系统”图标旁边的展开图标。

    3. 单击“内核读取器”图标旁边的展开图标。

    4. 双击“系统负荷统计”图标。

    5. 选择“最近 5 分钟的平均负荷值”单元格。

    6. 单击“属性”按钮。

  2. 单击“历史记录”选项卡。

    将显示“历史记录”面板。

  3. 在“采样间隔”字段中键入值(秒),或单击“高级”按钮。

    例如,要每 2 分钟收集一次历史数据点,请在“采样间隔”字段中键入 120。

  4. 选择“将历史记录另存为磁盘文件”或“将历史记录保存在内存高速缓存中”。

  5. 要将历史记录另存为磁盘文件,请按以下步骤执行:

    1. 确定文件的类型,即循环文件或文本文件。

      • 循环文件预定义的长度为 1000 行。如果写入文件的数据量超出此范围,文件将从头开始重写。

      • 文本文件没有预定义的长度。信息将直接附加到文件中,直到强行停止该进程或数据已超出现有磁盘空间。如果要将历史记录文件用于数据仓库,请使用此功能。

    2. 对于文本文件,在“文本文件名”字段中键入文件名。

      如果没有为文本文件选择文件名,数据将自动保存在 /var/opt/SUNWsymon/log/agent_default.history 文件中。

      文件名中不能包含特殊字符,例如 /#

  6. 要将历史记录保存在内存高速缓存中,在“最大值 (采样)”字段中键入历史数据点的数目。

    例如,如果将此字段设置为 1000,则只将最近 1000 个数据点保存在内存高速缓存中。在此之前的所有数据点都被丢弃。您可以绘制这些数据点。有关详细信息,请参见为被监视的数据特性创建图形

  7. 要应用对历史记录文件所做的更改并关闭“历史记录”面板,请单击“确定”按钮。