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

  • Wednesday, July 18, 2018
  • by Seldaek
  • Repository
  • 344 Watchers
  • 10949 Stars
  • 103,275,985 Installations
  • PHP
  • 3571 Dependents
  • 328 Suggesters
  • 1372 Forks
  • 24 Open issues
  • 39 Versions
  • 7 % Grown

The README.md

Monolog - Logging for PHP Build Status

Total Downloads Latest Stable Version, (*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 2.x works with PHP 7.1 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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log psr-3 logging

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

log logging

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

log logging

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

log logging

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

 

log logging

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

 

log logging

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

 

log logging

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

 

log logging