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
参考文献
- PostgreSQL 文档: syslog_ident