CSR配置字典之LogServices类
📋 文档信息
| 项目 | 内容 |
|---|---|
| 文档标题 | LogServices类配置字典 |
| 版本 | v1.0 |
| 创建日期 | 2025-04-24 |
| 最后更新 | 2025-04-24 |
| 维护状态 | ✅ 活跃维护 |
📋 变更历史记录
| 版本 | 发布日期 | 变更类型 | 变更内容 | 影响范围 | 维护人员 |
|---|---|---|---|---|---|
| v1.0 | 2025-04-24 | 初始版本 | 创建LogServices类配置字典 | 全新文档 | 系统管理员 |
🎯 类概览
| 属性 | 值 |
|---|---|
| 类名称 | LogServices |
| 功能描述 | 日志服务配置管理,用于管理系统日志的转储门限和告警功能 |
| 所属SIG组 | interface |
| 所属组件 | oms |
| 最后更新 | 2025-04-24 |
| 状态 | 🟢 正常运行 |
📊 属性定义详表
必选属性
| 属性名 | 类型 | 默认值 | 取值范围 | 动态关联 | 描述 | 使用场景 | 举例 | 来源 | 分类 |
|---|---|---|---|---|---|---|---|---|---|
OperationLogAlmostFull | U8 | - | U8 | - | 操作日志转储门限 | 操作日志超过门限值90%后置1,门限为1M | 0 | CSR配置 | 软件 |
SecurityLogAlmostFull | U8 | - | U8 | - | 安全日志转储门限 | 安全日志超过门限值90%后置1,门限为1M | 0 | CSR配置 | 软件 |
可选属性
- 无可选属性
🔗 动态关联机制
语法规范
yaml
# 日志服务配置
OperationLogAlmostFull: 0
SecurityLogAlmostFull: 0关联说明
- OperationLogAlmostFull: 当操作日志超过1M的90%时,该属性设置为1
- SecurityLogAlmostFull: 当安全日志超过1M的90%时,该属性设置为1
📂 分类标准
硬件属性
- 定义:当前版本无硬件属性
- 特点:所有属性都是软件管理相关
- 示例:无
软件属性
- 定义:由软件管理和维护的日志服务配置参数
- 特点:日志管理、容量监控、告警控制等
- 示例:所有属性都是软件属性
📝 配置示例
标准配置
json
{
"LogServices": {
"OperationLogAlmostFull": 0,
"SecurityLogAlmostFull": 0
}
}🔧 使用指南
配置步骤
- 设置操作日志门限:配置OperationLogAlmostFull属性
- 设置安全日志门限:配置SecurityLogAlmostFull属性
- 配置日志转储:配置日志转储策略
- 设置告警通知:配置日志满告警
使用场景
- 日志容量管理:监控日志文件容量
- 日志转储触发:当日志接近满时自动转储
- 告警通知:日志接近满时发送告警
- 系统维护:定期清理和归档日志
门限说明
| 属性 | 门限值 | 触发条件 | 说明 |
|---|---|---|---|
| OperationLogAlmostFull | 1M | 超过90%(921.6KB) | 操作日志容量告警 |
| SecurityLogAlmostFull | 1M | 超过90%(921.6KB) | 安全日志容量告警 |
注意事项
- 门限固定:当前版本日志门限固定为1M,90%触发
- 自动管理:属性值由系统自动维护,不建议手动修改
- 转储策略:需要配置日志转储目标位置
- 告警配置:可以配置日志满告警通知方式
- 定期清理:建议定期清理过期日志
故障排除
告警未触发:
- 检查日志文件是否正常增长
- 确认告警配置是否正确
- 验证日志服务是否正常运行
日志丢失:
- 检查日志转储是否及时
- 确认磁盘空间是否充足 -验证日志服务状态
容量告警误报:
- 检查日志文件实际大小
- 确认门限计算是否正确
- 验证告警触发逻辑