Django-perftools is 'n Django app wat bied monitering van prestasie gereedskap vir Django.
Teken Slow Versoeke
Perftools sluit 'n logger wat monitor versoeke uitvoering tyd. Sodra dit treffers die gedefinieerde drumpel, sal dit teken om die naam perftools logger, insluitend die metadata vir die versoek (soos gedefinieer deur Sentry se meld spec).
van perftools.middleware.slowreq invoer SlowRequestLoggingMiddleware
app = SlowRequestLoggingMiddleware (app, drumpel = 100) # in ms
Remote Profiling
Profiele 'n versoek en slaan die resultate te skyf.
van perftools.middleware.remoteprof invoer RemoteProfilingMiddleware
app = RemoteProfilingMiddleware (app, outpath = '/ var / data / cprofile-resultate /', persent = 10) # 10% van die versoeke
Vereistes :
< p>- Python
- Django
Kommentaar nie gevind