Caddy错误日志
Caddy 是一个强大的、企业级的、开源的 Web 服务器,具有用 Go 编写的自动 HTTPS。当正常的 HTTP 请求处理程序返回错误时,它会立即记录到错误日志文件中。Site24x7 AppLogs 原生支持 Caddy 错误日志。
入门
1. 登录您的 Site24x7 帐户。
2. 下载并安装Site24x7 服务器监控代理 ( Windows | Linux )。
3. 转到管理 > AppLogs > 日志配置文件并选择添加日志配置文件。
4. 输入配置文件名称。
5.从选择日志类型下拉列表中选择Caddy 访问日志。
- 模式和示例日志如下所示。
示例日志:
25/May/2021:21:17:46 -0700 [ERROR 502 /] unreachable backend
25/May/2021:21:17:46 -0700 [ERROR 502 /favicon.ico] unreachable backend
25/May/2021:21:24:11 -0700 [ERROR 502 /] unreachable backend
此日志分为多个字段,每个字段取其各自的值,然后上传到 Site24x7。 - 默认情况下,这是 Site24x7 AppLogs 为 Caddy 错误日志识别的日志模式:
$Datetime:date$ [$LogLevel$ $Status:number$ $Path$] $Message$
- 您还可以添加 自定义日志模式而不是默认模式。为此,请单击铅笔图标并指定您的模式。
6. 选择本地文件作为日志源。
7. 默认使用以下路径作为文件源:
Linux: /opt/caddy/logs/*error.log, /home/jitpack/caddy/logs/*error.log
Windows: C:\caddy\logs\*error.log
- 如果您的源路径与默认路径不同,请在要搜索日志的文件列表字段中指定它。
8. 选择监视器或监视器组来收集日志。
9. 点击保存。
仪表板
AppLogs 为每种日志类型创建一个专属仪表板,并默认显示一些小窗件。以下是 Caddy 错误日志仪表板中可用的小窗件列表:
- 日志记录级别
- 状态码
- 最失败的请求
相关日志类型