Icinga is used to monitor the status of the infrastructure and service-level information. It is running on Tech:Misc1. All servers are automatically set up with checks for SSH, load, users on the server and disk space. Additional services are also monitored though such as mail, Parsoid, MariaDB statistics, nginx and so on.
The tool can be accessed here: https://icinga.miraheze.org (authentication required, use
guest and password
guest to enter.)
Icinga is configured as standard out of the box for Debian Stretch with little changes to the configuration. Configuration is managed through puppet.
Adding Users[edit source]
Users are in two senses here. There are contacts (those who get emails and alerts) and interface users (those who can use the Icinga interface). Contacts are added through the configuration file contacts.cfg.