OpManager允许您创建自定义SNMP监视器,以根据MIB中提供的特定于供应商的OID获得性能指标。
i. OID 浏览器
ii. 加载 MIB
iii. 使用表达式对OID执行操作
iv. 函数表达式
i. 实例
ii. 创建实例作为单独的监视器
iii. 表量索引和表量显示名称
i. 监视阈值
ii. counter类型OID
转到设置 →监视 →性能监视器 → 添加 (或者) 资源清单 → 设备快照页面→ 监视器 → 性能监视器 → 添加监视器
要添加 SNMP监视器,首先需要提供OID,OpManager将基于该 OID从设备中获取与所需指标相关的数据。
1. 选择SNMP OID:
您可以输入要为其添加监视器的OID,也可以从OID浏览器中选择一个OID。
OID浏览器
要访问OID浏览器,请点击 选择OID。
步骤 1: 选择 MIB
在OID浏览器左上角提供的下拉菜单中,可以选择要从中选择SNMP OID的MIB文件。您可以在此下拉列表中找到默认/支持的MIB列表。
如果找不到合适的MIB,也可以使用加载MIB 选项上载供应商提供的MIB 。
I) 点击 加载 MIB.
ii) 浏览 并 加载 供应商提供的MIB文件
注意:请上传具有RFC2578 MIB标准的MIB,以避免解析错误。
步骤 2: 选择 OID
搜索OID /名称: OpManager中的OID浏览器允许您使用对象标识符/名称(.1.3.6.1.2.1.1.3 / sysUpTime) 在MIB中搜索OID。您也可以直接从MIB树中浏览并选择所需的OID。
步骤 3: 测试 OID
一旦从MIB树中选择了OID,就可以查看OID,其语法和说明。现在,您可以通过点击 测试OID来测试OID以检查是否正确输出 。使用此选项,即使在将OID添加到表达式之前,也可以对其进行检查 。
步骤 4: 现在,点击 选择OID。这会将选定的OID插入 选择SNMP OID字段。
2. 使用表达式对OID执行操作:
选择SNMP OID字段不仅限于包含OID。还为用户提供了构建OID表达式的选项,这些表达式对OID的输出值执行简单的数学运算。您还可以通过组合OID构造表达式。
示例: (.1.3.6.1.2.1.1.3.0)/8640000
OID 表达式限制:
如果表达式中存在多个“多实例OID”,则它应属于同一父节点。
不支持同时包含字符串和数字OID的监视器。
不能使用字符串监视器来创建表达式。
不能将表OID添加为监视器。
3. 函数表达式
通过函数表达式,可以在输出值的显示参数上设置预定义格式。
例如 添加 SNMP监视器以获取 CPU温度值的情况下,可以使用函数表达式将 Celsius转换 为Fahrenheit 。
还支持聚合方法,使您可以执行将多个值组合一起输出。 例如AverageOfColumnValuess, SumOfColumnValues等。
4. 设备名称
此选项可帮助您针对设备测试OID。该模板将不会与所选设备关联。
5. 供应商名称
使用下拉菜单选择要与模板关联的供应商(或)输入新的供应商名称(点击 新建> 输入新的供应商名称->点击 添加)。
现在点击 查询设备。
对象标识符(OID)包括类型和值。在此基础上将它们分为 标量对象和 表格对象。一个标量对象 是一个管理对象,总是有一个 单一实例,反之,表格对象 有 多个实例。在这两种情况下,输出都可以是 字符串或 数字。
图表详情
i) 标量对象:
1. 包括数字输出的标量对象将显示一个包含实例和值以及图表的表格。
2. 具有字符串输出的标量对象将仅显示实例和值。
ii) 表格对象:
1. 具有数字输出的表格对象将显示一个包含实例和值以及图表的表格。
2. 具有字符串输出的表格对象将仅显示实例和值。
监视实例
OpManager提供了从表格对象中选择要监视的特定实例的选项。
所有实例:将创建一个监视多个实例的SNMP监视器。
选定的实例 :您可以从可用 列表 中选择所需的实例,并将其添加为单独的模板/监视器。该表量索引和监视器OID列是强制性的。
您是否希望将每个实例创建为单独的监视器?
该复选框为每个实例创建一个单独的SNMP监视器。
如果选择选择此选项,则必须输入 表量索引和 表量显示名称字段 。
表量索引和表量显示名称
表量索引: 索引用于引用表格对象的特定实例。表格对象可以具有一个或多个实例,并由其索引值标识。要标识特定的柱状变量,必须将行的索引附加到其OID。
表量显示名称: 对应于应与实例相关联的描述/名称/标签。
注意: 表量索引和 表量显示名称下拉菜单将自动列出同一父节点下的所有OID。如果未列出索引或描述OID,则可以键入所需的OID。
点击 下一步。
1. 监视器名称: :输入首选的监视器名称。默认名称将是OID名称。
2. 间隔(分钟): 间隔(分钟):此值指定您要重新运行监视器以获取相应值的时间间隔。
3. 单位: 指定监视资源的单位。
4. 数据类型 :根据所需的数据类型,在'整数'和'十进制'之间进行选择。
5. 是否要为此监视器启用阈值?
您可以选中此选项来设置将基于此监视器生成的告警的阈值。
选择条件 [>,=, <, or !=] 作为 需要关注的, 有问题的 & 危急的告警阈值,然后输入值。如果监视值大于,等于,不等于或小于(已选择)指定的阈值,则会发出告警。
重整值
输入 重整值。重整值有助于确定在超出阈值告警后监视器的状况是否已恢复正常。
示例: 假设将内存监视器的需要关注的告警阈值配置为 "当监视的数据>"75时发出告警,例如80,则发出告警。
在下一次轮询中,如果监视的内存值为72。则会生成另一个告警,指出设备处于正常状态。
现在,如果在下一个轮询中,监视的值将攀升至80。将再次生成阈值违规告警,这将使管理变得麻烦。
重整值有助于确认设备已恢复正常。
注意: 根据监控器要求和配置的阈值条件,重整值必须小于/大于阈值。
在 连续次数 字段中, 输入可连续超过阈值(“需要关注的”,“有问题的”和“严重的”)阈值以生成告警的值。
5. 点击 添加监视器
注意: :如果从设置页面创建了自定义SNMP监视器,则它将作为模板创建。而如果该监视器是从设备快照页面创建的,它将自动与该设备关联。
counter类型OID
如果选择counter类型OID,则可以基于增量值或绝对值存储数据。默认情况下,OpManager使用增量值存储数据。但是,您可以使用 存储数据下拉列表来选择您的首选项。