NGINX 错误日志
Site24x7 AppLogs 是一款基于 Agent 的云端日志管理工具,能够原生支持对 NGINX 错误日志进行高效便捷的管理。它将关键数据以简洁易访问的格式呈现,并将其按日期和时间、日志级别、进程 ID、线程 ID、唯一 ID 和消息等组件进行分类。 了解更多关于使用 Site24x7 进行日志管理的信息。
入门
- 登录您的 Site24x7 账户。
- 下载并安装 Site24x7 服务器监控 Agent(Windows | Linux)。
- 前往管理 > AppLogs > 日志配置文件,然后单击添加日志配置文件。
日志文件路径
每个应用程序将日志写入不同的文件夹和文件。默认情况下,NGINX 错误日志来源于以下各操作系统对应的文件夹路径。如果您的日志存储在其他文件夹中,可在创建日志配置文件时在文件路径字段中指定该文件夹路径。

:
/var/log/nginx*/error*.log

:
C:\\nginx*\\logs\\error*.log
C:\\Program Files\\nginx*\\logs\\error*.log
日志模式
$DateTime:date$ $LogLevel$ $ProcessId:number$ $ThreadId:number$: $UniqueId:number$ $Message$
这是 Site24x7 根据以下示例日志为解析 NGINX 错误日志所定义的默认日志模式。
示例日志
2017/08/01 01:05:50 error 28148#28148: *154 FastCGI sent in stderr
上述示例日志可被分为 6 个字段,每个字段将从中取其对应的值,然后上传至 Site24x7。
| 字段名称 | 字段值 |
| 日期时间 | 2017/08/01 01:05:50 |
| 日志级别 | error |
| 进程 ID | 28148 |
| 线程 ID | #28148 |
| 唯一 ID | -*154 |
| 消息 | FastCGI sent in stderr |
