servitorhq / nova-servitor-monitor-card
为 Laravel Nova 提供的简单卡片,用于显示从 Servitor.io 的网站/监控统计信息
0.0.8
2018-08-26 14:40 UTC
Requires
- php: >=7.1.0
- guzzlehttp/guzzle: ^6.3
This package is not auto-updated.
Last update: 2024-09-15 04:52:37 UTC
README
为 Laravel Nova 提供的简单卡片,用于显示从 Servitor.io 的网站/监控统计信息
安装
首先,您应该在 composer.json 文件中引入此包,可以通过执行以下命令来实现:
composer require servitorhq/nova-servitor-monitor-card
之后,您应该在 config/services.php 文件中添加以下详细信息:
'nova_servitor_cards' => [ 'api_key' => env('SERVITOR_API_KEY'), ],
最后,将 SERVITOR_API_KEY 值添加到 .env 文件中。您可以在这里找到您的 API 密钥。
用法
之后,您需要在 NovaServiceProvider.php 文件或资源中添加此卡片。要在仪表板上显示它,您应该像这样添加到服务提供者中:
/** * Get the cards that should be displayed on the Nova dashboard. * * @return array */ protected function cards() { return [ (new NovaServitorMonitorCard())->setMonitor('servitor.io'), ]; }
不要忘记使用 ->setMonitor('mydomain.tld') 设置所需的网站。
请注意:
mydomain.tld应该是 Servitor.io 上的有效监控。如果您还没有账户,可以免费注册 这里。 😄
错误/问题/想法
请使用 问题跟踪器 创建问题,或者给我们发邮件。
