帮助手册 PostgreSQL Logs

PostgreSQL 日志

PostgreSQL 是基于云的日志管理解决方案 Site24x7 AppLogs 支持的默认日志类型之一。使用 Site24x7,您可以轻松找到已分离为相关字段的 PostgreSQL 数据,例如日期和时间、PID、消息、主机、日志级别和用户,所有这些都显示在单个 Web 客户端中。   了解有关使用 Site24x7 进行日志管理的更多信息

入门 

  1. 登录到您的 Site24x7 帐户。
  2. 下载并安装 Site24x7 服务器监控代理 ( Windows | Linux )。 
  3. 转到管理AppLogs>日志配置文件添加日志配置文件

日志文件路径

每个应用程序将日志写入不同的文件夹和文件。默认情况下,PostgreSQL 日志来自下面提到的相应操作系统的文件夹路径。如果您在不同的文件夹中有日志,您可以在文件路径下提及它,以便在创建日志配置文件时从该特定文件夹中获取它们 。

Linux icon
:
/var/log/postgresql/*
 
 
/var/lib/postgresql/*/main/pg_log/*
Windows icon
:
C:\postgresql*\*\pg_log\*
 
 
C:\Pr

日志模式

$DateTime:date$ [$PID$] [$User$]@[$Host$] $LogLevel$: $Message$

这是 Site24x7 定义的默认模式,用于根据下面提到的示例日志解析 PostgreSQL 日志。

示例日志

INFO [main] 2016-11-04 02:14:23,494 DatabaseDescriptor.java (line 143) Data files directories: [/home/local/ZOHOCORP/franklin-0532/Softwares/Cassandra/da

上面的示例日志可以分为6 个字段,每个字段都将从此处获取其各自的值,然后将上传到 Site24x7。

字段名称 字段值
Date Time 2016-11-04 02:14:23
PID 494
User Data files directories:DatabaseDescriptor.java 
Host  /home/local/ZOHOCORP/franklin-0532/Softwares/Cassandra/da
Log Level  GET /test.txt HTTP/1.1
Message  200

相关日志类型

帮助手册 PostgreSQL Logs