Skip to main content

Monitoring mit Uptime-Kuma und docker-compose installieren

Einleitung

ZuverläZuverlässigkeit ist bei dem Angebot von Server Diensten das A & O. Es gibt ToolsTools, die unterstüunterstützen uns bei der ÃœÜberwachung der Dienste. Dazu gehögehört Uptime-Kuma. Uptime-Kuma ist ein kleines ProgrammProgramm, das verschiedene Dienste auf deren Erreichbarkeit überprüüberprüft. 

Der Sinn von ÃœberwachungslöÜberwachungslösungen ist der, dasdass man informiert wirdwird, sobald etwas ausfäausfällt. Und diese Aufgabe kann Uptime-Kuma auch üübernehmen. Uptime-Kuma hat ein paar IntegrationenIntegrationen, mit denen man bei AusfäAusfällen informiert werden kann. 

Installation

Im ersten Schritt müssen wir uns mit unserem Server per SSH / Telnet / Serielles Kabel verbinden. Im nächsten Schritt stellen wir sicher das docker und docker-compose installiert sind.

Jetzt wechseln wir in einen Ordner unserunserer Wahl und erstellen eine Datei docker-compose.yml und ööffnen diese mit dem Editor unserunserer Wahl und fügen dort folgenden Inhalt ein. Wir können dort noch den Port ändernändern, mit dem wir das Web Interface ööffnen können. Dazu müssen wir dann unter Ports: die Zahl nach dem - und vor dem  : äändern.

 

version: '3.1'

services:
  uptimekuma:
    image: louislam/uptime-kuma:latest
    restart: always
    container_name: uptime-kuma
    volumes:
      - ./kuma-data:/app/data
    ports:
      - 3001:3001

Als nächstes starten wir den Container und initialisieren damit die Anwendung.

docker-compose up -d

Wenn wir jetzt einige Zeit warten können wir die IP-Adresse unseres Servers mit dem entsprechenden Port im Browser angeben und legen uns dann ein Administrator Konto an. Wir können dort dann jetzt unsere Services hinzufügenhinzufügen, die wir üüberwachen wollen.