konnectit / laravel-nagios-nrdp
使用NRDP协议向Nagios服务器发送状态
2.0
2021-09-11 21:48 UTC
Requires
- php: ^8.0
Requires (Dev)
- orchestra/testbench: ^4.2
- phpunit/phpunit: ^8.2
- symfony/var-dumper: ^4.3
This package is auto-updated.
Last update: 2024-09-12 04:26:59 UTC
README
此包通过NRDP向您的Nagios服务器发送消息。这意味着您还必须在Nagios监控服务器上安装NRDP服务器服务。服务器服务的包可以在以下位置找到
https://github.com/NagiosEnterprises/nrdp
安装
您可以通过composer安装此包
composer require konnectit/laravel-nagios-nrdp
使用方法
主机检查
use KonnectIT\LaravelNagiosNrdp\HostStates; \NagiosNrdp::state(HostStates::HOST_OK)->send('OK');
服务检查
use KonnectIT\LaravelNagiosNrdp\ServiceStates; \NagiosNrdp::service('PHP extensions')->state(ServiceStates::SERVICE_OK)->send('All services OK');
测试
composer test
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
有关详细信息,请参阅CONTRIBUTING。
安全
如果您发现任何与安全相关的问题,请通过电子邮件e.heij@konnectit.nl联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可证(MIT)。有关更多信息,请参阅许可文件。