@@ -3,20 +3,22 @@ KARIRICODE_PHP_VERSION=8.3
33KARIRICODE_PHP_PORT = 9303
44
55# Canal de log padrão
6- LOG_CHANNEL = stack
6+ LOG_CHANNEL = file
77
88# Nível de log padrão
99LOG_LEVEL = debug
10+ LOG_ENCRYPTION_KEY = 83302e6472acda6a8aeadf78409ceda3959994991393cdafbe23d2a46a148ba4
1011
11- # URL do Webhook do Slack para logs
12- LOG_SLACK_WEBHOOK_URL = https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
12+ # Slack para logs
13+ SLACK_BOT_TOKEN = xoxb-your-bot-token-here
14+ SLACK_CHANNEL = #your-channel-name
1315
1416# URL e Porta do Papertrail
1517PAPERTRAIL_URL = logs.papertrailapp.com
1618PAPERTRAIL_PORT = 12345
1719
1820# Formatter para logs stderr
19- LOG_STDERR_FORMATTER = \KaririCode\Logging\Formatter\JsonFormatter
21+ LOG_STDERR_FORMATTER = json
2022
2123# Índice do Elasticsearch para logs
2224ELASTIC_LOG_INDEX = logging-logs
@@ -25,19 +27,29 @@ ELASTIC_LOG_INDEX=logging-logs
2527ASYNC_LOG_ENABLED = true
2628
2729# Habilitar logs de consulta
28- QUERY_LOG_ENABLED = false
29- QUERY_LOG_CHANNEL = daily
30+ QUERY_LOG_ENABLED = true
31+ QUERY_LOG_CHANNEL = file
3032QUERY_LOG_THRESHOLD = 100
3133
3234# Habilitar logs de desempenho
33- PERFORMANCE_LOG_ENABLED = false
34- PERFORMANCE_LOG_CHANNEL = daily
35+ PERFORMANCE_LOG_ENABLED = true
36+ PERFORMANCE_LOG_CHANNEL = file
3537PERFORMANCE_LOG_THRESHOLD = 1000
3638
3739# Habilitar logs de erro
3840ERROR_LOG_ENABLED = true
39- ERROR_LOG_CHANNEL = daily
41+ ERROR_LOG_CHANNEL = file
4042
4143# Configurações do limpador de logs
4244LOG_CLEANER_ENABLED = true
4345LOG_CLEANER_KEEP_DAYS = 30
46+
47+ # Configurações do CircuitBreaker
48+ CIRCUIT_BREAKER_FAILURE_THRESHOLD = 3
49+ CIRCUIT_BREAKER_RESET_TIMEOUT = 60
50+
51+ # Configurações do Retry
52+ RETRY_MAX_ATTEMPTS = 3
53+ RETRY_DELAY = 1000
54+ RETRY_MULTIPLIER = 2
55+ RETRY_JITTER = 100
0 commit comments