From efb061d4d4a88b491e77b52b670d18c1f28a81de Mon Sep 17 00:00:00 2001 From: Nate Coraor Date: Fri, 12 Jan 2018 16:51:37 -0500 Subject: [PATCH] Add a tiny bit about uwsgitop --- doc/source/admin/scaling.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/source/admin/scaling.md b/doc/source/admin/scaling.md index 8829f18ff90..f504ff0e31f 100644 --- a/doc/source/admin/scaling.md +++ b/doc/source/admin/scaling.md @@ -466,6 +466,13 @@ Python application. The `chdir` option is useful if you are not using `run.sh`, to be able to call `uwsgi` from anywhere without having to `cd` to the Galaxy directory first. +**Monitoring** + +The [uwsgitop](https://github.com/xrmx/uwsgitop) tool uses uWSGI's stats server (the `stats` option, which is configured +to listen on a socket or port in the same manner as the `socket` option) to report on the health and performance of the +web workers. It can be installed with `pip install uwsgitop`. This tool can be useful for determing whether a worker is +stuck, or seeing the throughput of traffic on your site. + ## Starting and Stopping If you are using the **uWSGI + Webless job handlers** deployment strategy or want to run your Galaxy server as a