bomoko / lagoon-logs

Laravel 和 Lagoon 的零配置日志模块

v0.0.5 2023-04-19 05:21 UTC

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 文档