GBase 8c
其他
文章

GBase 8c日志记录(二)

发表于2023-12-11 16:05:1323次浏览2个评论

ogging_collector (boolean)
 

该参数启用日志收集器,它可以捕捉被发送到stderr的日志消息的后台进程,并且会将这些消息重定向到日志文件中。这种方法比记录到syslog通常更有用,因为某些类型的消息不会在syslog输出中出现(例如动态链接器错误消息,或由archive_command等脚本产生的错误消息)。注意:该参数只能在服务器启动时设置。

 log_directory (string)

当logging_collector被启用时,该参数决定日志文件将被在哪个目录下创建。它可以被指定为一个绝对路径,也可以指定为相对于集簇数据目录的相对路径。该参数只能在postgresql.conf文件中或在服务器命令行上设置。 默认是log。

log_filename (string)

当logging_collector被启用时,用来设置被创建的日志文件的文件名。该值被视为一种strftime模式,因此%转义可以被用来指定根据时间变化的文件名(注意如果有任何时区独立的%转义,将在由log_timezone指定的时区中完成计算)。被支持的%转义和开放组织的strftime说明中列举的类似。注意系统的strftime不会被直接使用,因此平台相关(非标准)的扩展无法工作。 默认是postgresql-%Y-%m-%d_%H%M%S.log。

如果不使用转义来指定文件名,应使用日志轮转工具来避免最终填满整个磁盘。

如果在log_destination中启用了CSV格式输出,.csv将会被追加到时间戳日志文件名中来创建 CSV 格式输出(如果log_filename以.log结尾,该后缀会被替换)。

该参数只能在postgresql.conf文件中或在服务器命令行上设置。

评论

登录后才可以发表评论
崔哥发表于 7个月前
暮景斜芳殿,年华丽绮宫。寒辞去冬雪,暖带入春风。阶馥舒梅素,盘花卷烛红。共欢新故岁,迎送一宵中。
ljt98发表于 2个月前
三人行必有我师