dedmytro / laravel-metrics
提供可定制的仪表板以查看项目指标
v0.1
2021-04-20 18:06 UTC
Requires
- php: ^7.4
- ext-pdo: *
- illuminate/support: ^8.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
README
Laravel Metrics 允许显示您自定义或默认的指标小部件。
目录
安装
要获取最新版本的 Laravel Metrics
,只需使用 Composer 依赖项目。
$ composer require dedmytro/laravel-metrics
或者手动更新 composer.json
文件中的 require
块,然后运行 composer update
。
{ "require": { "dedmytro/laravel-metrics": "^0.1" } }
运行安装命令会发布配置和资源
$ php artisan metrics:install
使用
访问 /metrics
以查看带有默认小部件的仪表板。要管理可见的小部件,请打开 config/metrics.php
文件并检查 widgets
键
'widgets' => [ MysqlConnections::class, RequestsPerSecond::class, UsersOnline::class, ],
小部件
要创建自定义小部件,请使用默认命令。默认情况下,您可以在 **app/Metrics/Widgets/** 下找到生成的组件
$ php artisan metrics:widget ActiveUsersCount --type=value
存在几种小部件类型 (--type=)
--type=value
默认类型,当未指定类型时。最简单的小部件,用于显示一个值。
--type=multiple
可以用于在一个小部件内显示多个值及其标签的小部件类型。
路线图
- 更多默认小部件
- 实时小部件
- 图表小部件