독백이 설정에 매우 용이하고 만 작업에 그것을 가리 키도록해야하고 멀리 기록했다.
이 라이브러리는 많은 핸들러, 로그 포맷터, 다양한 로그 프로세서를 포함한다.
문서가 다운로드 패키지에 포함되어 있습니다.
로그 수준 :
디버그
정보
공지 사항
경고
오류
중요
경고
비상
핸들러 :
Graylog2 서버
큐브 서버
ElasticSearch 서버
센트리 설치
NewRelic 계정
Loggly 계정
롤바 계정
LogEntries 계정
들 Syslogd
스위프트 메일러
PHP 메일 () 함수
MongoDB를
레디 스
아파치 CouchDB를
아마존 DynamoDB의
ChromePHP 라이브러리
FirePHP 라이브러리
PHP 스트림
AMQP 스트림
TCP 소켓
이 릴리스의 새로운 기능입니다 :
이 추가 PHPConsoleHandler 크롬의 PHP 콘솔 확장 및 라이브러리 레코드를 보낼 수
NormalizerFormatter에 __toString를 구현하는 객체에 대한 지원이 추가되었습니다
HipChatHandler에 HipChat의 V2의 API에 대한 지원이 추가되었습니다
케이스 date.timezone에 사용해야하는 시간대 독백을 초기화 추가 로거 :: setTimezone ()는 앱 올바르지 않습니다
를 통해 PushoverHandler에 원시 기록 대신 형식의 메시지를 보낼 수있는 옵션을 추가 - & # X3E, useFormattedMessage을 (참)
고정 컬 오류는 자동으로 억제되고
이 버전 1.17.1의 새로운 기능입니다 :
이 추가 PHPConsoleHandler 크롬의 PHP 콘솔 확장 및 라이브러리 레코드를 보낼 수
NormalizerFormatter에 __toString를 구현하는 객체에 대한 지원이 추가되었습니다
HipChatHandler에 HipChat의 V2의 API에 대한 지원이 추가되었습니다
케이스 date.timezone에 사용해야하는 시간대 독백을 초기화 추가 로거 :: setTimezone ()는 앱 올바르지 않습니다
를 통해 PushoverHandler에 원시 기록 대신 형식의 메시지를 보낼 수있는 옵션을 추가 - & # X3E, useFormattedMessage을 (참)
고정 컬 오류는 자동으로 억제되고
이 버전 1.13.1의 새로운 기능입니다 :
이 추가 된 레지스트리 :: hasLogger는 로거 인스턴스의 존재를 확인하는
RavenHandler에 추가 context.user 지원
HipChatHandler에 추가 HipChat API v2를 지원
추가 NativeMailerHandler는 :: addParameter 메일 () 프로세스에 PARAMS을 전달하는
$ includeContextAndExtra는 해당하는 경우 SlackHandler에 컨텍스트 데이터를 추가
SwiftMailerHandler에 당 이메일 Swift_Message을 사용자 정의 할 수있는 기능을 추가
콜백이 제공되는 경우 느리게 메시지 인스턴스를 만들 수 SwiftMailerHandler 고정
노멀과 LineFormatter에서 INF 및 NaN의 값의 고정 직렬화
이 버전 1.12.0의 새로운 기능입니다 :
이 추가 된 :
로깅 서비스가 실패 할 경우 WhatFailureGroupHandler 체인 실패를 감싸 핸들러에서 오는 예외를 억제하고 방지하기
MandrillHandler는 Mandrillapp.com API를 통해 이메일을 보내
SlackHandler는 Slack.com 계정에 레코드를 기록합니다
FleepHookHandler는 Fleep.io 계정에 레코드를 기록합니다
LogglyHandler :: addTag는 기존의 핸들러에 태그를 추가 할 수 있도록
LineFormatter에 $ ignoreEmptyContextAndExtra는 말 [] 빈 피하기 위해
의 StreamHandler 및 RotatingFileHandler에 $ useLocking 서면 동안 무리 ()를 사용하려면
AmqpHandler에 PhpAmqpLib 지원
장기 실행 작업에 배치 사이를 재설정 FingersCrossedHandler :: 명확하고 BufferHandler :: 맑은
WebProcessor에 $ _SERVER에서 추가 필드를 추가 지원
결정된:
PrsLogMessageProcessor 비 문자열 값 지원
SwiftMailer 메시지는 장기 실행 스크립트에서 잘못된 날짜와 함께 전송되는
마이너 PHP 5.6 호환성 문제
BufferHandler :: 가까운 두 번 호출되는
이 버전 1.10.0의 새로운 기능 :
이 추가 로거 :: getHandlers ()와 로거 :: getProcessors () 메소드
FingersCrossedHandler에 추가 $ passthruLevel 인수는 항상 트리거 레벨에 도달하지 않았더라도 통해 일부 레코드를 전달할 수 있도록
NewRelicHandler에 추가 데이터에 대한 지원이 추가되었습니다
메시지를 여러 라인이있는 경우 ErrorLogHandler에 추가 $ expandNewlines 플래그는 여러 개의 로그 항목을 만들 수 있습니다
이 버전 1.9.0의 새로운 기능 :
이 추가 LogEntriesHandler는 LogEntries 계정으로 로그를 보낼 수
추가 $의 FilePermission는 않는 StreamHandler 및 RotatingFileHandler에 파일 모드를 조정할 수 있습니다
MemoryProcessor에 추가 $ useFormatting 플래그는 바이트 원시 데이터를 보낼 수 있도록하기 위해
테이블 컨텍스트 키를 통해 FirePHPHandler 테이블 형식에 대한 지원이 추가되었습니다
RavenHandler 태그에 대한 기록에 태그를 추가 할 수 TagProcessor 및 지원 추가
파일에 로그인 할 때 JsonFormatter에 추가 $ appendNewline 플래그를 사용하여 활성화하는 방법
PushoverHandler 사운드 지원 추가
의 StreamHandler에 고정 멀티 스레딩 지원
빈 헤더 문제를 해결 ChromePHPHandler은 레코드를 수신하지 않을 때
ErrorLogHandler의 고정 기본 형식
이 버전 1.8.0의 새로운 기능입니다 : 출력
이 추가 BrowserConsoleHandler이 CONSOLE.LOG를 통해 브라우저의 콘솔에 로그를 보내 () 주입
FilterHandler 추가하면 레코드를 필터링 만, 랩 처리기를 통해 수준의 주어진 목록들을 수 있도록
Flowdock 계정으로 로그를 보낼 FlowdockHandler 추가
롤바 계정으로 로그를 보낼 RollbarHandler 추가
각 로그 수준에 대해 색상으로 예쁜 로그 이메일을 보낼 수 HtmlFormatter 추가
GitProcessor가 / 현재 지점을 추가 여분의 데이터를 기록 저지에 추가
독백 & # x5c을 추가, 레지스트리 클래스는 쉽게 글로벌 액세스 할 수 있도록 로거를 미리 구성
당신이 할 수있는 경우 mlehner / GElf는-PHP는 요구 사항을 교체하여 업그레이드 GelfHandler에 대한 새로운 공식 graylog2 / GElf는-PHP는 lib 디렉토리에 대한 지원을 추가
HHVM에 대한 지원이 추가되었습니다
Loggly 일괄 업로드에 대한 지원이 추가되었습니다
NativeMailerHandler에 콘텐츠 형식 및 인코딩을 조정에 대한 지원이 추가되었습니다
추가 $ skipClassesPartials는 IntrospectionProcessor에서 무시 클래스를 조정할 수 있습니다
GelfHandler에 고정 배치 요청 지원
이 버전 1.7.0의 새로운 기능 : NewRelicHandler에
이 추가 된 $ APPNAME
넘어가 알림 재시도 추가 구성 / 유통
NativeMailerHandler에 추가 $ maxColumnWidth는 70 문자 기본값을 변경하려면
모든 핸들러 가장 세터에 추가 chainability
이 우선 순위가 가장 높은 기록에서 메시지를 취하도록 RavenHandler 일괄 처리를 고정
HipChatHandler 일괄 처리 수정은 한 번에 모든 메시지를 전송하도록
eAccelerator와 해결 된 문제
수정 및 개선 많은 작은 것들
원격 syslogd를 서버에 로그를 보낼 SyslogUdpHandler 추가
Loggly 계정으로 로그를 보낼 LogglyHandler 추가
필요할 때 IntrospectionProcessor에 추가 $ 수준은 그래서는 백 트레이스를 추가
LogstashFormatter에 추가 $ 버전은 새로운 V1 Logstash 형식을 사용하여 수 있도록
이 버전 1.5.0의 새로운 기능 :
이 추가 UidProcessor 한 요청 / 실행의 모든 로그 레코드에 고유 한 식별자를 삽입하는
LineFormatter 예외 직렬화에 이전 예외에 대한 지원이 추가되었습니다
추가 독백 & #의 x5c, 로거 :: getLevels ()는 사용 가능한 모든 수준을 얻으려면
ChromePHPHandler 수정은 크롬 처리 할 수있는 것보다 헤더가 큰 전송 피할 수 있도록
이 버전 1.4.1의 새로운 기능입니다 LineFormatter에서
이 고정 예외 형식 설정은 최소한이어야합니다
컨텍스트 / 추가 데이터의 RavenHandler의 처리 고정, 까마귀 클라이언트 & # X3E이 필요합니다; 0.1.0
RotatingFileHandler에 고정 로그 회전 장기 실행 스크립트는 여러 날에 걸친 작업하기
고정 WebProcessor 배열 액세스하므로 데이터의 존재를 확인
자신의 프로세서를 사용할 수 있도록 버퍼, 그룹 및 FingersCrossed 핸들러를 수정
이 버전 1.4.0의 새로운 기능입니다 :
이 추가 RedisHandler가 Predis 라이브러리 또는 phpredis 확장을 통해 레디 스에 기록합니다.
추가 ZendMonitorHandler는 젠드 서버 모니터에 로그인합니다.
직접 로거 생성자에서 핸들러와 프로세서의 배열을 통과 할 수있는 가능성을 추가했습니다.
기본적으로 활성화되어 PushoverHandler에 추가 된`$ useSSL` 옵션을 선택합니다.
여러 인스턴스를 동시에 사용하는 고정 ChromePHPHandler 및 FirePHPHandler 문제.
NativeMailHandler에 고정 헤더 주입 기능을 제공합니다.
이 버전 1.3.1의 새로운 기능입니다 :
이 스트림 핸들러 사용할 수있을 LogstashFormatter가 수정되었습니다.
이 요구 사항 :
이 PHP 5.3 이상
댓글을 찾을 수 없습니다