codicastudio / server-metrics
A random Codica Studio package.
1.0.0
2020-09-25 01:54 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
This package is auto-updated.
Last update: 2024-10-25 14:25:13 UTC
README
Add Error Rate, Throughput and Response Time metrics to your Laravel Nova Dashboard.
Install
You need to run the following command:
composer require napp/nova-new-relic-metrics
Add Credentials
add the following to 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'), ]
Add cards to a dashboard
add to 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, ]; }