teraone/laravel-newrelic-logger

v10.0.2 2023-02-24 13:49 UTC

This package is auto-updated.

Last update: 2024-09-24 17:07:11 UTC


README

此包添加了一个日志驱动程序,该驱动程序格式化日志以便 New Relic 基础设施代理能够正确解析。

安装

您可以通过 composer 安装此包。

Laravel 10

composer require teraone/laravel-newrelic-logger:"10.*"

Laravel 9

composer require teraone/laravel-newrelic-logger:"9.*"

使用方法

只需将具有 "newrelic" 驱动程序的日志通道添加到 logging.php 配置文件中

'newrelic' => [
    'driver' => 'newrelic'
]

在那里您可以配置要包含在日志中的其他内容

'newrelic' => [
    'driver' => 'newrelic',
    
    'additional_info' => [
        'env' => env('APP_ENV'),
        'hostname' => gethostname()
    ]
]

然后您可以在 .env 文件中设置日志通道

LOG_CHANNEL=newrelic

许可证

MIT 许可证(MIT)。请参阅 许可证文件 以获取更多信息。