vgorla/newrelic-magento2-monolog-processor

New Relic Magento 2 Monolog Processor

1.0.0 2021-09-14 07:36 UTC

This package is auto-updated.

Last update: 2024-09-15 19:31:42 UTC


README

这是NewRelic PHP Monolog Enricher的扩展,用于为Magento 2添加上下文日志功能。

这仅实现了Processor类,用于添加操作上下文所需的上下文元数据。

故意没有实现Handler类,以防止事务增加额外开销,并避免等待将日志发送到New Relic日志API端点,您可以继续使用任何现有的日志转发器将日志发送到New Relic。

如果您没有现有的日志转发器并且可以承受同步将日志推送到New Relic(或在不影响生产环境的情况下使用处理器,您可以在那里承受延迟),请使用此处提供的处理器扩展 vgorla/newrelic-magento2-monolog-handler,该扩展将自动安装处理器(本扩展),如果使用基于composer的依赖关系。

安装

使用Composer

$ composer require vgorla/newrelic-magento2-monolog-processor

启用分布式追踪

在New Relic配置文件(通常是newrelic.ini)中启用分布式追踪,启用无限追踪对于上下文日志的运行不是强制性的。

newrelic.distributed_tracing_enabled = true
newrelic.span_events_enabled = true

有关New Relic上下文日志的更多信息,请参阅: New Relic PHP: 配置上下文日志