|
1 | 1 | <?php
|
2 | 2 |
|
| 3 | +use KaririCode\Logging\Formatter\JsonFormatter; |
3 | 4 | use KaririCode\Logging\LogLevel;
|
4 | 5 | use KaririCode\Logging\Util\ConfigHelper;
|
5 | 6 |
|
|
9 | 10 | 'channels' => [
|
10 | 11 | 'stack' => [
|
11 | 12 | 'driver' => 'stack',
|
12 |
| - 'channels' => ['daily', 'slack'], |
| 13 | + 'channels' => ['daily', 'slack', 'syslog'], |
13 | 14 | 'ignore_exceptions' => false,
|
14 | 15 | ],
|
15 | 16 |
|
16 | 17 | 'single' => [
|
17 | 18 | 'driver' => 'single',
|
18 |
| - 'path' => ConfigHelper::storagePath('logs/logging.log'), |
| 19 | + 'path' => ConfigHelper::storagePath('logs/single.log'), |
19 | 20 | 'level' => ConfigHelper::env('LOG_LEVEL', 'debug'),
|
20 | 21 | 'bubble' => true,
|
21 | 22 | 'permission' => 0664,
|
|
24 | 25 |
|
25 | 26 | 'daily' => [
|
26 | 27 | 'driver' => 'daily',
|
27 |
| - 'path' => ConfigHelper::storagePath('logs/logging.log'), |
| 28 | + 'path' => ConfigHelper::storagePath('logs/daily.log'), |
28 | 29 | 'level' => ConfigHelper::env('LOG_LEVEL', 'debug'),
|
29 | 30 | 'days' => 14,
|
30 | 31 | 'bubble' => true,
|
|
53 | 54 | ],
|
54 | 55 | ],
|
55 | 56 |
|
56 |
| - 'stderr' => [ |
| 57 | + 'console' => [ |
57 | 58 | 'driver' => 'monolog',
|
58 | 59 | 'level' => ConfigHelper::env('LOG_LEVEL', 'debug'),
|
59 | 60 | 'handler' => \KaririCode\Logging\Handler\ConsoleHandler::class,
|
|
135 | 136 | 'enabled' => ConfigHelper::env('QUERY_LOG_ENABLED', false),
|
136 | 137 | 'channel' => ConfigHelper::env('QUERY_LOG_CHANNEL', 'daily'),
|
137 | 138 | 'threshold' => ConfigHelper::env('QUERY_LOG_THRESHOLD', 100), // in milliseconds
|
| 139 | + 'path' => ConfigHelper::storagePath('logs/query.log'), |
| 140 | + 'level' => LogLevel::DEBUG, |
| 141 | + 'formatter' => ['class' => JsonFormatter::class], |
138 | 142 | ],
|
139 | 143 |
|
140 | 144 | 'performance_logger' => [
|
|
146 | 150 | 'error_logger' => [
|
147 | 151 | 'enabled' => ConfigHelper::env('ERROR_LOG_ENABLED', true),
|
148 | 152 | 'channel' => ConfigHelper::env('ERROR_LOG_CHANNEL', 'daily'),
|
149 |
| - 'levels' => [LogLevel::ERROR, LogLevel::CRITICAL, LogLevel::ALERT, LogLevel::EMERGENCY], |
| 153 | + 'levels' => [ |
| 154 | + LogLevel::ERROR, |
| 155 | + LogLevel::CRITICAL, |
| 156 | + LogLevel::ALERT, |
| 157 | + LogLevel::EMERGENCY |
| 158 | + ], |
150 | 159 | ],
|
151 | 160 |
|
152 | 161 | 'log_cleaner' => [
|
|
0 commit comments