bomoko / 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:23:51 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 文档。