rurri/log4php-graylog2

Log4Php 到 Graylog2 连接器

0.0.5 2013-06-18 21:21 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:52:31 UTC


README

https://github.com/d-ulyanov/log4php-graylog2 分支而来。MIT 许可证

从分支版本中的增强/修复

- 将项目转换为基于 composer 的项目:不再需要手动将文件复制到 log4php - 修复了 MDC_ 前缀到 MDC 键/值的问题 - 允许覆盖文件/行,使自定义 php 错误处理脚本能够记录实际错误的原始文件/行 - 修复了时间戳记录不正确的问题 - 将记录器名称与设施分开记录 - 允许覆盖设施名称 - 将“短消息”长度增加到 255

使用 composer,增加了两个新的追加器:LoggerAppenderAMQP 和 LoggerAppenderGraylog2。

您可以使用它将日志消息传递到 Graylog2 或 AMQP(例如 RabbitMQ)。

追加器 LoggerAppenderGraylog2 可以直接将消息传递到 Graylog2 服务器。
追加器 LoggerAppenderAMQP 可以将消息传递到 AMQP 服务器。在这种情况下,您可以设置自己的 graylog2 以从 AMQP 接收消息。

如果您想以 GELF 格式传递消息,请使用特殊的布局:LoggerLayoutGelf

使用方法

  1. 将此项目添加到您的 composer 文件
  2. 设置您的 log4php 配置文件(请参阅 exampleConfig.xml)