fitting / symfony-opsgenie
该软件包已被废弃,不再维护。未建议替代软件包。
关于该软件包最新版本(2.0.1)的许可证信息不可用。
该软件包的官方仓库似乎已不存在,因此软件包已被冻结。
2.0.1
2023-11-07 12:11 UTC
Requires
- symfony/framework-bundle: ^6.1
- symfony/http-client: ^6.1
Requires (Dev)
- fittinq/symfony-mock: ^4.4
- phpunit/phpunit: ^9.5
- symfony/yaml: ^6.1
README
简介
使用 symfony opsgenie 在发生错误时发送警报消息。
目录
安装
composer require fittinq/symfony-opsgenie
使用方法
创建一个 Opsgenie 类的实例,并提供所需依赖:HttpClientInterface、OPSGENIE_HOST_URL 和 OPSGENIE_API_KEY。
use Fittinq\Symfony\Opsgenie\Opsgenie; use Symfony\Contracts\HttpClient\HttpClientInterface; $httpClient = new HttpClient(); // Replace with your actual HttpClient instance. $opsgenie = new Opsgenie($httpClient, OPSGENIE_HOST_URL, OPSGENIE_API_KEY);
现在您可以使用 escalate 方法向 Opsgenie 发送警报
$alertMessage = "This is an alert that needs attention!"; $opsgenie->escalate($alertMessage);
配置
将以下参数添加到您的环境中
OPSGENIE_HOST_URL=
OPSGENIE_API_KEY=