10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.3 kb
手册页(Zip)- 372.3 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

5.4.2.7 JSON格式登录错误

本节介绍如何使用内置过滤器配置错误日志,log_filter_internal,和JSON接收器,log_sink_json,立即生效,并适用于后续的服务器启动。有关配置错误日志记录的一般信息,请参见章节5.4.2.1,错误日志配置

要启用JSON接收器,首先加载接收器组件,然后修改log_error_services值:

INSTALL COMPONENT 'file://component_log_sink_json';SET PERSIST log_error_services = 'log_filter_internal;log_sink_json ';

设置log_error_services要在服务器启动时生效,请使用章节5.4.2.1,错误日志配置.这些说明也适用于其他错误记录系统变量。

它是允许命名的log_sink_json多次出现在log_error_services价值。例如,要使用一个实例编写未经筛选的事件,而使用另一个实例编写经过筛选的事件,可以设置log_error_services是这样的:

SET PERSIST log_error_services = 'log_sink_json;log_filter_internal;log_sink_json ';

JSON接收器根据默认错误日志目的地确定其输出目的地,默认错误日志目的地由log_error系统变量。如果log_error命名一个文件,JSON接收器基于该文件名加上一个编号的输出文件命名神经网络. json后缀,神经网络从00开始。例如,如果log_errorfile_name,连续的log_sink_json命名于log_error_services写入的值file_name.00.jsonfile_name.01.json等等。

如果log_errorstderr, JSON接收器写入控制台。如果log_sink_json中被多次命名的log_error_services值,它们都写到控制台,这可能没什么用。