Django-ProcessInfo экспериментальная Джанго приложение для сбора информации о запущенных серверных процессов.
Это работает только, если / Труды / $$ / статус существует. Таким образом, только на только на UNIX / Linux, как платформах.
Что это не так:
- Действия пользователя трек
- Собирать Infos, которые находятся в например apache.log
- Не профайлер (читай https://code.djangoproject.com/wiki/ProfilingDjango)
Подробнее: http://www.python-forum.de/viewtopic.php?f=6&t=27168 (де)
Установить
пункт установить Django-ProcessInfo
Использование
добавить в settings.py:
импорт OS
импорт django_processinfo
INSTALLED_APPS = (
& NBSP; ...
& NBSP; 'django_processinfo ",
& NBSP; ...
)
MIDDLEWARE_CLASSES = (
& NBSP; 'django_processinfo.middlewares.django_processinfo.ProcessInfoMiddleware ",
& NBSP; ...
)
# Положите шаблоны выше админ вно и т.д .:
TEMPLATE_DIRS = (
& NBSP; ...
& NBSP; os.path.join (os.path.abspath (os.path.dirname (django_processinfo .__ FILE__)), "шаблоны /"),
& NBSP; ...
)
# Включить приложение настройки из ./django_processinfo/app_settings.py
от django_processinfo импортных app_settings как ProcessInfo
Настройки # Изменить, как это:
PROCESSINFO.ADD_INFO = True
запустите: SyncDB для создания таблиц базы данных.
ProcessInfoMiddleware
ProcessInfoMiddleware самом деле могут быть вставлены в любом месте. Тем не менее, следует добавить, гораздо выше. Таким образом, чтобы захватить все.
Для повышения производительности, положить ProcessInfoMiddleware после LocalSyncCacheMiddleware. Затем, однако, не хватает некоторых статистических значений (в каждом попадания в кэш)
Что нового В этом выпуске:.
- Bugfix в шаблонах: пропущенного i18n
Что нового в версии 0.6.3:
- Удалить авто даты версии совершения
Что нового в версии 0.6.2.0103:
- Don't~~HEAD=pobj вставки Django-ProcessInfo & Quot; время Стоимость и Quot; Информация, если response.status_code не 200
Что нового в версии 0.6.0.1116:
- Add~~pobj & Quot; Сброс всех данных & Quot; в объектно инструментов.
- Сделать & Quot; Удалить мертвых ИДП & Quot; и & Quot; Сброс всех данных & Quot; На обоих страницах администрирования.
Что нового В версии изменений 0.5.0.0829:
- Model~~HEAD=pobj~~number=plural: Пожалуйста, воссоздающие столы, например:. /manage.py сбросить django_processinfo
- Новое: Отображение некоторые статические системы информации (uname, доменное имя, IP-ов адрес, питон версия, sys.prefix)
- Новая: текущее жизненные процессы (также за сайт)
- дисплей сумма времени пользовательского режима / система
Что нового в версии для 0.4.1.0826:
- Bugfix~~pobj UnicodeEncodeError в настройках: Используйте новое решение, см: https://code.google.com/p/python-creole/wiki/UseInSetup
Что нового в версии с 0.4.0.0824:
- Bugfix & Quot; Всего создано процессы & Quot;
- Дисплей & Quot; жизни & Quot Процесс;
Что нового в версии 0.2.0.0819:
- Many~~HEAD=pobj~~number=plural вещи изменений! Повторное таблицы, например: ./manage.py сбросить django_processinfo
Требования
- Python
- Джанго
Комментарии не найдены