PHP Logger Kütüphanesi – Monolog

Monolog, kayıtlarınızı dosyalara, soketlere, gelen kutularına, veritabanlarına ve çeşitli web servislerine gönderir.Bu kütüphane Python’un Logbook kütüphanesinden büyük ölçüde esinlenmiştir.

Monolog PSR-3 Standartlarına göre yazılmış profesyönel php log tutma kütüphanesidir.

 Monolog, RFC 5424 tarafından açıklanan kayıt seviyelerini destekler.

Monolog 2.x, PHP 7.1 veya üzeri sürümlerle çalışır.PHP 5.3+ desteği için Monolog ^ 1.0 kullanın.

Birçok Populer frameworklere entegrasyonu vardır.Symfony,Laravel,Lümen ile birlikte geliyor.

Kütüphaneyi yazan şahıs namıdeğer Jordi Boggiano  Yani Packagist’in Co Founder’ı 

GitRepo

https://github.com/Seldaek/monolog

KURULUM

 composer require monolog/monolog

KULLANIM

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');

Daha Fazla detay için GitReposuna gidin.