Merge pull request 'Add Discord error logger channel' (#78) from koda/137-discord-error-logger into main
Reviewed-on: OpenSource/KanbanGit#78
This commit was merged in pull request #78.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
<?php
|
||||
|
||||
use App\Logging\DiscordLogger;
|
||||
use Monolog\Handler\NullHandler;
|
||||
use Monolog\Handler\StreamHandler;
|
||||
use Monolog\Handler\SyslogUdpHandler;
|
||||
@@ -82,6 +83,20 @@ return [
|
||||
'replace_placeholders' => true,
|
||||
],
|
||||
|
||||
'discord_errors' => [
|
||||
'driver' => 'custom',
|
||||
'via' => DiscordLogger::class,
|
||||
'url' => env('LOG_DISCORD_WEBHOOK_URL'),
|
||||
'level' => env('LOG_DISCORD_LEVEL', 'error'),
|
||||
'mention' => env('LOG_DISCORD_MENTION'),
|
||||
'title' => env('LOG_DISCORD_TITLE', sprintf('## %s error', env('APP_NAME', 'Laravel'))),
|
||||
'timeout' => env('LOG_DISCORD_TIMEOUT', 3),
|
||||
'connect_timeout' => env('LOG_DISCORD_CONNECT_TIMEOUT', 3),
|
||||
'max_content_length' => env('LOG_DISCORD_MAX_CONTENT_LENGTH', 2000),
|
||||
'max_trace_lines' => env('LOG_DISCORD_MAX_TRACE_LINES', 12),
|
||||
'max_context_length' => env('LOG_DISCORD_MAX_CONTEXT_LENGTH', 1200),
|
||||
],
|
||||
|
||||
'papertrail' => [
|
||||
'driver' => 'monolog',
|
||||
'level' => env('LOG_LEVEL', 'debug'),
|
||||
|
||||
Reference in New Issue
Block a user