event_source 是一个 配置参数,用于指定在 Windows 事件日志中标识 PostgreSQL 消息时使用的程序名称。
event_source 是在 PostgreSQL 9.2 中添加的。
默认
默认情况下,event_source 的值为:PostgreSQL。
请注意,默认值在 src/include/pg_config_manual.h 中由常量 DEFAULT_EVENT_SOURCE 定义。
用法
如果 log_destination 设置为 eventlog,则在创建事件句柄时,event_source 指定的名称将传递给 RegisterEventSource()。
此 GUC 在非 Windows 系统上没有影响。
按 PostgreSQL 版本详细信息
event_source (PostgreSQL 19)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 18)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 17)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 16)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 15)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 14)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 13)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 12)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 11)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 10)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 9.6)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 9.5)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 | |
| 需要重启 | false |
文档:event_source
event_source (PostgreSQL 9.4)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 |
文档:event_source
event_source (PostgreSQL 9.3)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 |
文档:event_source
event_source (PostgreSQL 9.2)
| 设置 | PostgreSQL |
| 单位 | |
| 类别 | 报告和日志记录 / 日志记录位置 |
| 简短描述 | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 |
| 扩展描述 | |
| 上下文 | postmaster |
| 变量类型 | string |
| 来源 | 默认 |
| 最小值 | |
| 最大值 | |
| 枚举值 | |
| 启动值 | PostgreSQL |
| 重置值 | PostgreSQL |
| 源文件 | |
| 源行 |
文档:event_source
变更历史
- PostgreSQL 9.2
- 添加于 (提交 d8ea33f2)
参考资料
- PostgreSQL 文档: event_source
