f1monkey / monolog-extensions
此包已被废弃且不再维护。没有建议替代包。
monolog 的额外处理器
1.0.0
2020-06-13 21:15 UTC
Requires
- php: ^7.4
- monolog/monolog: ^2.0
- symfony/http-foundation: ^5.1
This package is auto-updated.
Last update: 2021-09-14 01:00:54 UTC
README
为 monolog 提供的处理程序和其他可能可用的东西。
安装
$ composer require f1monkey/monolog-extensions
处理程序
LogstashHttpHandler
直接使用 http 输入 将日志消息写入 Logstash。这是一个默认的 SocketHandler,略有修改。
用法
services.yaml
:
services:
monolog.handler.logstash_handler:
class: F1Monkey\MonologExtensions\Handler\LogstashHttpHandler
arguments:
$connectionString: '%env(LOGSTASH_HOST)%' #i.e. https://:8080
calls:
- ['setFormatter', ['@monolog.formatter.logstash']]
packages/monolog.yaml
:
monolog: handlers: logstash: type: service id: monolog.handler.logstash_handler channels: ["!event", "!doctrine"] level: debug