CSR配置字典之TraceIpmi类
更新时间: 2026/05/11
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题TraceIpmi类配置字典
版本v1.0
创建日期2026/05/11
最后更新2026/05/11
维护状态✅ 活跃维护

📋 变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02026/05/11初始版本创建TraceIpmi类配置字典全新文档ipmi_core组件组

🎯 类概览

TraceIpmi 类

属性
类名称TraceIpmi
功能描述IPMI追踪配置管理,支持追踪开关、通道、网络功能、命令、日志类型等配置
所属SIG组hardware
所属组件ipmi_core
责任人基础服务组
最后更新2026/05/11
状态🟢 正常运行

📊 属性定义详表

TraceIpmi 类 - 必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
EnableTraceBoolean-Boolean-IPMI追踪使能开关配置追踪开关trueCSR软件
ChannelString-支持bt、ipmb、ipmbeth、edma通道-IPMI通道编号配置追踪通道1CSR软件
NetfnU8-U8-IPMI网络功能码配置追踪NetFn6CSR软件
CmdU8-U8-IPMI命令码配置追踪命令1CSR软件
FilterString-String-预留字段,用于过滤命令配置过滤器"all"CSR软件
LogTypeString-String-日志类型配置日志类型"debug"CSR软件

TraceIpmi 类 - 可选属性


📝 配置示例

IPMI追踪配置

json
{
  "TraceIpmi": {
    "EnableTrace": true,
    "Channel": 1,
    "Netfn": 6,
    "Cmd": 1,
    "Filter": "all",
    "LogType": "debug"
  }
}

🔧 使用指南

配置步骤

  1. 配置追踪开关:设置 EnableTrace 开启或关闭追踪

  2. 配置追踪通道:设置 Channel 确定追踪的IPMI通道

  3. 配置追踪范围:设置 Netfn 和 Cmd 过滤特定命令

  4. 配置日志类型:设置 LogType 和 Filter

注意事项

  • EnableTrace=true 时启用IPMI报文追踪

  • Netfn 和 Cmd 用于过滤特定IPMI命令

  • 追踪会产生大量日志,建议在调试时启用

故障排查

  • 追踪无输出:检查 EnableTrace 配置

  • 日志过多:调整 Filter 和 Netfn/Cmd 过滤条件