日志管理
更新时间:2024-12-20 09:01:21
PDF
PostgreSQL 的日志默认保存 30 天,每天会自动保存一个日志文件,超过 30 天系统自动清理。日志的命名规则为 postgresqllog_xx.csv
,xx
表示在当月的第多少天。
-
为了方便用户获取 PostgreSQL 的运行日志,PostgreSQL 默认开启 FTP 服务。用户可以通过 FTP 获取 PostgreSQL 的日志。默认用户名为 ftp_pg,默认密码为 Pa88word。
-
通过 wget 文件下载工具,可下载日志目录和单个文件。
本小节主要介绍如何下载 PostgreSQL 运行日志。
注意事项
下载或预览的服务器需与数据库在同一 VPC 下,或者通过 VPN 服务来访问。不建议通过端口转发的方式将服务暴露到外网,以免造成数据库关键信息暴露等风险。
前提条件
-
已获取 HTTP 服务日志端节点地址,以及登录账号和密码。
-
已在服务器安装 FTP 客户端工具。
-
已在服务器安装 wget 文件下载工具。
操作步骤
-
通过 FTP 命令可以获取到日志,其中 IP 对应 PostgreSQL 节点所在的 IP 地址。
ftp 192.168.100.13 ls exit
-
通过 wget 文件下载工具,下载日志。示例如下:
wget ftp://192.168.100.13/postgresqllog_24.csv --ftp-user=ftp_pg --ftp-password=Pa88word