Hardware Management Agent 配置文件
Hardware Management Agent 会将日志消息记录在 hwmgmtd.log 文件中。这些消息可用于对 Hardware Management Agent 的运行状态进行故障排除。
要配置存储的详细信息级别,请在 hwmgmtd.conf 文件中设置 hwagentd_log_levels 参数。请参见配置 Hardware Management Agent 日志记录级别。
可以使用此参数的两个版本:基本参数或位标志参数。以下小节分别对这两个版本进行了介绍。
基本参数
下表显示了 hwmgmtd.conf 文件中 hwagentd_log_levels 参数的基本值。
|
|
ERROR
|
Hardware Management Agent 生成的任何错误消息
|
WARNING
|
Hardware Management Agent 生成的任何错误消息和警告消息
|
INFO
|
Hardware Management Agent 生成的任何错误消息和警告消息,以及有关正常运行的信息性消息
|
|
位标志参数
使用位标志可以为日志记录级别设置更细的粒度级别。下表显示了这些值。
注 -
建议使用上面的日志记录级别。位标志选项用于高级故障排除。
|
|
|
EMERG
|
0x0001
|
有关系统将不可用的信息
|
ALARM
|
0x0002
|
有关任何必须立即采取的措施的信息
|
CRIT
|
0x0004
|
有关 Hardware Management Agent 因严重状况而无法启动或停止的信息
|
ERROR
|
0x0008
|
有关 Hardware Management Agent 生成的任何错误消息的信息
|
WARNING
|
0x0010
|
有关 Hardware Management Agent 生成的任何错误消息和警告消息的信息
|
NOTICE
|
0x0020
|
与正常运行有关的信息
|
INFO
|
0x0040
|
有关 Hardware Management Agent 生成的任何错误消息、警告消息和正常运行方面的信息性消息的信息
|
DEBUG
|
0x0080
|
详细的调试级别消息,在故障排除时非常有用
|
TRACE
|
0x0100
|
高度详细的调试级别消息,在故障排除时非常有用
|
|
注 -
DEBUG 和 TRACE 级别将生成许多详细消息,专用于故障排除。建议不要将这些级别用于生产。
例如,如果要设置介于 EMERG 和 NOTICE 之间的所有日志记录级别,必须添加所有需要的级别的位代码值,然后将其转换为十进制值。参照上表,所添加的位代码值应如下所示:
0x0001 + 0x0002 + 0x0004 + 0x0008 + 0x0010 + 0x0020 = 0x003f
将 0x003f 转换为十进制值的结果等于 63,这就是所需的日志级别。这是应指定给 hwmgmtd.conf 文件中的 hwagentd_log_levels 参数的十进制数。