ORIONV9自定义OID解决方法:Cisco5minCPU利用率示例

需积分: 50 14 下载量 13 浏览量 更新于2024-07-23 收藏 316KB PDF 举报
在SolarWinds Orion V9中,随着Universal Device Poller的引入,对于一些不被官方MIB库支持的特定对象识别符(Object Identifier, OID)的监控可能存在限制。当遇到无法直接监视的OID时,可以通过自定义OID模板的方式来解决。以下是一个详细的步骤指南: 1. 自定义OID模板创建: - 使用文本编辑器创建一个新的XML文件,比如命名为"Cisco5minCPUutilization.xml"。 - 文件结构如下: - 第一行应包含XML版本声明:`<?xml version="1.0" encoding="utf-8"?>` - 第二行定义CustomPollers版本:"`<CustomPollers version="9.0">`" - 第三行开始定制的CustomPoller部分:`<CustomPollerUniqueName="Cisco5minCPUutilization" Description="Cisco5minCPUutilization" OID="1.3.6.1.4.1" MIB="AirPair-MIB:enterprises"` - UniqueName: 定义poller的唯一名称,例如这里为"Cisco5minCPUutilization"。 - Description: 对poller进行简短描述,例如提供关于测量内容的说明。 - OID: 需要监视的OID值,如1.3.6.1.4.1,这通常是设备MIB中的对象路径。 - MIB: 指定与OID关联的MIB库,如果不确定,可以尝试填入可能的库名。 - SNMPGetType: 填写获取方式,对于简单的监控通常使用"Get"。 2. 其他参数设置: - SNMP GetType: 可选设置为"GetNext",如果OID支持递归查询。默认为"Get"则表示单次获取。 - NetObjectPrefix: 这个字段用于标识网元对象,可以根据实际需要设置。 - GroupName: 设备组别,有助于分类和管理。 - PollerType: poller的类型,这里是"S"(标准)。 - Parser: 如果有特定解析规则,可以指定Parser。 - IncludeHistory: 是否保存历史数据,一般设置为"True"。 - TimeUnitId、TimeUnitQuantity: 时间单位相关设置,具体根据需求选择。 - DefaultDisplayTimeUnitId: 默认显示时间单位ID。 - Formula: 可能用于计算或转换数据的公式。 - LabelType和LabelDetail: 用于显示和配置标签。 3. 导入模板: - 将创建好的XML文件导入到SolarWinds Orion平台,通过Universal Device Poller功能进行配置,将其添加到监控列表中。 - 定期检查和更新模板,确保与设备MIB的兼容性。 自定义OID方法允许用户扩展SolarWinds Orion V9的监控能力,尤其针对官方库未覆盖的OID。通过编写和导入这些自定义模板,管理员可以监控那些原本受限的性能指标,从而实现更全面的设备监控和管理。需要注意的是,为了保证准确性,需要确保MIB库的选择正确,并且理解所监控OID的实际意义。