cxj/laravel-looking-glass-client

用于Looking Glass监控应用的简单易用的Laravel客户端。

0.3.0 2023-03-06 23:56 UTC

README

Latest Version on Packagist GitHub Tests Action Status StyleCI Total Downloads

这是一个简单易用的Laravel客户端,用于Looking Glass应用状态和健康监控的Web应用。此包使任何Laravel应用都能轻松向Looking Glass报告任何状态或健康数据。

安装

您可以通过composer安装此包

composer require cxj/laravel-looking-glass-client

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel-looking-glass-client-config"

这是已发布配置文件的内容

return [
    'url'    => env('LOOKING_GLASS_URL', 'localhost:8000/api/webhook'),
    'secret' => env('LOOKING_GLASS_SECRET', 'shared-secret'),
];

用法

$result = Cxj\Result::make('Test message from your application');

$glass = new Cxj\LookingGlass();
$glass->transmit('Name of Test or Status', $result);

测试

composer test

变更日志

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

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

请查看我们的安全策略以了解如何报告安全漏洞。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。