Django-processinfo is 'n eksperimentele Django program toe om inligting oor die loop bediener prosesse in te samel.
Dit werk net as / proc / $$ / status bestaan. So net op net op Linux / Unix soos platforms.
Wat is dit nie:
- Track aksies van die gebruiker
- Versamel infos wat gevind word in bv apache.log
- Nie 'n profiler (lees https://code.djangoproject.com/wiki/ProfilingDjango)
Meer inligting: http://www.python-forum.de/viewtopic.php?f=6&t=27168 (de)
Installeer
PIP installeer Django-processinfo
Gebruik
voeg settings.py:
invoer os
invoer django_processinfo
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'django_processinfo',
& Nbsp; ...
)
MIDDLEWARE_CLASSES = (
& Nbsp; 'django_processinfo.middlewares.django_processinfo.ProcessInfoMiddleware',
& Nbsp; ...
)
# Plaas templates bo admin contrib, bijv .:
TEMPLATE_DIRS = (
& Nbsp; ...
& Nbsp; os.path.join (os.path.abspath (os.path.dirname (django_processinfo .__ file__)), "templates /"),
& Nbsp; ...
)
# Sluit app instellings van ./django_processinfo/app_settings.py
van django_processinfo invoer app_settings as PROCESSINFO
# Change instellings soos hierdie:
PROCESSINFO.ADD_INFO = True
hardloop: syncdb databasis tabelle te skep.
ProcessInfoMiddleware
Die ProcessInfoMiddleware kan eintlik enige plek ingevoeg. Dit moet egter ver bo bygevoeg word. So, om alles te vang.
Vir die verbetering van prestasie, sit ProcessInfoMiddleware na LocalSyncCacheMiddleware. Dan egter 'n paar kort statistiese waardes (in elke kas treffer)
Wat is nuut in hierdie release:.
- Bugfix in templates: gemis i18n
Wat is nuut in die weergawe 0.6.3:
- Verwyder motor pleeg datum van weergawe
Wat is nuut in die weergawe 0.6.2.0103:
- Don't insetsel Django-processinfo & quot; tyd koste & quot; inligting as response.status_code is nie 200
Wat is nuut in die weergawe 0.6.0.1116:
- Add & quot; Herstel alle data & quot; in voorwerp gereedskap.
- Maak & quot; Verwyder dooie PID's & quot; en & quot; Herstel alle data & quot; beskikbaar op beide admin bladsye.
Wat is nuut in die weergawe 0.5.0.0829:
- Model veranderinge: herskep asseblief tafels, bv. /manage.py herstel django_processinfo
- New: Vertoon paar statiese stelsel inligting (uname, domein naam, IP adres, Python weergawe, sys.prefix)
- New: huidige lewensomstandighede prosesse (ook per staanplek)
- vertoning som van die gebruiker / stelsel af tyd
Wat is nuut in die weergawe 0.4.1.0826:
- Bugfix vir UnicodeEncodeError in die opstel: Gebruik nuwe oplossing, sien: https://code.google.com/p/python-creole/wiki/UseInSetup
Wat is nuut in die weergawe 0.4.0.0824:
- Bugfix met & quot; Totaal geskep prosesse & quot;
- Wys & quot; Proses leeftyd & quot;
Wat is nuut in die weergawe 0.2.0.0819:
- Many dinge verander! Herskep tafels, bv: ./manage.py django_processinfo herstel
Vereistes :
- Python
- Django
Kommentaar nie gevind