CSR配置字典之EventReportConfig类
📋 文档信息
| 项目 | 内容 |
|---|---|
| 文档标题 | EventReportConfig类配置字典 |
| 版本 | v1.0 |
| 创建日期 | 2025-04-24 |
| 最后更新 | 2025-04-24 |
| 维护状态 | ✅ 活跃维护 |
📋 变更历史记录
| 版本 | 发布日期 | 变更类型 | 变更内容 | 影响范围 | 维护人员 |
|---|---|---|---|---|---|
| v1.0 | 2025-04-24 | 初始版本 | 创建EventReportConfig类配置字典 | 全新文档 | 系统管理员 |
🎯 类概览
| 属性 | 值 |
|---|---|
| 类名称 | EventReportConfig |
| 功能描述 | 事件上报配置管理,用于控制SNMP Trap等事件上报功能 |
| 所属SIG组 | interface |
| 所属组件 | event_polocy |
| 最后更新 | 2025-04-24 |
| 状态 | 🟢 正常运行 |
📊 属性定义详表
必选属性
| 属性名 | 类型 | 默认值 | 取值范围 | 动态关联 | 描述 | 使用场景 | 举例 | 来源 | 分类 |
|---|---|---|---|---|---|---|---|---|---|
SNMPTrapBobSupported | Boolean | true | Boolean | - | 是否支持SNMP Trap Bob功能 | 标识是否支持SNMP Trap Bob功能 | true | CSR配置 | 软件 |
SNMPTrapSupported | Boolean | true | Boolean | - | 是否支持SNMP Trap功能 | 标识是否支持SNMP Trap功能 | true | CSR配置 | 软件 |
可选属性
- 无可选属性
🔗 动态关联机制
语法规范
yaml
# 事件上报配置
SNMPTrapBobSupported: true
SNMPTrapSupported: true关联说明
- SNMPTrapBobSupported: 控制SNMP Trap Bob功能是否可用
- SNMPTrapSupported: 控制标准SNMP Trap功能是否可用
📂 分类标准
硬件属性
- 定义:当前版本无硬件属性
- 特点:所有属性都是软件管理相关
- 示例:无
软件属性
- 定义:由软件管理和维护的事件上报配置参数
- 特点:协议开关控制、功能管理等
- 示例:所有属性都是软件属性
📝 配置示例
标准配置(支持所有Trap)
json
{
"EventReportConfig": {
"SNMPTrapBobSupported": true,
"SNMPTrapSupported": true
}
}禁用Bob功能配置
json
{
"EventReportConfig": {
"SNMPTrapBobSupported": false,
"SNMPTrapSupported": true
}
}完全禁用Trap配置
json
{
"EventReportConfig": {
"SNMPTrapBobSupported": false,
"SNMPTrapSupported": false
}
}🔧 使用指南
配置步骤
- 确定Trap需求:确认系统是否需要SNMP Trap功能
- 设置标准Trap:配置SNMPTrapSupported属性
- 设置Bob Trap:根据需要配置SNMPTrapBobSupported属性
- 验证配置:确认Trap服务状态
使用场景
- 事件通知:通过SNMP Trap发送事件通知
- 告警上报:将系统告警通过Trap上报
- 监控集成:与NMS系统进行监控集成
- 故障通知:及时通知运维人员系统故障
功能说明
| 功能 | 说明 |
|---|---|
| SNMP Trap | 标准SNMP Trap功能,符合RFC规范 |
| SNMP Trap Bob | 扩展的Trap功能,支持特定业务需求 |
注意事项
- 服务依赖:启用Trap需要SNMP服务正常运行
- 网络配置:确保Trap目标地址可访问
- 安全性:Trap v1/v2c无认证,建议使用Trap v3
- 性能影响:频繁的Trap可能影响网络性能
- 目标配置:需要单独配置Trap目标服务器
故障排除
Trap未发送:
- 检查SNMPTrapSupported是否设置为true
- 确认SNMP服务是否正常运行
- 验证Trap目标地址配置
Bob Trap不可用:
- 检查SNMPTrapBobSupported配置
- 确认Bob功能组件是否加载 -验证Bob相关配置
Trap格式错误:
- 检查Trap消息格式是否符合规范
- 确认Trap变量绑定是否正确
- 验证Trap OID配置