dedmytro/laravel-metrics

提供可定制的仪表板以查看项目指标

v0.1 2021-04-20 18:06 UTC

This package is auto-updated.

Last update: 2024-08-29 05:38:00 UTC


README

Laravel Metrics 允许显示您自定义或默认的指标小部件。 img.png

Stable Version Unstable Version Total Downloads License

目录

安装

要获取最新版本的 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

可以用于在一个小部件内显示多个值及其标签的小部件类型。

路线图

  • 更多默认小部件
  • 实时小部件
  • 图表小部件