通过外部表读取PG日志

通过file_fdw读取PostgreSQL日志文件(PG9.1新增)

。_饼干妹妹 提交于 2019-11-28 10:46:00
PG9.4官方英文文档: 关于file_fdw: http://www.postgresql.org/docs/9.4/static/file-fdw.html 关于日志配置 : http://www.postgresql.org/docs/9.4/static/runtime-config-logging.html 1、 配置 postgresql.conf 文件中关于日志的参数 log_destination = 'csvlog' #生成日csv格式的日志文件 logging_collector = on log_directory = 'pg_log' #日志文件存储在./data/pg_log目录 log_filename = 'postgresql-%Y-%m-%d' #定义日志文件名字为postgresql-2013-12-17.csv log_truncate_on_rotation = off log_rotation_age = 1d #设置日志文件生成的频率为1天 log_rotation_size = 0 log_error_verbosity = verbose #设置日志文件中的错误信息为详细 log_statement = all #设置所有语句均计入日志 2 、配置file_fdw并创建外部表 检查 pg 安装目录的 lib/postgresql