Tim Abbott
5abf4dee92
nagios: Add new host groups for Tornado processes.
...
We also move all the existing Tornado monitoring rules to the
singletornado_frontends rule.
2018-11-06 16:33:18 -08:00
Tim Abbott
9ed2a94b8c
nagios: Add configuration designed for full-stack servers.
...
This doesn't yet pass all Nagios checks correctly, and still has a few
flaws:
* The ideal setup code for the `nagios` user in the database isn't included.
* Some of the other details are a bit off; we need to split some host roles.
But it's better than nothing, and we can iterate from here.
2018-01-24 14:16:03 -08:00
Tim Abbott
886a8853ac
nagios: Move server-specific config into hostgroups.
...
These new hostgroups exist so we can eliminate explicit references to
individual hosts in services.cfg.
2017-10-05 20:06:48 -07:00
Tim Abbott
b6ce9583a9
nagios: Fetch list of hosts from zulip.conf.
...
This makes this much more configurable and much less hardcoded.
2017-10-05 20:06:30 -07:00
Tim Abbott
f7d554d533
nagios: Rename zmirror2 to zmirrorp in configuration.
...
The "p" stands for "personals", aka zephyr private messages, which is
what this host manages.
2017-10-05 20:06:08 -07:00
Tim Abbott
09aec3e467
puppet: Move hosts.cfg to be managed by a template.
2017-10-05 19:23:33 -07:00