---
title: "Monitoring"
date: 2023-08-02T14:49:09+02:00
draft: false
cc: ""
serviceurl: "https://monitor.keks.cloud/status/kekscloud"
---

An [Uptime Kuma](https://github.com/louislam/uptime-kuma) Server in the USA.

Each Service has to monitor 

## Server Monitoring
Each Server has an instance of [Http Server Status](https://git.keks.cloud/kekskurse/http-server-status) running to see if the Server itself is ok.

## Service Monitoring
Each service should be monitored too based on the possibles uptime kuma gives us. In the most cases this should be a http call wich retrun a http status code 200

## Backup Monitoring
To monitor the backup script use the push check from Uptime Kuma. If the url is not called for 26 hours the monitoring system should send a notification. The backup script itselfs can call the url afte a successfull backup.