middlebury/monolog-pantheon

用于提取 Pantheon 环境细节的处理器,用于 Monolog。

1.0.0 2023-12-01 22:10 UTC

This package is auto-updated.

Last update: 2024-08-30 01:44:30 UTC


README

Monolog 处理器,用于提取 Pantheon 环境细节并将其添加到额外的字段中。

安装

使用 composer 安装:composer require middlebury/monolog-pantheon

设置和配置

  1. 使用 composer 将此库添加到您的应用程序(以及 Monolog)中。

  2. 将此处理器添加到您的 monolog 服务配置中

     parameters:
       monolog.logger.processors: ['pantheon']
    
     services:
       monolog.processor.pantheon:
         class: Middlebury\MonologPantheon\Processor\PantheonProcessor
    

现在,您的 monolog 日志条目将包含来自 Pantheon 环境的附加值

  • extra.pantheon_site_name
  • extra.pantheon_site
  • extra.pantheon_environment
  • extra.pantheon_infrastructure_environment
  • extra.pantheon_deployment_identifier