A Django-profilok-műszerfal egy Django alkalmazás, amely a műszerfal különböző profilok eszközök alkalmasak élő szerverek.
Telepítés
Ellenőrizze, hogy a követelményeknek vannak telepítve:
pip telepíteni yappi pympler psutil
pip telepíteni git + https: //github.com/daevaorn/django-query-exchange.git#egg=django-query-exchange
és telepítse Django-profilok-műszerfalat pip:
pip telepíteni Django-profilok-műszerfal
Használat
& Nbsp; Add "profiling_dashboard" és a "query_exchange" a INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "query_exchange",
& Nbsp; "profiling_dashboard",
& Nbsp; # ...
& Nbsp;)
& Nbsp; többek között "profiling_dashboard.urls" a urls.py:
& Nbsp; urlpatterns = minták ('',
& Nbsp; # ...
& Nbsp; url (r '^ profilalkotás-műszerfal / "include (' profiling_dashboard.urls")),
& Nbsp; # ...
& Nbsp;)
& Nbsp; látogasson / profilalkotás-műszerfal /
Megjegyzés a CPU profilalkotás több folyamat környezetben
Ha több kiszolgáló folyamat akkor a profiler meg kell indítani, és megállt minden folyamat, és a profilalkotás statisztika eltérő lesz a különböző folyamatok.
Egyes telepítési sémák (pl apache proxyzott által nginx) nincs módja annak, hogy további kérések kezeli ugyanazon a szerveren folyamat, így ezt a fiókot, miközben a Django-profilok-műszerfal.
követelmények :
- Python
- Django
- yappi
- Pympler
- psutil
- Django-query-csere
Hozzászólás nem található