在Debian系统上,PostgreSQL的日志文件通常位于/var/log/postgresql/
目录下。具体的日志文件名可能因PostgreSQL版本和配置而异,但通常包括以下几种:
postgresql-<version>-main.log
:这是主数据库服务器的主要日志文件。postgresql-<version>-main.log.<date>.gz
:这是按日期归档的主数据库服务器日志文件,已压缩。postgresql-<version>-replica.log
:这是副本数据库服务器的主要日志文件。postgresql-<version>-replica.log.<date>.gz
:这是按日期归档的副本数据库服务器日志文件,已压缩。要查看PostgreSQL日志,您可以使用cat
、less
、tail
等命令。例如,要查看主数据库服务器的最新日志条目,您可以运行:
sudo cat /var/log/postgresql/postgresql-<version>-main.log
或者,要实时查看日志更新,您可以使用tail
命令:
sudo tail -f /var/log/postgresql/postgresql-<version>-main.log
请注意,您可能需要使用sudo
来查看日志文件,因为它们通常属于postgres
用户。同时,请将<version>
替换为您的PostgreSQL版本号。