syslog_ident

用于识别系统日志中 PostgreSQL 消息的 GUC

syslog_ident 是一个 配置参数,用于指定在 syslog 日志中标识 PostgreSQL 消息的程序名称。

syslog_ident 添加于 PostgreSQL 7.1

默认值

syslog_ident 的默认值为:postgres

用法

如果 log_destination 设置为 syslog,则使用 syslog_ident 指定的名称来标识 PostgreSQL 消息。

按 PostgreSQL 版本详细说明

syslog_ident (PostgreSQL 18)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 17)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 16)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 15)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 14)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 13)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 12)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 11)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 10)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 9.6)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 9.5)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  
待重启

文档: syslog_ident

syslog_ident (PostgreSQL 9.4)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 9.3)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 9.2)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 9.1)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 9.0)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 8.4)

设置 postgres
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  
枚举值  
启动值 postgres
重置值 postgres
源文件  
源代码行号  

文档: syslog_ident

syslog_ident (PostgreSQL 8.3)

设置  
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  

文档: syslog_ident

syslog_ident (PostgreSQL 8.2)

设置  
单位  
类别 报告和日志记录 / 日志记录位置
简短描述 设置用于在 syslog 中标识 PostgreSQL 消息的程序名称。
额外描述  
上下文 sighup
变量类型 字符串
来源 默认值
最小值  
最大值  

文档: syslog_ident

更改历史

示例

假设 log_destination 设置为 syslog,并执行以下操作

postgres=# ALTER SYSTEM SET syslog_ident = 'Slonik';
ALTER SYSTEM

postgres=# SELECT pg_reload_conf();
 pg_reload_conf 
----------------
 t
(1 row)

syslog 文件(例如 /var/log/syslog)将包含如下条目

May 16 08:42:57 hyogo Slonik[1493941]: [9-1] [2023-05-16 08:42:57 UTC]    LOG:  00000: parameter "syslog_ident" changed to "Slonik"
May 16 08:43:37 hyogo Slonik[1494493]: [16-1] [2023-05-16 08:43:37 UTC] psql postgres postgres LOG:  00000: disconnection: session time: 0:00:57.644 user=postgres database=postgres host=127.0.0.1 port=56918

分类

GUC 配置项日志记录

另请参见

syslog_sequence_numberssyslog_split_messagesevent_source

反馈

在此提交关于 "syslog_ident" 的任何评论、建议或更正 此处