mikegarde / laravel-datadog-batched
0.3.0
2020-12-14 15:47 UTC
Requires
- php: >=5.6
- datadog/php-datadogstatsd: ^1.4
- doctrine/orm: ^2.5
- illuminate/support: ^5.1
- laravel-doctrine/orm: ^1.0
Requires (Dev)
- phpunit/phpunit: 5.7.27 - 8
This package is auto-updated.
Last update: 2024-09-15 00:49:50 UTC
README
composer install laravel-datadog-batched
config/app.php
return [ 'providers' => [ MikeGarde\LaravelDataDogBatched\DataDogServiceProvider::class, ], 'aliases' => [ 'DataDog' => MikeGarde\LaravelDataDogBatched\DataDogFacade::class, ], ];
app/Http/Kernel.php
protected $middleware = [ \MikeGarde\LaravelDataDogBatched\DataDogMiddleware::class, ];
config/datadog.php
php artisan vendor:publish --provider="MikeGarde\LaravelDataDogBatched\DataDogServiceProvider"
检查配置并根据需要命名prefix
提示:根据环境启用或禁用
return [ 'enabled' => (env('APP_ENV') === 'prod' || env('APP_ENV') === 'qa'), 'prefix' => 'app.APIv2', ];
config/doctrine.php
如果需要记录SQL交互和持续时间
return [ 'logger' => \MikeGarde\LaravelDataDogBatched\FileLogger::class, ];