монолог е доста лесен за инсталиране и само трябва да го насочите към определена дейност и са го впишете далеч.
Библиотеката включва много товарачи, лог форматиране, както и различни лог процесори.
Documentation е включена с пакета за изтегляне.
нива Вход:
Debug
Информация
Забележете
Предупреждение
Грешка
Critical
Сигнал
Аварийно
Дръжки за:
Graylog2 сървъри
Cube сървъри
ElasticSearch сървъри
Sentry инсталации
NewRelic сметки
Loggly сметки
ролбар сметки
LogEntries сметки
Syslogd
Swift Mailer
PHP поща () функция
MongoDB
Redis
Apache CouchDB
Amazon DynamoDB
ChromePHP библиотека
FirePHP библиотека
PHP потоци
AMQP потоци
TCP гнезда
Какво ново в тази версия:
- Добавено PHPConsoleHandler да изпрати запис на Chrome, PHP Console разширение и библиотека
- Добавена е поддръжка за обекти за изпълнение __toString в NormalizerFormatter
- Добавена е поддръжка за v2 API HipChat в HipChatHandler
- Добавено Logger :: setTimezone () за инициализиране на часовата зона монолог трябва да се използва в случай date.timezone не е правилна за приложението си
- Добавена опция за изпращане на форматиран съобщение вместо суровия рекорд на PushoverHandler чрез - & # x3e; useFormattedMessage (вярно)
- Фиксирани навийте грешки се мълчаливо потиснат
Какво ново във версия 1.17.1:
- Добавено PHPConsoleHandler да изпрати запис на разширение PHP конзолата на Chrome и библиотека
- Добавена е поддръжка за обекти за изпълнение __toString в NormalizerFormatter
- Добавена е поддръжка за v2 API HipChat в HipChatHandler
- Добавено Logger :: setTimezone () за инициализиране на часовата зона монолог трябва да се използва в случай date.timezone не е правилна за приложението си
- Добавена опция за изпращане на форматиран съобщение вместо суровия рекорд на PushoverHandler чрез - & # x3e; useFormattedMessage (вярно)
- Фиксирани навийте грешки се мълчаливо потиснат
Какво ново във версия 1.13.1:
- Добавено Registry :: hasLogger да се провери за наличие на дървар например
- Добавен context.user подкрепа за RavenHandler
- Добавено HipChat API v2 подкрепа в HipChatHandler
- Добавено NativeMailerHandler :: addParameter да премине Поколения назад към процеса на поща ()
- Добавен контекстуални данни за SlackHandler когато $ includeContextAndExtra е вярно
- способност Добавено да персонализирате Swift_Message на-мейл в SwiftMailerHandler
- Фиксиран SwiftMailerHandler да лениво Създай съобщение случаи, ако е осигурена обаждане
- Фиксиран сериализация на INF и Нан стойности в Normalizer и LineFormatter
Какво ново във версия 1.12.0:
- Добавена:
- WhatFailureGroupHandler да потискат всяко изключение, идващи от увити манипулатори и да се избегнат повреди на веригата, ако сеч услуга не успее
- MandrillHandler да изпращат имейли чрез API Mandrillapp.com
- SlackHandler да влезете записи за сметка Slack.com
- FleepHookHandler да влезете записи за сметка Fleep.io
- LogglyHandler :: addTag да позволи добавянето на тагове към съществуваща манипулатор
- $ ignoreEmptyContextAndExtra да LineFormatter да се избегне празен [] в края
- $ useLocking да StreamHandler и RotatingFileHandler да се даде възможност на стадото (), докато пишете
- Подкрепа за PhpAmqpLib в AmqpHandler
- FingersCrossedHandler :: ясно и BufferHandler :: ясно да ги изчисти между партиди в дългосрочен текущите работни места
- Подкрепа за добавяне на допълнителни полета от $ _SERVER в WebProcessor
- Fixed:
- Подкрепа за не-низови стойности в PrsLogMessageProcessor
- SwiftMailer съобщения се изпращат с грешна дата в дълго тичане скриптове
- Мала PHP 5.6 проблеми със съвместимостта
- BufferHandler :: близост се нарича два пъти
Какво ново във версия 1.10.0:
- Добавено дървар :: getHandlers () и Logger: : 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 да добавите текущата клон / ангажират с допълнителни данни рекордни
- Добавена монолог & # x5c; Registry клас да се позволи по-лесно глобален достъп до предварително конфигурирани дървосекачи
- Добавена е поддръжка за новата официална graylog2 / gelf-PHP ИЪ за GelfHandler, ъпгрейд, ако можете, като се замени изискването за mlehner / gelf-PHP
- Добавена е поддръжка за HHVM
- Добавена е поддръжка за Loggly партидни добавени
- Добавена е поддръжка за да променяте вида на съдържанието и кодирането в NativeMailerHandler
- добавени $ skipClassesPartials да ощипвам игнорирани класове в IntrospectionProcessor
- Фиксиран искане партида подкрепа в GelfHandler
Какво ново във версия 1.7.0:
- Добавено $ AppName да NewRelicHandler
- Добавен конфигурация на балама повторните опити за уведомяване / изтичане
- Добавено $ maxColumnWidth да NativeMailerHandler да се промени на 70 символа по подразбиране
- Добавен chainability за повечето инкубатори за всички работещи
- Фиксиран RavenHandler пакетна обработка, така че отнема съобщението от записа с най-висок приоритет
- Фиксиран HipChatHandler пакетна обработка, така го изпраща всички съобщения наведнъж
- Фиксирани проблеми с eAccelerator
- Фиксирани и подобрени много малки неща
- Добавено SyslogUdpHandler да изпрати трупи към отдалечен syslogd сървър
- Добавено LogglyHandler да изпрати трупи до Loggly сметка
- добавени $ ниво да IntrospectionProcessor така че само добавя backtraces, когато е необходимо
- Добавено $ версия на LogstashFormatter да се позволи използването на новата v1 Logstash формат
Какво ново във версия 1.5.0:
- Добавено UidProcessor да инжектира има уникален идентификатор за всички лог записи на една заявка / тече
- Добавена е поддръжка за предишните изключения в сериализация на LineFormatter изключение
- Добавено монолог & # x5c; дървар :: getLevels (), за да получите всички налични нива
- Фиксирани ChromePHPHandler така че избягва да изпращат заглавията по-големи от Chrome могат да се справят
Какво ново във версия 1.4.1:
- Фиксиран изключение форматиране в LineFormatter да бъде по-минималистична
- Фиксиран боравене с Контекст / допълнителни данни RavenHandler му, изисква Raven клиент & # x3e; 0.1.0
- Фиксиран въртене Вход RotatingFileHandler да работят с дълго тичане скриптове, разделено на няколко дни
- Фиксиран WebProcessor достъп масив така го проверява за наличие на данни
- Фиксиран Buffer, Група и FingersCrossed товарачи да се възползват от своите процесори
Какво ново във версия 1.4.0:
- Добавено RedisHandler да влезете, за да Redis чрез библиотеката Predis или разширяване на phpredis.
- Добавено ZendMonitorHandler да влезете, за да Сървър монитора на Zend.
- Добавена е възможност да се предават масиви на товарачи и процесори директно в конструктора на Logger.
- Добавен `$ useSSL` опция за PushoverHandler която е активирана по подразбиране.
- Фиксиран ChromePHPHandler и FirePHPHandler проблем, когато няколко екземпляра се използват едновременно.
- Фиксиран удар с глава на инжектиране способност в NativeMailHandler.
Какво ново във версия 1.3.1:.
- Фиксиран LogstashFormatter да бъдат използваеми с поточни товарачи
<силни> Изисквания :
- PHP 5.3 или по-висока
Коментари не е намерена