iscool_e.pynba.

WSGI الوسيطة لمراقبة الأداء في أنظمة الإنتاج
التحميل الان

iscool_e.pynba. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Xavier Barbosa
  • موقع ويب الناشر:
  • https://github.com/johnnoone/

iscool_e.pynba. العلامات


iscool_e.pynba. وصف

ISCOOL_E.PYNBA هو WSGI الوسيطة لبينيبا. يسمح بفحص خادم المراقبة / الإحصائيات في الوقت الفعلي باستخدام MySQL كواجهة للقراءة فقط. تتراكم ويعالج البيانات المرسلة عبر UDP بواسطة عمليات PHP متعددة وتعرض الإحصائيات في شكل لطيف قابل للقراءة من البشرية "تقارير" بسيطة، وتوفر أيضا واجهة للقراءة فقط إلى البيانات الأولية من أجل تحقيق جيل ممكن من التقارير الأكثر تطورا، يمكن أيضا قياس الأجزاء المعينة من التعليمات البرمجية باستخدام أجهزة ضبط الوقت مع العلامات التعسفي. لماذا صخور الإحصاء؟ لأن Pinba Rocks! في Iscool Entertainment، نستخدم Pinba بالفعل مراقبة تطبيقات PHP المستندة إلى PHP.إيقاعات المكتبة التي تعتمدها على Pinba و Protobuf و Werkzeug. ستحتاج إلى تثبيت حزم Theses قبل استخدام Pynba. تتطلب عملية التثبيت Setuptools المراد تثبيتها. إذا لم يكن الأمر كذلك، فالرجاء الرجوع إلى تثبيت هذه الحزمة. Setup Git استنساخ https://github.com/iscoolentertainment/pynba.git Python Setup.py InstallageAssiss ... استيراد Decorator Pynba، وتزيين التطبيق الرئيسي الخاص بك معها: من ISCOOL_E.PYNBA استيراد مراقب @ Monitor (('127.0.0.1'، 30002)) Def App التطبيقات (Environment، Start_Response): ... في كل مرة التطبيق سيتم معالجته، وسيتم إرسال دفق تحديث جديد .Eventualy، يمكنك استخدام أجهزة ضبط الوقت لقياس أجزاء معينة من التعليمات البرمجية الخاصة بك. بالنسبة لذلك، ما عليك سوى استيراد وكيل Pynba، واستخدامه لإنشاء أجهزة ضبط الوقت الجديدة: من ISCool_e.Pynba استيراد Pynbatimer = Pynba.timer (FOO = "BAR") Timer.Start () ... Timer.stop () بعض حالات الاستخدام تتوفر على SRC / الأمثلة / الاختلافات مع PHP Informationabout البيانات المرسلة: - تمثل RO_UTIME و RU_STIME استخدام الموارد للعملية الحالية، وليس الموارد المشتركة. - لا يمكن أن تكون المستندات_اسيكتالية تتم معالجة Automaticaly مع مواصفات WSGI الحالية. أنت قادر على تعيين هذه القيمة يدويا مثل هذا: - pynba.document_size = - memory_peak غير موجود حاليا حاليا. مثل البيانات السابقة، يمكنك تعيين هذه القيمة يدويا مثل هذا: - pynba.memory_peak = حول Timers: - يسمح إصدار Python بقيم متعددة لكل علامات توقيت. فقط أعلن أي تسلسل أو رسم خرائط أو قابل للاستدعاء. هذا المثال: pynba.timer (foo = 'bar'، baz = ، qux = {map1 ':' val1 '}) سوف يملأ القيم 4 ل 3 علامات في قاعدة بيانات PINA: ( "فو"، "بار")، ("Baz،" SEQ1 ")، (" BAZ، "SEQ2")، ("Qux.map1"، "Val1")


iscool_e.pynba. برامج ذات صلة

jtmpl.

تطبيق سطر الأوامر لتشغيل JSontemplate بسرعة ...

83

تحميل

المحلول

يجعل Sqlalchemy سهلة وممتعة للاستخدام، وتضيف بعض القدرات المخصصة ...

162

تحميل