spatie/laravel-health

监控Laravel应用程序的健康状态

资助包维护!
spatie

安装量: 3,953,230

依赖项: 37

建议者: 1

安全: 0

星标: 720

关注者: 5

分支: 151

1.30.1 2024-08-02 14:01 UTC

README

Latest Version on Packagist run-tests Check & fix styling Total Downloads

使用此包,您可以通过注册检查来监控应用程序的健康状态。

以下是一个示例,我们将监控可用磁盘空间。

// typically, in a service provider

use Spatie\Health\Facades\Health;
use Spatie\Health\Checks\Checks\UsedDiskSpaceCheck;

Health::checks([
    UsedDiskSpaceCheck::new()
        ->warnWhenUsedSpaceIsAbovePercentage(70)
        ->failWhenUsedSpaceIsAbovePercentage(90),
]);

当使用磁盘空间超过70%时,将发送一个带有警告的通知。如果超过90%,您将收到一个错误通知。此包开箱即用即可通过电子邮件和Slack通知您。

支持我们

我们在创建最佳开源包方面投入了大量资源。您可以通过购买我们的付费产品之一来支持我们。

我们非常感谢您从家乡寄来明信片,说明您正在使用我们的哪些包。您可以在我们的联系页面上找到我们的地址。我们将所有收到的明信片发布在我们的虚拟明信片墙上

文档

所有文档均可在我们的文档网站上找到

替代方案

如果您不喜欢我们的包,可以尝试以下这些替代方案

测试

composer test

变更日志

请参阅变更日志了解最近有哪些更改。

贡献

请参阅贡献指南了解详细信息。

安全漏洞

请参阅我们的安全策略了解如何报告安全漏洞。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件了解更多信息。