Uptime Kuma: Überwachung von Dienstverfügbarkeiten

  1. Voraussetzungen
  2. Bereitstellung des Docker-Compose-Codes für UptimeKuma
  3. Deployment über Portainer
  4. Zugriff auf Uptime Kuma
  5. Erste Schritte in Uptime Kuma
  6. Watchtower
  7. Fazit

In diesem Tutorial lernen Sie, wie Sie mit Uptime Kuma Ihre Dienstverfügbarkeiten überwachen können. Uptime Kuma ist ein selbst gehostetes Überwachungstool, das den Status Ihrer Webseiten und Anwendungen überwacht. Es benachrichtigt Sie, wenn einer Ihrer Dienste ausfällt, sodass Sie schnell reagieren können.

Hinweis: Bitte stellen Sie sicher, dass Sie die Vorbereitungsschritte abgeschlossen haben, bevor Sie mit diesem Tutorial fortfahren. Die optionalen Schritte 5 & 6 (DynDNS oder Caddy) sind für dieses Tutorial nicht erforderlich.

Voraussetzungen

  • Docker und Docker Compose installiert.
  • Portainer eingerichtet.
  • Grundkenntnisse in der Verwendung von Docker.

Bereitstellung des Docker-Compose-Codes für UptimeKuma

version: '3.3'

services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    ports:
      - "3001:3001"
    volumes:
      - uptime-kuma-data:/app/data

volumes:
  uptime-kuma-data:

Deployment über Portainer

  1. Loggen Sie sich in Ihre Portainer-Instanz ein.
  2. Gehen Sie in den Bereich „Stacks“ und klicken Sie auf „Add Stack“.
  3. Geben Sie Ihrem Stack einen Namen, z.B. „uptime-kuma“.
  4. Kopieren Sie den bereritgestellten Docker-Compose-Code in das Feld Web editor in Portainer.

Deployment Prozess für UptimeKuma

Zugriff auf Uptime Kuma

Nachdem der Stack erfolgreich deployt wurde, können Sie auf Uptime Kuma zugreifen, indem Sie in Ihrem Browser die IP-Adresse Ihres Servers und den Port 3001 eingeben, z.B. http://YOUR_SERVER_IP:3001.

Startseite UptimeKuma – Erstellung des Admin Users

Erste Schritte in Uptime Kuma

Bei Ihrem ersten Zugriff auf Uptime Kuma werden Sie aufgefordert, einen Admin-Account zu erstellen. Stellen Sie die gewünschte Sprache ein und geben Sie die gewünschten Anmeldedaten ein und klicken Sie auf „Erstellen“.

Dashboard von UptimeKuma

Sie können jetzt beginnen, Überwachungsaufgaben für Ihre Dienste hinzuzufügen. Klicken Sie dazu auf „+ Neuen Monitor hinzufügen“.

Wählen Sie den gewünschten Monitortyp, vergeben Sie einen aussagekräftigen Anzeigenamen, tragen Sie die HTTPS-Webadresse ein und bestätigen Sie Ihre Eingaben, indem Sie auf „Speichern“ klicken, um die Konfiguration festzulegen.

Einrichtung der Uptime-Überwachung für Borg Backup

Anschließend sehen Sie die Uptime-Verfügbarkeit um Dashboard.

Uptime für Borg Backup Webseite

Watchtower

Damit der UptimeKuma Container stets automatisiert aktuell gehalten wird, empfehle ich das Deployment von Watchtower.

version: '3'

services:
  watchtower:
    image: containrrr/watchtower
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /etc/localtime:/etc/localtime:ro
    environment:
      WATCHTOWER_MONITOR_ONLY: 'false'
      WATCHTOWER_CLEANUP: "true"
      WATCHTOWER_POLL_INTERVAL: 43200

Fazit

Uptime Kuma stellt sich als ein exzellentes Instrument zur Überwachung der Verfügbarkeit Ihrer Dienste heraus. Mit seiner intuitiven und übersichtlichen Benutzeroberfläche ermöglicht es nicht nur eine effiziente Überwachung, sondern stellt sicher, dass Sie stets umgehend informiert werden, falls Unregelmäßigkeiten bei Ihren Diensten auftreten. Der Einsatz von Docker in Kombination mit Portainer hat den Installations- und Einrichtungsprozess erheblich vereinfacht und optimiert. Einer der herausragenden Vorteile von Uptime Kuma ist seine Flexibilität und Anpassbarkeit, die es zu einem unverzichtbaren Werkzeug in der Welt der Dienstüberwachung macht. Ich wünsche Ihnen viel Freude beim Entdecken aller Funktionen und Möglichkeiten, die Uptime Kuma zu bieten hat, und bin überzeugt, dass es ein wertvoller Begleiter in Ihrem digitalen Ökosystem sein wird.

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..