docs: Document need for zulip group for some nagios checks.

This commit is contained in:
Tim Abbott 2019-01-02 10:19:59 -08:00
parent 013b169469
commit 5d550145bd
1 changed files with 6 additions and 1 deletions

View File

@ -355,7 +355,7 @@ Application server and queue worker monitoring:
* `check_worker_memory` (monitors for memory leaks in queue workers) * `check_worker_memory` (monitors for memory leaks in queue workers)
* `check_email_deliverer_backlog` and `check_email_deliverer_process` * `check_email_deliverer_backlog` and `check_email_deliverer_process`
(monitors for whether outgoing emails are being sent) (monitors for whether scheduled outgoing emails are being sent)
Database monitoring: Database monitoring:
@ -375,6 +375,11 @@ Standard server monitoring:
* `check_debian_packages` (checks apt repository is up to date) * `check_debian_packages` (checks apt repository is up to date)
**Note**: While most commands require no special permissions,
`check_email_deliverer_backlog`, requires the `nagios` user to be in
the `zulip` group, in order to access `SECRET_KEY` and thus run
Zulip management commands.
If you're using these plugins, bug reports and pull requests to make If you're using these plugins, bug reports and pull requests to make
it easier to monitor Zulip and maintain it in production are it easier to monitor Zulip and maintain it in production are
encouraged! encouraged!