GetSNMP
描述:
从SNMP代理检索信息,并输出一个流文件,其中信息包含在属性中,且流文件内容为空。
标签:
snmp, get, oid, walk
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
OID(对象标识符) | 要请求的OID | ||
文本OID | 要请求的文本OID | ||
SNMP策略(GET/WALK) | GET | - GET - WALK | 要使用的SNMP策略(SNMP Get或SNMP Walk) |
主机名 | localhost | SNMP代理的网络地址(如localhost) | |
端口 | 161 | SNMP代理端口的数值(如161) | |
SNMP版本 | SNMPv1 | - SNMPv1 - SNMPv2c - SNMPv3 | 要使用的SNMP版本 |
SNMP团体(v1和v2c) | public | 要使用的SNMP团体(Community)(例如,public) | |
SNMP安全级别 | authPriv(认证且加密) | - noAuthNoPriv(不认证也不加密) - authNoPriv(认证但不加密) - authPriv(认证且加密) | 要使用的SNMP安全级别 |
SNMP安全名/用户名 | 用于SNMP交换的安全名称 | ||
SNMP认证协议 | - MD5 - SHA - | SNMP使用的身份验证协议 | |
SNMP认证密码 | 用于SNMP身份验证协议的密码 敏感状态 | ||
SNMP加密协议 | - DES - 3DES - AES128 - AES192 - AES256 - | SNMP使用的加密协议 | |
SNMP加密协议密码 | SNMP加密协议使用的密码 敏感状态 | ||
重试次数 | 0 | 设置请求SNMP代理时重试的次数 | |
超时(毫秒) | 5000 | 设置请求SNMP代理时的超时时间(以毫秒为单位) |
连线:
名字 | 描述 |
---|---|
success | 从SNMP代理接收的所有流文件都路由到此连线。 |
failure | 无法从SNMP代理接收到的所有流文件都被路由到此连线。 |
读取属性:
未提供。
写入属性:
名字 | 描述 |
---|---|
snmp$* | 从SNMP响应获取到的属性。可能包括:snmp$errorIndex, snmp$errorStatus, snmp$errorStatusText, snmp$nonRepeaters, snmp$requestID, snmp$type, snmp$variableBindings。 |
snmp$textualOid | 当且仅当策略为GET,且属性值等于文本Oid属性中给定的值时,此属性才会存在。 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件禁止提供输入流。
系统资源考量:
未提供。