| Commit message (Collapse) | Author | Age | Files |
| |
|
|
|
|
| |
Some new http vhosts appeared since they were last updated.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
|
| |
For some http requests nginx checks if the user is authenticated with a
client certificate and denies that request otherwise.
This adds client certificate authentication to http checks, so that the
requests are actually handled.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
| |
Monitor whether there are systemd units in a failed state.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
| |
Give the smtpd more time to answer.
The old threshold is sometimes reached when a lot of emails are
received. This is not really a problem so we increase the allowed delay.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
| |
Add monitoring for the webserver www1001.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
| |
By default every host has a nullmailer installed (unless it has some
other mailserver), so monitor the mailq of nullmailer unless some other
mailserver (or "none") is explicitly defined.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Add monitoring for backup-master.
The server is not reachable from the outside. Therefore network checks
don't make any sense.
The hosts check_command is set to dummy. If the host goes done, this
will be noticed, because the icinga agent looses connection to it's
parent.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
|
| |
Monitor the smtp certificate in it's own service instead of
including the monitoring with the other smtp-* services.
After this change the time the mailserver takes to answer will be
monitored.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
| |
Add monitoring to the mailserver.
Alos adds services for the mailq, smtp and imap
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
|
| |
Monitor the services of elog:
- DNS Zone
- Phabricator
- Phabricator sshd
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
| |
Tries to connect to a database in the postgresql cluster.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
| |
When an agent is unhealthy only notify about that,
and suppress notifications about other services on that agent
not running.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
| |
Monitors the zones of authorative dns servers.
Does not validate DNSSEC or the resulting ip address.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
| |
Check that https endpoints are reachable, and that the certificat
is not about to expire.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
| |
Check for basic node health including ping, disk and swap.
Also check with the package manager, that the system is up to date.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
|
|
|
| |
Provide notification in case of a state change via email and telegram
bot.
The telegram bot is especially helpful in cases where a problem with
email delivery is to be reportet.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
| |
Monitor the host where the icinga2 master runs.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
| |
The api is used for communication between nodes.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
| |
The local command pipe is used by icingaweb2 to deliver
commands such as scheduling checks or creating downtimes.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
| |
|
|
|
|
|
| |
Makes icinga2 connect to the database.
The password should be supplied in the master-secrets.conf
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|
|
|
Provides a basic inital configuration.
Signed-off-by: Tobias Wiese <tobias@tobiaswiese.com>
|