Monolog

البرمجيات قطة:
Monolog
تفاصيل البرنامج:
الإصدار: 1.17.2 محدث
تاريخ إيداع: 10 Feb 16
المطور: Jordi Boggiano
ترخيص: حرر
شعبية: 85

Rating: 3.7/5 (Total Votes: 3)

Monolog من السهل جدا أن الإعداد، وعليك فقط أن نشير أنه في هذا العمل، وأنها بتسجيل بعيدا.

وتضم المكتبة العديد من معالجات، ومنسقات السجل، ومختلف المعالجات السجل.

ويتم تضمين وثائق مع حزمة التنزيل.


مستويات السجل:

وتصحيح

معلومات

ملاحظة

تحذير

خطأ

والحرجة

تنبيه

والطوارئ


معالجات ل:

والخوادم Graylog2

والخوادم مكعب

والخوادم ElasticSearch

والمنشآت ترقب

وحسابات NewRelic

وحسابات Loggly

وحسابات Rollbar

وحسابات LogEntries

وأن syslogd

وسويفت ميلر

وPHP البريد () وظيفة

وMongoDB

ورديس

وأباتشي كاوتش دي بي

والأمازون DynamoDB

مكتبة ChromePHP

مكتبة FirePHP

وPHP تيارات

وتيارات AMQP

ومآخذ TCP

ما هو الجديد في هذا الإصدار:

واضاف PHPConsoleHandler لإرسال التسجيلة الى تمديد PHP وحدة التحكم كروم ومكتبة
واضاف لدعم الأجسام تنفيذ __toString في NormalizerFormatter
واضاف لدعم API V2 HipChat في HipChatHandler
وأضاف المسجل :: setTimezone () لتهيئة monolog التوقيت يجب أن تستخدم في حالة date.timezone غير صحيح عن التطبيق
إضافة خيار لإرسال رسالة منسقة بدلا من سجل الخام على PushoverHandler عبر - & # x3e، useFormattedMessage (صحيح)
أخطاء حليقة ثابت يجري قمعها بصمت

ما هو الجديد في النسخة 1.17.1:

واضاف PHPConsoleHandler لإرسال التسجيلة الى تمديد PHP وحدة التحكم كروم ومكتبة
واضاف لدعم الأجسام تنفيذ __toString في NormalizerFormatter
واضاف لدعم API V2 HipChat في HipChatHandler
وأضاف المسجل :: setTimezone () لتهيئة monolog التوقيت يجب أن تستخدم في حالة date.timezone غير صحيح عن التطبيق
إضافة خيار لإرسال رسالة منسقة بدلا من سجل الخام على PushoverHandler عبر - & # x3e، useFormattedMessage (صحيح)
أخطاء حليقة ثابت يجري قمعها بصمت

ما هو الجديد في النسخة 1.13.1:

قلم واضاف :: hasLogger للتحقق من وجود مثيل مسجل
وأضاف context.user الدعم لRavenHandler
واضاف لدعم HipChat V2 API في HipChatHandler
واضاف NativeMailerHandler :: addParameter لتمرير بارامس لعملية البريد ()
وأضاف البيانات السياق إلى SlackHandler عند $ includeContextAndExtra غير صحيح
وأضاف القدرة على تخصيص Swift_Message في البريد الإلكتروني في SwiftMailerHandler
ثابت SwiftMailerHandler لخلق بتكاسل الحالات رسالة إذا تم توفير رد
التسلسل ثابتة من القيم INF ونان في حالة طبيعية و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
ثابت:
دعم للقيم غير سلسلة في PrsLogMessageProcessor
رسائل SwiftMailer إرسالها مع التاريخ غير صحيح في البرامج النصية تشغيل طويلة
قاصر PHP قضايا 5.6 ​​التوافق
BufferHandler :: قريبا يطلق عليها مرتين
أساليب

واضاف المسجل :: getHandlers () والمسجل :: getProcessors ():

ما هو الجديد في النسخة 1.10.0
واضاف $ 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 لإضافة فرع الحالي / تلتزم بيانات السجل إضافية
أضاف Monolog & # x5c، الطبقة التسجيل للسماح سهولة الوصول العالمي إلى قطع الاشجار التي تم تكوينها مسبقا
واضاف لدعم جديد ليب graylog2 مسؤول / الجلف-فب لGelfHandler، ترقية إذا استطعت عن طريق استبدال شرط mlehner / الجلف-فب
واضاف لدعم 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 للسماح باستخدام شكل Logstash V1 الجديد

ما هو الجديد في النسخة 1.5.0:

واضاف UidProcessor لحقن معرف فريد لجميع السجلات سجل من طلب واحد / المدى
واضاف لدعم الاستثناءات السابقة في التسلسل استثناء LineFormatter
واضاف Monolog & # x5c، مسجل :: getLevels () للحصول على كل المستويات المتاحة
ثابت ChromePHPHandler لذلك يتجنب ارسال رؤوس أكبر مما يمكن التعامل مع الكروم

ما هو الجديد في النسخة 1.4.1:

ثابت التنسيق استثناء في LineFormatter إلى أن يكون أكثر أضيق الحدود
ثابت معالجة RavenHandler من البيانات السياق / إضافية، يتطلب الغراب العميل & # x3e؛ 0.1.0
تناوب سجل ثابت في RotatingFileHandler للعمل مع البرامج النصية تشغيل طويلة تمتد عدة أيام
الثابتة وصول مجموعة WebProcessor ذلك يتحقق عن وجود بيانات
ثابت العازلة، مجموعة ومعالجات FingersCrossed للاستفادة من المعالجات الخاصة

ما هو الجديد في النسخة 1.4.0:

واضاف RedisHandler للدخول إلى رديس عبر المكتبة PREDIS أو تمديد phpredis.
واضاف ZendMonitorHandler إلى تسجيل الدخول لرصد خادم زند.
وأضاف إمكانية تمرير صفائف من معالجات ومعالجات مباشرة في منشئ المسجل.
وأضاف `خيار $ useSSL` إلى PushoverHandler التي يتم تمكين افتراضيا.
ثابت مسألة ChromePHPHandler وFirePHPHandler عندما تستخدم مثيلات متعددة في وقت واحد.
ثابت القدرة على حقن رأس في NativeMailHandler.

ما هو الجديد في النسخة 1.3.1:

الثابتة LogstashFormatter لتكون قابلة للاستخدام مع معالجات تيار.

المتطلبات:

PHP 5.3 أو أعلى

برامج مماثلة

a11y
a11y

9 Apr 16

wru
wru

13 May 15

Blackbird
Blackbird

6 Jun 15

Debuglib
Debuglib

23 Jul 15

البرامج الأخرى من المطور Jordi Boggiano

Slippy
Slippy

6 Jun 15

Dwoo
Dwoo

13 May 15

تعليقات ل Monolog

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!