Django-perftools adalah aplikasi Django yang menyediakan alat-alat pemantauan kinerja untuk Django.
Logging Permintaan Lambat
Perftools termasuk logger yang akan memantau permintaan waktu eksekusi. Setelah menyentuh ambang batas yang ditetapkan, maka akan masuk ke perftools logger bernama, termasuk metadata untuk permintaan (seperti yang didefinisikan oleh Sentry itu spesifikasi logging).
dari perftools.middleware.slowreq impor SlowRequestLoggingMiddleware
app = SlowRequestLoggingMiddleware (app, ambang batas = 100) # dalam ms
Jauh Profiling
Profil permintaan dan menyimpan hasil ke disk.
dari perftools.middleware.remoteprof impor RemoteProfilingMiddleware
app = RemoteProfilingMiddleware (app, outpath = '/ var / data / cProfile-hasil /', persen = 10) # 10% dari permintaan
Persyaratan :
< p>- Python
- Django
Komentar tidak ditemukan