更新时间:2023-11-09 09:29:08
AnyRobot 支持接收通过 SNMP Trap 协议传输的日志数据,如:服务器、网络设备等设备的系统告警事件,具体配置如下:
1. 进入数据管理>数据源>数据接收页面,点击【新建】进入新建数据接收页面,输入类型选择【SNMP Trap】,配置参数如下所示:
元素名称 元素说明 限制条件
*输入类型 选择数据的接入协议类型:SNMP Trap -
*Community 自定义团体名,需与服务器配置的团体名对应,完成编辑后按下回车即可生成配置 单个 Community 长度 ≤20 个字符,且不支持中文
*接收端口 自定义配置端口号 端口范围限制为20010~20099、514、5140、162,且未被占用
*编码格式 默认为 UTF-8 ,且不允许修改 -
*日志类型 自定义日志类型,用于添加数据标识,实现数据筛选及日志库关联 不允许以 ~  ` ! @ $ ^ & ( ) _ = 字符开头;且不允许输入大写字母
日志标签 自定义日志标签,用于添加数据标识,实现数据筛选 最多可允许添加 5 个标签
2. 完成参数配置后,点击【保存】。
注意:
1. 当采集多个主机时,若接收端口设置一致,则仅需要添加对应的团体名;否则需要新建输入项,更改对应的端口和团体名;
2. SNMP Trap 协议日志接收需先完成 SNMP Trap 属性、接收地址和端口配置,具体操作如下:
1)登录设备服务器地址,进入日志告警页面,配置 SNMP Trap 属性以及地址和端口;

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

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