napp / nova-new-relic-metrics

New Relic 的 Laravel Nova 指标

1.0.3 2019-06-03 12:35 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:42 UTC


README

将错误率、吞吐量和响应时间指标添加到您的 Laravel Nova 仪表板。

Example

安装

您需要运行以下命令: composer require napp/nova-new-relic-metrics

添加凭证

将以下内容添加到 config/services.php

'newrelic' => [
    'api_key' => env('NEW_RELIC_API_KEY'),
    'insights_api_key' => env('NEW_RELIC_INSIGHTS_API_KEY'),
    'account_id' => env('NEW_RELIC_ACCOUNT_ID'),
    'app_id' => env('NEW_RELIC_APP_ID'),
]

向仪表板添加卡片

添加到 NovaServiceProvider.php

public function cards()
{
    return [
        new \Napp\NewRelicMetrics\Metrics\Throughput,
        new \Napp\NewRelicMetrics\Metrics\ErrorRate,
        new \Napp\NewRelicMetrics\Metrics\ResponseTime,
        new \Napp\NewRelicMetrics\Metrics\MysqlRequests,
        new \Napp\NewRelicMetrics\Metrics\RedisRequests,
        new \Napp\NewRelicMetrics\TransactionsCard,
    ];
}