mkuzmich / zabbixlaravel
此包为Laravel提供了Zabbix API库
v1.0.1
2020-04-22 18:06 UTC
Requires
- mkuzmych/zabbix: ^1.0
This package is auto-updated.
Last update: 2024-09-23 03:47:47 UTC
README
安装
您可以通过composer安装此包
composer require mkuzmych/zabbixlaravel
配置
Laravel Zabbix需要连接配置。要开始,您需要发布所有供应商资源
$ php artisan vendor:publish --provider="Mkuzmych\Zabbixlaravel\ZabbixlaravelServiceProvider"
这将在您的应用程序中创建一个config/zabbix.php
文件,您可以修改它来设置您的配置。同时,请确保检查此包中原始配置文件在各个版本之间的更改。
您可以根据需要更改配置文件。在环境中,您可以设置
ZABBIX_APIURL="http://company.com/api_jsonrpc.php"
ZABBIX_USER="user"
ZABBIX_PASSWORD="password"
ZABBIX_HTTPUSER="httpuser"
ZABBIX_HTTPPASSWORD="httppassword"
ZABBIX_AUTHTOKEN=
使用
将库作为Laravel中的外观使用。
\Zabbixlaravel::request('host.get', array(
'with_items' => true,
'selectItems' => true
));
\Zabbixlaravel::getAuthToken();
文档
本包中还有其他未在此处文档化的类。这是因为在包中,它是对Zabbix PHP包的Laravel包装。
更新日志
请参阅更新日志以获取最近更改的更多信息。
故障排除
如果您有任何问题或问题,请创建一个工单。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。