独白是很容易设置,你只能有一个动作指向它,并将它记录了。
该库包含了许多处理程序,日志格式化,以及各种日志处理器。
文档包含在下载包。
日志级别:
调试
信息
通知
警告
错误
关键
警告
紧急
处理程序:
Graylog2服务器
立方服务器
ElasticSearch服务器
哨兵安装
帐户NewRelic的
Loggly占
ROLLBAR帐户
LogEntries帐户
syslogd的
斯威夫特梅勒
PHP mail()函数
MongoDB的
Redis的
的Apache CouchDB的
亚马逊DynamoDB
ChromePHP库
FirePHP库
PHP流
AMQP流
TCP套接字
本发行版是新的:
- 新增PHPConsoleHandler发送记录Chrome的PHP控制台扩展和库
- 添加在NormalizerFormatter实施__toString对象的支持
- 增加了对HipChatHandler HipChat的V2 API的支持
- 新增记录仪:: setTimezone()来初始化时区独白应以防date.timezone使用的是不正确的为您的应用程序
- 添加了一个选项,以通过对PushoverHandler发送格式的消息,而不是原始的记录 - > useFormattedMessage(真)
- 固定卷曲的错误被默默地抑制
什么是新的在1.17.1版本:
- 新增PHPConsoleHandler发送记录到Chrome浏览器的PHP控制台扩展和库
- 添加在NormalizerFormatter实施__toString对象的支持
- 增加了对HipChatHandler HipChat的V2 API的支持
- 新增记录仪:: setTimezone()来初始化时区独白应以防date.timezone使用的是不正确的为您的应用程序
- 添加了一个选项,以通过对PushoverHandler发送格式的消息,而不是原始的记录 - > useFormattedMessage(真)
- 固定卷曲的错误被默默地抑制
什么是新的在1.13.1版本:
- 新增注册:: hasLogger检查存在记录器实例的
- 要RavenHandler新增context.user支持
- 在HipChatHandler新增HipChat API V2支持
- 新增NativeMailerHandler :: addParameter到PARAMS传递到邮箱()过程
- 增加了上下文数据SlackHandler当$ includeContextAndExtra是真的
- 添加到自定义每个电子邮件Swift_Message在SwiftMailerHandler能力
- 固定SwiftMailerHandler懒洋洋地创建消息实例如果提供一个回调
- 在正规化和LineFormatter INF和NaN值的固定系列化
什么在1.12.0版本是新的:
- 补充:
- WhatFailureGroupHandler抑制从包裹处理未来的任何异常并避免链失效,如果日志记录服务失败
- MandrillHandler通过Mandrillapp.com API发送电子邮件
- SlackHandler将日志记录到Slack.com帐户
- FleepHookHandler将日志记录到Fleep.io帐户
- LogglyHandler :: addTag允许添加标记到现有的处理程序
- $ ignoreEmptyContextAndExtra以LineFormatter避免空[]在结束
- $ useLocking到StreamHandler中和RotatingFileHandler使羊群()而写
- 在AmqpHandler为PhpAmqpLib支持
- FingersCrossedHandler ::清晰BufferHandler ::清楚他们在长时间运行的作业批次之间重置
- 在WebProcessor增加从$ _ SERVER额外的字段支持
- 修正:
- 在PrsLogMessageProcessor非字符串值支持
- SwiftMailer消息正在与错误的日期在发送长时间运行脚本
- 小PHP 5.6的兼容性问题
- BufferHandler ::接近被调用两次
什么在1.10.0版本是新的:
- 新增记录仪:: getHandlers()和记录器: :getProcessors()方法
- 新增$ passthruLevel参数FingersCrossedHandler让它总是通过传递一些记录,即使没有达到触发水平
- 在NewRelicHandler额外增加了数据支持
- 新增$ expandNewlines标志的ErrorLogHandler创建多个日志条目时,消息有多个行
什么是新的在1.9.0版本:
- 添加LogEntriesHandler到LogEntries帐户发送日志
- 新增$ filePermissions来调整文件模式和StreamHandler中RotatingFileHandler
- 新增$ useFormatting标志MemoryProcessor使其在字节发送原始数据
- 为表格式中FirePHPHandler通过表背景下键增加支持
- 增加了一个TagProcessor添加标签记录,并支持标签RavenHandler
- 新增$ appendNewline标志的JsonFormatter记录到文件时启用使用它
- 要在PushoverHandler添加音效的支持
- 在StreamHandler中的固定的多线程支持
- 修正了空标题问题,当ChromePHPHandler没有收到任何记录
- 的ErrorLogHandler的固定默认格式
什么是新的在1.8.0版本:
- 新增BrowserConsoleHandler通过将日志发送到任何浏览器的控制台的console.log()注入输出
- 新增FilterHandler筛选记录,并只允许那些水平的一个给定的名单通过对包裹的处理程序
- 添加到FlowdockHandler日志发送到Flowdock帐户
- 新增RollbarHandler将日志发送到一个帐户ROLLBAR
- 新增HtmlFormatter送漂亮的日志电子邮件颜色为每个日志级别
- 新增GitProcessor添加当前分支/承诺额外的记录数据
- 增加了一个独白\注册类,就可以轻松的全局访问预先配置为记录仪
- 增加了新的官方graylog2 / GELF的PHP lib中GelfHandler,通过更换mlehner / GELF的PHP升级的要求,如果你能支持
- 增加了对HHVM支持
- 增加了对Loggly批量上传支持
- 增加了调整的NativeMailerHandler内容类型和编码的支持
- 添加$ skipClassesPartials来调整在IntrospectionProcessor 被忽略的类
- 在GelfHandler固定的批量请求支援
什么是新的在1.7.0版本:
- 添加$的appName到NewRelicHandler
- 新增的配置推倒重试通知/终止
- 新增$ maxColumnWidth到NativeMailerHandler改变70个字符默认
- 新增chainability最setter方法的所有处理程序
- 固定RavenHandler批量处理,因此需要消息从记录中具有最高优先级
- 固定HipChatHandler批量处理,因此一次发送的所有邮件
- 与eAccelerator在已解决的问题
- 修正和改进了许多小东西
- 添加到SyslogUdpHandler日志发送到远程服务器的syslogd
- 新增LogglyHandler将日志发送到一个Loggly帐户
- 添加$级别IntrospectionProcessor需要的时候,因此只会增加回溯
- 新增$版本LogstashFormatter允许使用新的V1 Logstash格式
什么在版本1.5.0是新的:
- 新增UidProcessor注入一个唯一的标识符来所有日志一个请求记录/运行
- 添加在LineFormatter例外系列化以前异常的支持
- 新增独白\记录仪:: getLevels()来获取所有可用级别
- 固定ChromePHPHandler所以避免发送头比镀铬大可以处理
在什么版本1.4.1是新的:
- 在LineFormatter固定例外格式更加简约
- 固定RavenHandler的操控环境/额外的数据,需要客户端乌鸦> 0.1.0
- 在RotatingFileHandler固定日志轮换地工作着长时间运行脚本跨越多天
- 固定WebProcessor数组访问,因此会检查数据存在
- 固定缓冲,集团和FingersCrossed处理程序来利用他们的处理器
在什么版本1.4.0是新的:
- 添加到RedisHandler通过Predis库记录到的Redis或phpredis扩展。
- 新增ZendMonitorHandler登录到Zend服务器监视器。
- 添加到直接在记录器构造通处理器阵列和处理器的可能性。
- 新增`$ useSSL`选项是默认启用PushoverHandler。
- 固定ChromePHPHandler和FirePHPHandler问题。
- 固定头注入能力。
当多个实例同时使用
在NativeMailHandler
在什么版本1.3.1是新的:
- 固定LogstashFormatter要与流处理器可用
要求:
- PHP 5.3或更高版本
评论没有发现