Django-profiling-dashboard adalah aplikasi Django yang menyediakan dashboard dengan berbagai alat profiling yang cocok untuk digunakan di server hidup.
Instalasi
Pastikan persyaratan yang diinstal:
pip menginstal YAPPI pympler psutil
pip install git + https: //github.com/daevaorn/django-query-exchange.git#egg=django-query-exchange
dan menginstal Django-profiling-dashboard menggunakan pip:
pip menginstal Django-profiling-dashboard
Penggunaan
& Nbsp; Tambahkan 'profiling_dashboard' dan 'query_exchange' ke INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; 'query_exchange',
& Nbsp; 'profiling_dashboard',
& Nbsp; # ...
& Nbsp;)
& Nbsp; termasuk 'profiling_dashboard.urls dalam urls.py Anda:
& Nbsp; urlpatterns = pola ('',
& Nbsp; # ...
& Nbsp; url (r '^ profiling-dashboard /', termasuk ('profiling_dashboard.urls')),
& Nbsp; # ...
& Nbsp;)
& Nbsp; mengunjungi / profiling-dashboard /
Catatan tentang profil CPU dalam lingkungan multi-proses
Jika ada beberapa proses server maka profiler harus dimulai dan berhenti untuk setiap proses, dan statistik profil akan berbeda untuk proses yang berbeda.
Dalam beberapa skema penyebaran (misalnya apache yang ditunjukkan oleh nginx) tidak ada cara untuk memastikan permintaan berikutnya akan ditangani oleh proses server yang sama sehingga mengambil ini dalam akun saat menggunakan Django-profiling-dashboard.
Persyaratan :
- Python
- Django
- YAPPI
- Pympler
- psutil
- Django-permintaan-exchange
Komentar tidak ditemukan