Django-perftools ay isang Django app na nagbibigay ng mga tool sa pagsubaybay ng pagganap para sa Django.
Pag-log Mabagal Kahilingan
Perftools nagsasama ng isang magtotroso na minamanmanan ng mga kahilingan na oras ng paggawa. Sa sandaling hit ito ang tinukoy na limitasyon, ito ay mag-log sa pinangalanang perftools magtotroso, kabilang ang metadata para sa kahilingan (tulad ng tinukoy sa pamamagitan ng pag-log spec nagbabantay ng).
mula sa pag-import perftools.middleware.slowreq SlowRequestLoggingMiddleware
app = SlowRequestLoggingMiddleware (app, threshold = 100) # sa ms
Remote-profile
Profile ng kahilingan at sine-save ang mga resulta sa disk.
mula sa pag-import perftools.middleware.remoteprof RemoteProfilingMiddleware
app = RemoteProfilingMiddleware (app, outpath = '/ var / data / cprofile-resulta /', porsiyento = 10) # 10% ng mga kahilingan
Mga Kinakailangan :
< p>- Python
- Django
Mga Komento hindi natagpuan