InfraGuard

开发 · 可观测性

仅限 super_admin 的可观测性板块 —— Doctor、Pulse/Horizon、领导者/运行时、慢查询/请求/任务、异常与缓存。

概述 —— 这个板块做什么

开发 板块(super_admin,9 级以上)汇集了系统可观测性与调试工具。它以 Laravel Pulse 为基础,在 Windows 开发环境下同样可用。

页面构成

页面 用途
Doctor 每 15 分钟执行健康检查,包含数据库连接压力(防止 pulse:check 连接泄漏重演)
运行时与领导者 LeaderLock(数据库租约)—— 防止调度重复执行
慢查询/请求/任务/外部调用 Pulse 的慢速看板
异常 · 缓存 · 服务器 · 使用量 异常、缓存、服务器指标、使用量
Pulse · Horizon 外部仪表板(仅管理员可见)

切勿通过调度器启动 pulse:check 这类无限循环的守护进程 —— 曾经有不会退出的实例不断堆积,把共享数据库的连接耗尽。请只以单个常驻的启动器面板运行它。

访问权限

9 级以上(super_admin)。Horizon 无法在 Windows 上运行(缺少 pcntl)—— 开发环境改用 queue:work。

相关条目