插件配置
插件配置访问日志与通知

访问日志与通知

可以启用日志功能,以可视化方式查看 GraphQL 查询执行过程中涉及的数据,包括:

  • 查询名称
  • 传递给查询的变量
  • 执行响应
  • 附加上下文(错误消息等)

日志存储在 wp-content/gatographql/logs 文件夹中。

日志仅在可以使用它的扩展功能存在时才可用,包括:

日志设置

日志设置可在 Settings > Plugin Configuration > Logs 中找到。

日志与通知设置
日志与通知设置

在设置中,可以配置以下项目:

  • 启用/禁用日志与通知(默认均启用)
  • 将被记录的严重级别(默认为 🔴 Error 和 🟡 Warning)
  • 将触发通知的严重级别(默认为 🔴 Error)

日志严重级别

共有 4 种严重级别:

严重级别说明
🔴 Error阻止操作完成的严重问题
🟡 Warning可能影响操作的非严重问题
🔵 Info关于操作的一般信息
🟢 Debug用于调试目的的详细信息

通知

每当(任一已配置严重级别的)条目被添加到日志中时,插件菜单中(插件名称下方和 Logs 菜单项下方)都会显示通知徽标。

通知徽标
通知徽标

这有助于追踪通过 Internal GraphQL ServerAutomation 扩展功能执行的查询失败的原因。

访问日志

点击插件菜单中的 Logs 即可访问日志:

浏览日志
浏览日志

点击某条日志条目可查看该日志的详细信息:

查看单条日志
查看单条日志

在日志详情页面,点击 Download 按钮即可下载日志文件。

管理日志

为防止日志占用过多磁盘空间,建议定期清理日志。