Download the PHP package tobiasdierich/gauge without Composer
On this page you can find all versions of the php package tobiasdierich/gauge. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tobiasdierich/gauge
More information about tobiasdierich/gauge
Files in tobiasdierich/gauge
Package gauge
Short Description An easy to use application performance monitor.
License MIT
Informations about the package gauge
Gauge - Laravel Application Performance Monitoring
Gauge is an easy to use package to monitor the performance of your Laravel applications. Gauge in based on Laravel Telescope.
Requirements
Gauge works with the latest Laravel version starting at v6. The package has been tested with the latest versions of MySQL (v8) and Postgres (v13). Other version might work as well but are not supported officially.
Installation
Install the package via composer:
After installing Gauge, publish the assets and run the migrations be executing the following commands:
Once done, open the Gauge dashboard at /gauge
.
Data Pruning
Since gauge collects a bunch of data when enabled, you have to make sure to regularly prune old data from the database. Gauge comes with a prune command which by default removes all database entries older than a week. Setup your scheduler to prune old entries daily like this:
Dashboard Authorization
By default, the dashboard exposed at /gauge
is only accessible in local environments. If you want to access the
dashboard in production environments, you can modify the gate function inside your app/providers/GaugeServiceProvider.php
:
Configuration
The main configuration file is located at config/gauge.php
. Use this file to disable Gauge, configure the watchers, etc.
Credits
License
The MIT License (MIT). Please check the License File for more information.
All versions of gauge with dependencies
ext-json Version *
laravel/framework Version ^6.0|^7.0|^8.0
moontoast/math Version ^1.2
symfony/var-dumper Version ^4.4|^5.0