推出 AppPulse:用于运行时间和 SSL 检查的 Laravel 监控包
💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
AppPulse是专为Laravel设计的网站监控工具,提供运行时间和SSL证书监测。主要功能包括记录响应时间、检测SSL过期、事件通知和异步检查。用户可通过Composer安装,并配置自动检查。开发者可注册自定义事件监听器,方便管理配置。
🎯
关键要点
- AppPulse是专为Laravel设计的网站监控工具,提供运行时间和SSL证书监测。
- 主要功能包括记录响应时间、检测SSL过期、事件通知和异步检查。
- 用户可通过Composer安装,并配置自动检查。
- 开发者可注册自定义事件监听器,方便管理配置。
- 安装步骤包括使用Composer安装、发布配置和迁移、设置Laravel的调度器。
- 可以创建监控记录,指定监控的URL和检查间隔。
- 支持手动触发所有监控的检查。
- AppPulse允许开发者通过注册自定义事件监听器扩展功能。
- 配置文件中可以定义事件处理程序和调度器的参数。
- AppPulse结合了运行时间监测、SSL验证和Laravel的事件驱动架构,提供简单而强大的监控解决方案。
❓
延伸问答
AppPulse的主要功能是什么?
AppPulse主要功能包括运行时间监测、SSL证书验证、事件通知和异步检查。
如何安装AppPulse?
通过Composer安装AppPulse,使用命令:composer require cleaniquecoders/app-pulse,然后发布配置和迁移。
AppPulse如何进行SSL证书监测?
AppPulse可以检测SSL证书的过期情况,并在过期前发出警报。
开发者如何自定义AppPulse的事件监听器?
开发者可以在配置文件中注册自定义事件监听器,以扩展AppPulse的功能。
AppPulse支持手动触发监控检查吗?
是的,AppPulse支持手动触发所有监控的检查,使用命令:php artisan monitor:check-status。
AppPulse的调度器如何设置?
需要在服务器上添加cron条目,以确保检查自动运行,例如:* * * * * php /path-to-your-project/artisan schedule:run。
➡️