Monolog

Screenshot Software:
Monolog
Mga detalye ng Software:
Bersyon: 1.17.2 Na-update
I-upload ang petsa: 10 Feb 16
Nag-develop: Jordi Boggiano
Lisensya: Libre
Katanyagan: 28

Rating: 4.0/5 (Total Votes: 2)

monolog ay lubos na madaling upang i-setup at mayroon ka lamang upang ituro ito sa isang aksyon at mayroon itong mag-log ang layo.

Ang aklatan ay nagsasama ng maraming handler, log formatters, at iba't log processors.

Documentation ay kasama sa download package.


Log antas:

Debug

Info

Notice

Babala

Error

Kritikal

Alert

Emergency


Handlers para sa:

Graylog2 server

Cube mga server

ElasticSearch server

Sentry gusali

NewRelic account

Loggly account

Rollbar account

LogEntries account

syslogd

Swift Mailer

PHP mail () function

MongoDB

Redis

Apache CouchDB

Amazon DynamoDB

ChromePHP library

FirePHP library

PHP stream

AMQP stream

TCP sockets

Ano ang bago sa ito release:

  • Added PHPConsoleHandler upang magpadala record sa Chrome PHP Console extension at library
  • Nagdagdag ng suporta para sa mga bagay ng pagpapatupad __toString sa NormalizerFormatter
  • Added suporta para sa ni HipChat v2 API sa HipChatHandler
  • Added Logger :: setTimezone () upang magpasimula ang timezone monolog dapat gamitin sa kaso date.timezone ay hindi tama para sa iyong app
  • Nagdagdag ng isang pagpipilian upang magpadala ng na-format na mensahe sa halip na ang raw record sa PushoverHandler sa pamamagitan ng - & # x3e; useFormattedMessage (true)
  • Fixed curl error na tahimik pinigilan

Ano ang bago sa bersyon 1.17.1:

  • Added PHPConsoleHandler upang magpadala record sa PHP Console extension ng Chrome at library
  • Nagdagdag ng suporta para sa mga bagay ng pagpapatupad __toString sa NormalizerFormatter
  • Added suporta para sa ni HipChat v2 API sa HipChatHandler
  • Added Logger :: setTimezone () upang magpasimula ang timezone monolog dapat gamitin sa kaso date.timezone ay hindi tama para sa iyong app
  • Nagdagdag ng isang pagpipilian upang magpadala ng na-format na mensahe sa halip na ang raw record sa PushoverHandler sa pamamagitan ng - & # x3e; useFormattedMessage (true)
  • Fixed curl error na tahimik pinigilan

Ano ang bago sa bersyon 1.13.1:

  • Added Registry :: hasLogger upang suriin para sa pagkakaroon ng isang magtotroso Halimbawa
  • Idinagdag context.user suporta upang RavenHandler
  • Added HipChat API v2 suporta sa HipChatHandler
  • Added NativeMailerHandler :: addParameter upang pumasa params sa proseso mail ()
  • Idinagdag data konteksto upang SlackHandler kapag $ includeContextAndExtra ay totoo
  • Nagdagdag ng kakayahan upang i-customize ang Swift_Message per-email sa SwiftMailerHandler
  • Fixed SwiftMailerHandler upang lazily lumikha ng mga pagkakataon message kung ang isang callback ay ibinigay
  • Fixed serialization ng INF at NaN halaga sa normalizer at LineFormatter

Ano ang bago sa bersyon 1.12.0:

  • Added:
  • WhatFailureGroupHandler para supilin ang anumang exception na nagmumula sa mga humahawak ng balot at maiwasan ang pagkabigo chain kung nabigo ang isang serbisyo logging
  • MandrillHandler magpadala ng mga email sa pamamagitan ng Mandrillapp.com API
  • SlackHandler upang mag-log records sa isang Slack.com account
  • FleepHookHandler upang mag-log records sa isang Fleep.io account
  • LogglyHandler :: addTag upang payagan pagdaragdag ng mga tag sa isang umiiral na handler
  • $ ignoreEmptyContextAndExtra sa LineFormatter upang maiwasan ang walang laman [] sa dulo
  • $ useLocking sa StreamHandler at RotatingFileHandler upang paganahin kawan () habang pagsulat
  • Suporta para sa PhpAmqpLib sa AmqpHandler
  • FingersCrossedHandler :: malinaw at BufferHandler :: malinaw upang i-reset ito sa pagitan ng mga batch sa matagal na tumatakbo trabaho
  • Suporta para sa pagdaragdag ng dagdag na mga patlang mula sa $ _SERVER sa WebProcessor
  • Fixed:
  • Suporta para sa mga halaga non-string sa PrsLogMessageProcessor
  • SwiftMailer mensahe ipinapadala sa maling petsa sa matagal na tumatakbo script
  • Minor PHP 5.6 compatibility isyu
  • BufferHandler :: malapit na dalawang beses na tinawag

Ano ang bago sa bersyon 1.10.0:

  • Added Logger :: getHandlers () at magtotroso: : getProcessors () pamamaraan
  • Added $ passthruLevel argument sa FingersCrossedHandler upang ipaalam ito palaging pumasa ang ilang mga talaan sa pamamagitan ng kahit na ang antas ng trigger ay hindi naabot
  • Nagdagdag ng suporta para sa dagdag na data sa NewRelicHandler
  • Added $ expandNewlines bandila sa ErrorLogHandler upang lumikha ng maramihang mga entry ng tala kapag ang isang mensahe ay may maramihang mga linya

Ano ang bago sa bersyon 1.9.0:

  • Added LogEntriesHandler upang magpadala ng mga tala sa isang LogEntries account
  • Added $ filePermissions sa sabunot file mode on StreamHandler at RotatingFileHandler
  • Added $ useFormatting bandila upang MemoryProcessor upang gawin itong magpadala raw data sa bytes
  • Nagdagdag ng suporta para sa table format sa FirePHPHandler sa pamamagitan ng talahanayan konteksto key
  • Nagdagdag ng TagProcessor upang magdagdag ng mga tag sa mga tala, at suporta para sa mga tag sa RavenHandler
  • Added $ appendNewline bandila sa JsonFormatter upang paganahin ang paggamit nito kapag nagla-log sa mga file
  • Idinagdag tunog suporta sa PushoverHandler
  • Fixed multi-threading suporta sa StreamHandler
  • Fixed walang laman header isyu kapag natanggap ChromePHPHandler walang mga talaan
  • Fixed default format ng ErrorLogHandler

Ano ang bago sa bersyon 1.8.0:

  • Added BrowserConsoleHandler upang magpadala ng mga tala sa console anumang browser sa pamamagitan ng console.log () iniksyon sa output
  • Added FilterHandler upang i-filter talaan at payagan lamang ang mga ng isang ibinigay na listahan ng mga antas sa pamamagitan ng sa nakabalot handler
  • Added FlowdockHandler upang magpadala ng mga tala sa isang Flowdock account
  • Added RollbarHandler upang magpadala ng mga tala sa isang Rollbar account
  • Added HtmlFormatter upang magpadala prettier emails log gamit ang mga kulay para sa bawat antas log
  • Added GitProcessor upang idagdag ang kasalukuyang branch / ipasok sa dagdag na data record
  • Nagdagdag ng monolog & # x5c; Registry klase upang payagan ang mas madali global access sa pre-isinaayos loggers
  • Nagdagdag ng suporta para sa mga bagong opisyal graylog2 / gelf-php lib para GelfHandler, mag-upgrade kung maaari mong sa pamamagitan ng pagpapalit ng mlehner / gelf-php kinakailangan
  • Nagdagdag ng suporta para HHVM
  • Added suporta para sa Loggly batch upload
  • Added suporta para sa pagsasaayos ng mga uri ng nilalaman at pag-encode sa NativeMailerHandler
  • Idinagdag $ skipClassesPartials sa sabunot ang pinansin klase sa IntrospectionProcessor
  • Fixed batch kahilingan sa suporta sa GelfHandler

Ano ang bago sa bersyon 1.7.0:

  • Added $ APPNAME sa NewRelicHandler
  • Idinagdag configuration ng Pushover notification retries / expiry
  • Added $ maxColumnWidth sa NativeMailerHandler upang baguhin ang 70 chars default
  • Idinagdag chainability sa karamihan setters para sa lahat ng mga humahawak ng
  • Fixed RavenHandler batch processing kaya ito ay tumatagal ang mensahe mula sa record na may pinakamataas na priority
  • Fixed HipChatHandler batch processing kaya ito ay nagpapadala ng lahat ng mga mensahe nang sabay-sabay
  • Nakatakdang isyu sa eAccelerator
  • Fixed at pinahusay maraming maliliit na bagay
  • Added SyslogUdpHandler upang magpadala ng mga tala sa isang remote syslogd server
  • Added LogglyHandler upang magpadala ng mga tala sa isang Loggly account
  • Idinagdag $ antas upang IntrospectionProcessor kaya lamang nagdadagdag backtraces kapag kinakailangan
  • Added $ bersyon upang LogstashFormatter upang payagan ang paggamit ng bagong v1 Logstash format

Ano ang bago sa bersyon 1.5.0:

  • Added UidProcessor upang mag-iniksyon ng isang natatanging identifier sa lahat log mga talaan ng isang kahilingan / tumakbo
  • Nagdagdag ng suporta para sa nakaraang mga eksepsiyon sa LineFormatter exception serialization
  • Added monolog & # x5c; Logger :: getLevels () upang makakuha ng lahat ng magagamit na mga antas
  • Fixed ChromePHPHandler kaya avoids ang pagpapadala ng mga header mas malaki kaysa sa Chrome maaaring panghawakan

Ano ang bago sa bersyon 1.4.1:

  • Fixed exception formatting sa LineFormatter na maging mas minimalistic
  • Fixed handling ng konteksto / extra data ni RavenHandler, ay nangangailangan ng Raven client & # x3e; 0.1.0
  • Fixed pag-ikot log in RotatingFileHandler upang gumana sa matagal na tumatakbo script sumasaklaw ng maramihang mga araw
  • Fixed WebProcessor array access sa gayon ito tseke para sa data presence
  • Fixed Buffer, Group at FingersCrossed handlers upang gumawa ng paggamit ng kanilang mga processors

Ano ang bago sa bersyon 1.4.0:

  • Added RedisHandler upang mag-log sa Redis pamamagitan ng Predis library o ang phpredis extension.
  • Added ZendMonitorHandler upang mag-log sa Zend Server monitor.
  • Idinagdag ang posibilidad upang pumasa arrays ng mga humahawak at processors direkta sa magtotroso constructor.
  • Idinagdag `$ useSSL` pagpipilian sa PushoverHandler na kung saan ay naka-enable sa pamamagitan ng default.
  • Fixed ChromePHPHandler at FirePHPHandler isyu kapag maramihang mga kaso ay ginagamit nang sabay-sabay.
  • Fixed header iniksyon kakayahan sa NativeMailHandler.

Ano ang bago sa bersyon 1.3.1:.

  • Fixed LogstashFormatter upang maging kapaki-pakinabang sa mga humahawak ng stream

Kinakailangan

  • PHP 5.3 o mas mataas

Katulad na software

Quail
Quail

10 Dec 15

jMock
jMock

12 May 15

Watir
Watir

21 Jul 15

YUI Test
YUI Test

1 Mar 15

Iba pang mga software developer ng Jordi Boggiano

Slippy
Slippy

6 Jun 15

Dwoo
Dwoo

13 May 15

Mga komento sa Monolog

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya