django-perfiles-dashboard es una aplicación Django que ofrece un panel con varias herramientas de perfilado adecuados para su uso en servidores de juego.
Instalación
Asegúrese de que están instalados los requisitos:
PIP instalar Yappi pympler psutil
PIP instalar git + https: //github.com/daevaorn/django-query-exchange.git#egg=django-query-exchange
e instalar django-perfiles-salpicadero con pip:
PIP instalar django-perfiles-salpicadero
Uso
& Nbsp; Añadir 'profiling_dashboard' y 'query_exchange' a INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "query_exchange ',
& Nbsp; "profiling_dashboard ',
& Nbsp; # ...
& Nbsp;)
& Nbsp; incluir 'profiling_dashboard.urls' en su urls.py:
& Nbsp; urlpatterns = patterns ('',
& Nbsp; # ...
& Nbsp; url (r '^ perfilado-dashboard /', include ('profiling_dashboard.urls')),
& Nbsp; # ...
& Nbsp;)
& Nbsp; visitar / perfilado-dashboard /
Notas sobre el perfil de la CPU en el entorno multi-proceso
Si hay varios procesos de servidor entonces el perfilador debe haber empezado todavía y se detuvo para cada proceso, y las estadísticas de perfiles será diferente para los diferentes procesos.
En algunos esquemas de implementación (por ejemplo apache aproximada por nginx) no hay manera de hacer las solicitudes posteriores seguro serán manejados por el mismo proceso de servidor para tomar esto en cuenta al utilizar django-perfiles-salpicadero.
Requisitos :
- Python
- Django
- Yappi
- Pympler
- psutil
- django-query-intercambio
Comentarios que no se encuentran