jasonlamkk / laravel-loki-logging
该包最新版本(0.0.2)没有可用的许可信息。
为Laravel日志记录到Loki
0.0.2
2020-12-27 07:38 UTC
Requires
- php: ^7.3|>=8.0
- ext-json: *
- illuminate/console: >=7.0.0
- illuminate/support: >=7.0.0
- monolog/monolog: >=2.0.0
This package is not auto-updated.
Last update: 2024-10-01 00:14:13 UTC
README
为Laravel日志记录到Loki
使用
- 安装此包:
composer require devcake-deventer/laravel-loki-logging
- 发布配置:
php artisan vendor:publish --provider=Devcake\\LaravelLokiLogging\\L3ServiceProvider
- 在
config/logging.php
中创建一个新的日志通道'loki' => [ 'driver' => 'monolog', 'handler' => L3Logger::class, ]
- 至少配置
LOG_CHANNEL
、LOG_USERNAME
和LOG_PASSWORD
- 确保
APP_NAME
已正确配置。如果此值无法更改,请使用LOG_APP
。 - 可选地配置
LOG_SERVER
和LOG_FORMAT
- 确保
- 在您的调度中配置
loki:persist
作业以定期运行。我们建议每分钟运行一次,但您也可以根据需要减少此频率。 Log::info('Hello Loki!');
配置
可以通过以下配置选项调整日志记录器的行为。