From 7b0395014ea504a869026884955d23be612b318c Mon Sep 17 00:00:00 2001 From: Alexis Saettler Date: Sun, 10 Mar 2024 14:53:11 +0100 Subject: [PATCH] Change daily log level --- app/Http/Middleware/TrackPageview.php | 12 +++++++++--- config/logging.php | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/Http/Middleware/TrackPageview.php b/app/Http/Middleware/TrackPageview.php index 8b27fc9..c8c6afa 100644 --- a/app/Http/Middleware/TrackPageview.php +++ b/app/Http/Middleware/TrackPageview.php @@ -3,6 +3,9 @@ namespace App\Http\Middleware; use Closure; +use Illuminate\Http\Client\ConnectionException; +use Illuminate\Http\Client\HttpClientException; +use Illuminate\Http\Client\RequestException; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\Support\Facades\Http; @@ -42,10 +45,11 @@ public function track( app()->terminating(function () use ($name, $meta) { Log::info('Pirsch '.($name === null ? 'hit' : 'event'), [ - 'name' => $name, - 'meta' => $meta, 'url' => request()->fullUrl(), 'ip' => request()->ip(), + 'REMOTE_ADDR' => request()->server('REMOTE_ADDR'), + 'X_FORWARDED_FOR' => request()->header('X-Forwarded-For'), + 'headers' => request()->headers->all() ]); try { @@ -78,8 +82,10 @@ public function track( ], ) ->throw(); - } catch (\Illuminate\Http\Client\RequestException $e) { + } catch (RequestException $e) { Log::error($e->getMessage(), ['response' => $e->response->json()]); + } catch (HttpClientException $e) { + Log::error($e->getMessage()); } }); } diff --git a/config/logging.php b/config/logging.php index 5778106..6c3e0db 100644 --- a/config/logging.php +++ b/config/logging.php @@ -68,7 +68,7 @@ 'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), - 'level' => env('LOG_LEVEL', 'notice'), + 'level' => env('LOG_LEVEL', 'debug'), 'days' => 14, 'replace_placeholders' => true, ],