LINUX.ORG.RU
ФорумAdmin

Настройка uWSGI stats

 ,


0

1

Задача: настроить веб-сервер nginx+uWSGI+django, сервер рассчитанный на несколько проектов (uWSGI работает в emperor mode), а также включить статистику по роботе uWSGI.

Проблема: завести сервер и поднять тестовый проект удалось, все более-менее работает нормально. А вот настроить статистику - никак не получается. В документации есть пару статей, но как-то там не особо много информации и я мало что понял (или мало кофе выпил?). В гугле также инфы по настройке статистики в uWSGI нет (если я не прав, ткните пожалуйста носом, буду благодарен). Може кто вкратце объяснит как всю эту штуку завести?


Ответ на: комментарий от mayushi

Конфиг проекта

[uwsgi]
vhost = true
plugins = python27
socket = /tmp/test_prj.sock
enable-threads = true
processes = 2
wsgi-file = /home/saf/www/test_prj/test_prj/wsgi.py
virtualenv = /home/saf/virtualenvs/env_test_prj
chdir = /home/saf/www/test_prj
touch-reload = /home/saf/www/test_prj/reload
env = DJANGO_SETTINGS_MODULE=test_prj.settings
stats = /tmp/test_prj_stats.sock
logto = /var/log/uwsgi/apps/%n.log

uWSGI запускаю так

description "uWSGI"
start on runlevel [2345]
stop on runlevel [06]
respawn

env UWSGI=/usr/local/bin/uwsgi 
env LOGTO=/var/log/uwsgi/emperor.log

exec $UWSGI --master --emperor /etc/uwsgi/apps-enabled --die-on-term --uid www-data --gid www-data --logto $LOGTO

как эту статистику собрать и где смотреть - не пойму

sonych
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.