From 70b90f4f81e432a56c6f6c871ccd1efc290b050d Mon Sep 17 00:00:00 2001 From: Fred Pauchet Date: Wed, 27 Apr 2016 11:58:07 +0200 Subject: [PATCH] add supervisord template config --- source/production.rst | 1 + source/production/monitoring.rst | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 source/production/monitoring.rst diff --git a/source/production.rst b/source/production.rst index 1579449..288fee3 100644 --- a/source/production.rst +++ b/source/production.rst @@ -27,5 +27,6 @@ Ne pas oublier la génération des fichiers statiques ! .. include:: production/postgresql.rst .. include:: production/environment.rst .. include:: production/gunicorn.rst +.. include:: production/monitoring.rst .. include:: production/nginx.rst .. include:: production/fabric.rst diff --git a/source/production/monitoring.rst b/source/production/monitoring.rst new file mode 100644 index 0000000..360e5ba --- /dev/null +++ b/source/production/monitoring.rst @@ -0,0 +1,16 @@ +********** +Monitoring +********** + +.. code-block:: shell + + [program:simple] + command={{ virtualenv_path }}/bin/gunicorn simple.app:app -w {{ workers }} --log-file={{ appdir }}/logs/gunicorn.log --bind 127.0.0.1:{{ proxy_port }} + directory={{ appdir }}/ + environment=PATH="{{ virtualenv_path }}/bin" + user=nobody + autostart=true + autorestart=true + killasgroup = true + redirect_stdout=true + redirect_stderr=true \ No newline at end of file