wakeonweb/gelf-extra-logger-bundle
Composer 安装命令:
composer require wakeonweb/gelf-extra-logger-bundle
包简介
WakeOnWeb Gelf extra logger
README 文档
README
Add a processor to monolog to append dynamic extra fields.
Installation
Composer.json
"wakeonweb/gelf-extra-logger-bundle": "^1.0",
config/bundles.php
Wakeonweb\GelfExtraLogger\WakeonwebGelfExtraLoggerBundle::class => ['all' => true],
Configuration
config/packages/wakeonweb_gelf_extra_logger.yaml
wakeonweb_gelf_extra_logger:
extra_fields:
my_extra_field: '%env(resolve:MY_EXTRA_ENV_VAR)%'
my_other_field: 'foo'
Then configure your monolog to use gelf handler:
#This is an example, use fingers_crossed in prod enviroment !
monolog:
handlers:
gelf:
type: gelf
publisher:
hostname: "..."
port: "..."
level: debug
It'll add my_extra_field and my_other_field at the root of the record in gelf destination.
统计信息
- 总下载量: 236
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: mit
- 更新时间: 2018-11-27