در جنگو-processinfo برنامه تجربی جنگو برای جمع آوری اطلاعات در مورد فرآیندهای سرور در حال اجرا است.
این فقط، اگر / مجموعه مقالات / $$ / وضعیت وجود دارد. بنابراین تنها در تنها در یونیکس / لینوکس مانند سیستم عامل.
آنچه در آن است و نه:
- اقدامات کاربر آهنگ
- جمع آوری infos که در به عنوان مثال در بر داشت apache.log
- نه یک پیشفیلتر (به عنوان خوانده شده https://code.djangoproject.com/wiki/ProfilingDjango)
اطلاعات بیشتر: http://www.python-forum.de/viewtopic.php؟f=6&t=27168 (د)
نصب
تصویر در تصویر جنگو-processinfo نصب
استفاده
اضافه به settings.py:
سیستم عامل واردات
واردات django_processinfo
INSTALLED_APPS = (
& nbsp؛ در ...
& nbsp؛ در 'django_processinfo،
& nbsp؛ در ...
)
MIDDLEWARE_CLASSES = (
& nbsp؛ در 'django_processinfo.middlewares.django_processinfo.ProcessInfoMiddleware،
& nbsp؛ در ...
)
# قالب فوق مدیر contrib، به عنوان مثال با قرار دادن:
TEMPLATE_DIRS = (
& nbsp؛ در ...
& nbsp؛ در os.path.join (os.path.abspath (os.path.dirname (django_processinfo .__ file__))، "قالب /")،
& nbsp؛ در ...
)
# شامل تنظیمات برنامه از ./django_processinfo/app_settings.py
از django_processinfo app_settings واردات به عنوان PROCESSINFO
تنظیمات # تغییر شبیه به این:
PROCESSINFO.ADD_INFO = واقعی
اجرا: syncdb برای ایجاد جداول پایگاه داده.
ProcessInfoMiddleware
ProcessInfoMiddleware در واقع می تواند در هر نقطه قرار داده شود. با این حال، باید آن را دور بالا اضافه شده است. بنابراین، به تصرف همه چیز.
برای بالا بردن عملکرد، ProcessInfoMiddleware پس از LocalSyncCacheMiddleware قرار داده است. سپس، با این حال، فاقد برخی از ارزش های آماری (در هر ضربه کش)
چه جدید در این نسخه است:.
Bugfix در قالب: از دست رفته i18n
جدید در نسخه 0.6.3 است:
به حذف خودکار تاریخ مرتکب از نسخه
جدید در نسخه 0.6.2.0103:
Don't درج جنگو-processinfo و & quot است؛ زمان هزینه ها & quot؛ اطلاعات اگر response.status_code است 200 نمی
جدید در نسخه 0.6.0.1116:
Add و & quot است. بازنشانی تمام داده ها & quot؛ در ابزار شی.
را & quot؛ حذف PIDs مرده ها & quot؛ و & quot؛ بازنشانی تمام داده ها & quot؛ در دسترس در هر دو صفحه مدیریت.
جدید در نسخه تغییرات 0.5.0.0829:
Model است: لطفا جداول از نو خلق، به عنوان مثال: ./manage.py تنظیم مجدد django_processinfo
جدید: نمایش برخی اطلاعات سیستم استاتیک (uname، نام دامنه، IP آدرس، نسخه پایتون، sys.prefix)
جدید: فرآیندهای زندگی فعلی (همچنین در سایت)
صفحه نمایش مجموع کاربر / سیستم زمان حالت
جدید در نسخه 0.4.1.0826:
Bugfix برای UnicodeEncodeError در راه اندازی است: استفاده از راه حل جدید، نگاه کنید به: https://code.google.com/p/python-creole / ویکی / UseInSetup
جدید در نسخه است 0.4.0.0824:
Bugfix با & quot؛ مجموع فرآیندهای ها & quot ایجاد.
نمایش ها & quot؛ طول عمر فرآیند ها & quot؛
جدید در نسخه 0.2.0.0819:
Many چیز تغییر است! از نو خلق جداول، به عنوان مثال: ./manage.py تنظیم مجدد django_processinfo
مورد نیاز:
پایتون
جنگو
نظر یافت نشد