zulip/docs
Alex Vandiver e94b6afb00 nagios: Remove broken check_email_deliverer_* checks and related code.
These checks suffer from a couple notable problems:
 - They are only enabled on staging hosts -- where they should never
   be run.  Since ef6d0ec5ca, these supervisor processes are only
   run on one host, and never on the staging host.
 - They run as the `nagios` user, which does not have appropriate
   permissions, and thus the checks always fail.  Specifically,
   `nagios` does not have permissions to run `supervisorctl`, since
   the socket is owned by the `zulip` user, and mode 0700; and the
   `nagios` user does not have permission to access Zulip secrets to
   run `./manage.py print_email_delivery_backlog`.

Rather than rewrite these checks to run on a cron as zulip, and check
those file contents as the nagios user, drop these checks -- they can
be rewritten at a later point, or replaced with Prometheus alerting,
and currently serve only to cause always-failing Nagios checks, which
normalizes alert failures.

Leave the files installed if they currently exist, rather than
cluttering puppet with `ensure => absent`; they do no harm if they are
left installed.
2021-08-03 16:07:13 -07:00
..
_static readthedocs: Add proper backlink to the Zulip homepage. 2021-07-06 10:59:59 -07:00
_templates readthedocs: Add proper backlink to the Zulip homepage. 2021-07-06 10:59:59 -07:00
contributing docs: Replace chat-zulip-org page with /developer-community/. 2021-07-25 22:17:57 -07:00
development docs: Replace chat-zulip-org page with /developer-community/. 2021-07-25 22:17:57 -07:00
documentation docs: Document the new APIDocs template system. 2021-07-26 18:38:57 -07:00
git docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
images docs: Add missing width to Zulip logo. 2021-02-05 09:49:33 -08:00
overview docs: Update changelog since 4.0 release. 2021-07-29 14:54:17 -07:00
production nagios: Remove broken check_email_deliverer_* checks and related code. 2021-08-03 16:07:13 -07:00
subsystems docs: Add developer documentation for Python support. 2021-07-28 11:23:27 -07:00
testing test-backend: Default to running all tests. 2021-07-30 16:18:42 -07:00
translating docs: Replace chat-zulip-org page with /developer-community/. 2021-07-25 22:17:57 -07:00
tutorials docs: Fix new_feature_tutorial to replace add_emoji_by_admins_only. 2021-07-27 16:41:23 -07:00
.gitignore
Makefile docs: Replace Makefile based on output of newer sphinx-quickstart. 2019-12-02 18:39:33 -08:00
README.md docs: Capitalize Markdown consistently. 2020-08-11 10:23:06 -07:00
THIRDPARTY nagios: Replace check_website_response with standard check_http plugin. 2021-07-09 16:47:03 -07:00
code-of-conduct.md
conf.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
index.rst docs: Replace chat-zulip-org page with /developer-community/. 2021-07-25 22:17:57 -07:00
requirements.readthedocs.txt requirements: Rename requirements files. 2017-11-21 02:38:26 +05:30

README.md

Zulip Markdown documentation hosted elsewhere

The Markdown files in this directory ( /zulip/docs ) are not intended to be read on GitHub. Instead, visit our ReadTheDocs to read the Zulip documentation.