暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

分布式数据库学习Note9:OceanBase社区版中,日志打印级别如何理解?

OceanBase 数据库通过设置日志模块的日志打印级别来控制写入日志文件的日志数据。

日志打印级别

observer.log 、election.log 和 rootservice.log 日志文件的默认打印级别为 INFO 级别,即只有 INFO 及以上级别的日志数据才会打印到该日志文件中。observer.log.wf 、election.log.wf 、rootservice.log.wf 日志文件的打印级别为 WARN 级别,即只有 WARN 及以上级别的日志数据才会打印到该日志文件中。例如:observer.log.wf 只记录 observer.log 日志文件中的日志级别在 WARN 级别以上的日志。

查看当前的日志打印级别

可通过 SHOW PARAMETERS 命令来查看当前的日志打印级别。

obclient> SHOW PARAMETERS LIKE '%syslog_level%';
+-------+----------+-----------------+----------+--------------+-----------+-------+------------------------------------------------------------------------------------------------------------------------+----------+---------+---------+-------------------+
| zone  | svr_type | svr_ip          | svr_port | name         | data_type | value | info                                                                                                                   | section  | scope   | source  | edit_level        |
+-------+----------+-----------------+----------+--------------+-----------+-------+------------------------------------------------------------------------------------------------------------------------+----------+---------+---------+-------------------+
| zone1 | observer | XXX.XXX.XXX.XXX |     2882 | syslog_level | NULL      | INFO  | specifies the current level of logging. There are DEBUG, TRACE, INFO, WARN, USER_ERR, ERROR, six different log levels. | OBSERVER | CLUSTER | DEFAULT | DYNAMIC_EFFECTIVE |
+-------+----------+-----------------+----------+--------------+-----------+-------+------------------------------------------------------------------------------------------------------------------------+----------+---------+---------+-------------------+
1 row in set (0.01 sec)

说明

通过 KILL 方式设置的日志打印级别不可通过 SHOW PARAMETERS 命令查看。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论