更新时间:2024-04-30 17:48:57

AnyRobot 支持接收通过 SNMP Trap 协议传输的日志数据,如:服务器、网络设备等设备的系统告警事件,具体配置如下:
1. 进入数据管理>数据源>数据接收页面,点击【新建】进入新建数据接收页面,输入类型选择【SNMP Trap】,配置参数如下所示:

元素名称 元素说明 限制条件
*输入类型 选择数据的接入协议类型:SNMP Trap -
*Community 自定义团体名,需与服务器配置的团体名对应,完成编辑后按下回车即可生成配置 单个 Community 长度 ≤20 个字符,且不支持中文
*接收端口 自定义配置端口号 端口范围限制为20010~20099、514、5140、162,且未被占用
*编码格式 默认为 UTF-8 ,且不允许修改 -
*索引库 在下拉框中选择输入数据的所属索引库 -
数据标签 自定义输入标签内容后,键入回车键即可添加。用于添加数据标识,实现数据筛选。

-标签不能超过40个字符;

-不能包含 /:?\"<>|:?‘’“”!《》,#[]{}%&*$^!=.' 特殊字符;

-最多可允许添加 5 个标签

2. 完成参数配置后,点击【保存】。
注意:
1. 当采集多个主机时,若接收端口设置一致,则仅需要添加对应的团体名;否则需要新建输入项,更改对应的端口和团体名;
2. SNMP Trap 协议日志接收需先完成 SNMP Trap 属性、接收地址和端口配置,具体操作如下:
1)登录设备服务器地址,进入日志告警页面,配置 SNMP Trap 属性以及地址和端口;

• 版本:仅支持 V1 和 V2C 版本,暂不支持 V3;
• Trap 接收地址:设置接收数据的 AnyRobot 地址;
• Trap 端口:设置接收 SNMP Trap 数据的 AnyRobot 数据输入端口,建议为 162

2)完成上述参数配置后,点击【确定】。