日志记录

crimson-osd使用 Seastar 日志工具。

有关 Ceph 日志级别与 Seastar 中严重性级别之间的映射,请参阅 "src/common/dout.h。 例如,发送到 "derr的信息将使用 "logger::error()发布,而调试级别大于 "20的信息将使用 "logger::trace()发布。

表 1显示了 Ceph 与 Seastar 的日志级别映射。
表 1. 日志级别映射
Ceph 海星
< 0 错误
0 警告
[1, 6) 信息
[6, 20] 调试
> 20 轨迹
注意:"crimson-osd不会直接向指定的 "log_file发送日志信息。 它会将日志信息写入 stdout 和/或 syslog。 使用 "--log-to-stdout和 "--log-to-syslog命令行选项可以改变这种行为。 默认情况下,启用 "--log-to-stdout,禁用 "--log-to-syslog