django-perftools este o aplicatie Django care oferă instrumente de monitorizare a performanței pentru Django.
Conectarea Cereri lente
Perftools include un logger care va monitoriza cererile timp de executie. Odată ce va atinge pragul definit, se va log la perftools numit exploatatorul, inclusiv metadatele pentru cererea (așa cum sunt definite de logare spec Sentry lui).
de la perftools.middleware.slowreq SlowRequestLoggingMiddleware import
app = SlowRequestLoggingMiddleware (app, prag = 100) # în ms
Remote profilat
Profiluri o cerere și salvează rezultatele pe disc.
de la perftools.middleware.remoteprof RemoteProfilingMiddleware import
app = RemoteProfilingMiddleware (app, outpath = '/ var / date / cprofile-rezultate /', sut = 10) # 10% din cererile de
Cerințe :
< p>- Python
- Django
Comentariile nu a fost găsit