servitorhq/nova-servitor-monitor-card

为 Laravel Nova 提供的简单卡片,用于显示从 Servitor.io 的网站/监控统计信息

0.0.8 2018-08-26 14:40 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:52:37 UTC


README

为 Laravel Nova 提供的简单卡片,用于显示从 Servitor.io 的网站/监控统计信息

Servitor Website Card

安装

首先,您应该在 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 上的有效监控。如果您还没有账户,可以免费注册 这里。 😄

错误/问题/想法

请使用 问题跟踪器 创建问题,或者给我们发邮件。