调试和日志记录配置选项

在 Ceph 配置文件中不需要日志记录和调试设置,但您可以根据需要覆盖缺省设置。

这些选项采用假定为所有守护程序缺省值的单个项,而不考虑通道。 例如,指定 "info" 将解释为 "default = info"。 但是,选项也可以采用键/值对。 例如, default=daemon audit=local0 解释为 "缺省为所有 守护程序,使用 local0覆盖 audit 。"

log_file

描述: 集群的日志记录文件的位置。

类型: 字符串

必需:

缺省值: /var/log/ceph/$cluster-$name.log

mon_cluster_log_file

描述 监视集群的日志文件的位置。

类型 字符串

必需

缺省值: /var/log/ceph/$cluster.log

log_max_new

描述: 新日志文件的最大数目。

类型: 整数

必需:

缺省值: 1000

log_max_recent

描述: 要包含在日志文件中的最近事件的最大数目。

类型: 整数

必需:

缺省值: 10000

log_flush_on_exit

描述: 确定 Ceph 是否在退出后清空日志文件。

类型: 布尔值

必需:

缺省值: true

mon_cluster_log_file_level

描述: 监视集群的文件日志记录级别。 有效设置包括 "debug" , "info" , "sec" , "warn" 和 "error"。

类型: 字符串

缺省值: "info"

log_to_stderr

描述: 确定日志记录消息是否显示在 stderr中。

类型: 布尔值

必需:

缺省值: true

err_to_stderr

描述: 确定错误消息是否显示在 stderr中。

类型: 布尔值

必需:

缺省值: true

log_to_syslog

描述: 确定日志记录消息是否显示在 syslog中。

类型: 布尔值

必需:

缺省值: false

err_to_syslog

描述: 确定错误消息是否显示在 syslog中。

类型: 布尔值

必需:

缺省值: false

clog_to_syslog

描述: 确定是否将 clog 消息发送到 syslog

类型: 布尔值

必需:

缺省值: false

mon_cluster_log_to_syslog

描述: 确定是否将集群日志输出到 syslog

类型: 布尔值

必需:

缺省值: false

mon_cluster_log_to_syslog_level

描述: 监视集群的系统日志记录级别。 有效设置包括 "debug" , "info" , "sec" , "warn" 和 "error"。

类型: 字符串

缺省值: "info"

mon_cluster_log_to_syslog_facility

描述: 生成系统日志输出的工具。 这通常设置为 Ceph 守护程序的 "守护程序"。

类型: 字符串

缺省值: "daemon"

clog_to_monitors

描述: 确定是否将 clog 消息发送到监视器。

类型: 布尔值

必需:

缺省值: true

mon_cluster_log_to_graylog

描述: 确定集群是否将日志消息输出到 graylog。

类型: 字符串

缺省值: "false"

mon_cluster_log_to_graylog_host

描述: graylog 主机的 IP 地址。 如果 graylog 主机与监视器主机不同,请使用相应的 IP 地址覆盖此设置。

类型: 字符串

缺省值: "127.0.0.1"

mon_cluster_log_to_graylog_port

描述: Graylog 日志将发送到此端口。 确保端口已打开用于接收数据。

类型: 字符串

缺省值: "12201"

osd_preserve_trimmed_log

描述: 删除后保留已删除的日志。

类型: 布尔值

必需:

缺省值: false

osd_tmapput_sets_uses_tmap

描述: 使用 tmap。 仅用于调试。

类型: 布尔值

必需:

缺省值: false

osd_min_pg_log_entries

描述: 布置组的最小日志条目数。

类型: 32 位无符号整数

必需:

缺省值: 1000

osd_op_log_threshold

描述: 一次显示的操作日志消息数。

类型: 整数

必需:

缺省值: 5