2017 © Pedro Peláez
 

library monolog

Sends your logs to files, sockets, inboxes, databases and various web services

image

monolog/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  • Monday, June 19, 2017
  • by Seldaek
  • Repository
  • 330 Watchers
  • 7762 Stars
  • 83,095,938 Installations
  • PHP
  • 3252 Dependents
  • 320 Suggesters
  • 1271 Forks
  • 109 Open issues
  • 39 Versions
  • 5 % Grown

The README.md

Monolog - Logging for PHP Build Status

Total Downloads Latest Stable Version Reference Status, (*1)

Monolog sends your logs to files, sockets, inboxes, databases and various web services. See the complete list of handlers below. Special handlers allow you to build advanced logging strategies., (*2)

This library implements the PSR-3 interface that you can type-hint against in your own libraries to keep a maximum of interoperability. You can also use it in your applications to make sure you can always use another compatible logger at a later time. As of 1.11.0 Monolog public APIs will also accept PSR-3 log levels. Internally Monolog still uses its own level scheme since it predates PSR-3., (*3)

Installation

Install the latest version with, (*4)

$ composer require monolog/monolog

Basic Usage

<?php

use Monolog\Logger;
use Monolog\Handler\StreamHandler;

// create a log channel
$log = new Logger('name');
$log->pushHandler(new StreamHandler('path/to/your.log', Logger::WARNING));

// add records to the log
$log->warning('Foo');
$log->error('Bar');

Documentation

Third Party Packages

Third party handlers, formatters and processors are listed in the wiki. You can also add your own there if you publish one., (*5)

About

Requirements

  • Monolog works with PHP 7.0 or above, use Monolog ^1.0 for PHP 5.3+ support.

Submitting bugs and feature requests

Bugs and feature request are tracked on GitHub, (*6)

Framework Integrations

Author

Jordi Boggiano - j.boggiano@seld.be - http://twitter.com/seldaek
See also the list of contributors which participated in this project., (*7)

License

Monolog is licensed under the MIT License - see the LICENSE file for details, (*8)

Acknowledgements

This library is heavily inspired by Python's Logbook library, although most concepts have been adjusted to fit to the PHP world., (*9)

The Versions

29/12 2014

1.12.0

1.12.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

30/09 2014

1.11.0

1.11.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

04/06 2014

1.10.0

1.10.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

24/04 2014

1.9.1

1.9.1.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

20/04 2014

1.9.0

1.9.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

23/03 2014

1.8.0

1.8.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

14/11 2013

1.7.0

1.7.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

29/07 2013

1.6.0

1.6.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

log psr-3 logging

23/04 2013

1.5.0

1.5.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

01/04 2013

1.4.1

1.4.1.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

13/02 2013

1.4.0

1.4.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

11/01 2013

1.3.1

1.3.1.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

07/01 2013

1.3.0

1.3.0.0 http://github.com/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-3 logging log

29/08 2012

1.2.1

1.2.1.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

logging log

18/08 2012

1.2.0

1.2.0.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

logging log

23/04 2012

1.1.0

1.1.0.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

logging log

24/10 2011

1.0.2

1.0.2.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

logging log

25/08 2011

1.0.1

1.0.1.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

logging log

07/07 2011

1.0.0

1.0.0.0 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

logging log

01/07 2011

1.0.0-RC1

1.0.0.0-RC1 http://github.com/Seldaek/monolog

Logging for PHP 5.3

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

logging log

We request your permission to obtain statistical data of your navigation on this website, in compliance with Royal Decree-Law 13/2012 (Spain). If you continue browsing, we consider that you accept the use of cookies. OK | More information