shakvoort / lumen-health
Lumen 扩展,用于提供 API 健康端点
v0.21.5
2019-04-08 13:01 UTC
README
Lumen 健康API
Lumen 扩展,在 /api/v1/health
端点添加健康指标。
目前以下指标可用
- appKeyStatus: 如果应用密钥已设置且至少有32个字符,则为 true
- storageWriteable: 如果存储文件夹及其所有子文件夹均可写,则为 true
- debugMode: 如果已开启调试模式,则为 true
- databaseStatus: 一个对象,提供在连接配置中定义的每个数据库的数据库指标。
- migrationsUpToDate: 如果数据库上已执行所有迁移,则为 true
- size: 一个字符串,格式为
x.xxMB
,指定数据库的使用大小 - online: 如果可以建立到数据库的连接,则为 true
安装
使用以下命令安装插件
composer require shakvoort/lumen-health
安装后,请确保在您的 bootstrap/app.php
中取消注释以下行: $app->withFacades();
同时确保注册服务提供者
$app->register(\shakvoort\LumenHealth\LumenHealthServiceProvider::class);