amazeeio / lagoon-logs
Laravel 和 Lagoon 的零配置日志模块
v0.0.5
2023-04-19 05:21 UTC
Requires
- monolog/monolog: ^2.0|^3.0
This package is auto-updated.
Last update: 2024-09-19 08:35:10 UTC
README
Monolog 频道和格式化器,用于将 Laravel 日志记录到 Lagoon。
基本用法
安装此包将在您的日志配置中提供“LagoonLogs”频道。
您可以通过运行 composer require amazeeio/lagoon-logs
来安装该包 - 包应该被 Laravel 安装并自动发现。
需要注意的是,这本质上是一个围绕 Monolog Logger 的包装,具有特定设置的 UDP SocketHandler 和 LogstashFormatter - 因此,仅在部署到 Lagoon 实例时才真正有意义。
在标准的 Laravel 6 安装中,最简单的方法是将环境变量 LOG_CHANNEL
设置为 LagoonLogs
。
如果您需要更细粒度的控制您的日志堆栈,您可以在 ./config/logging.php
文件中适当的位置(例如,堆栈)添加 LagoonLogs
。有关自定义日志的更多信息,请参阅 Laravel 6 文档。