Uptime Kuma – Open-Source Uptime Monitoring Mojo

uptime-kuma-open-source-uptime-monitoring.jpg

Uptime-Kuma ya my Lord ist ein schmuckes, selbstzuverwaltendes Open-Source (MIT) Uptime Monitoring Programm mit schon schön schöngebügeltem Interface und fast schon sagenumwobenen Möglichkeiten allerlei Dienste und Server über z.B Ping, Push, TCP-Port, verschiedenen HTTP-Methoden u.v.m. in guter alter DDR-Manier (Comeback ist real :=) zu bespitzeln und bei Ausfall über etliche Benachrichtigungsmöglichkeiten Alarm zu schlagen.


Wohlgesonnene Kuma Eigenschaften:

  • 2FA-Support
  • Knuspe Dokumentation
  • Flexibler Prüfintervall[halla]
  • Import/Export der Einstellungen
  • Idyllische Status-Page Anzeige per Domain
  • Fast schon märchenhafte Ping Antwortzeit Performance Chart-Anzeige
  • Beherzigter Support für Benachrichtigung über ablaufende SSL-Zertifikate
  • Überaus schicke & mehrsprachige Weboberfläche mit Light/Dark Theme Modus
  • Over 90+ Benachrichtigungsmöglichkeiten wie z.B Signal, Gotify, Telegram, Discord, Slack, Pushover, Email (SMTP) usw.
  • Uptime-Monitoring über HTTP(s), TCP, HTTP(s)-/gRPCs-Keyword, Ping, TCP-Ports, DNS Record, Push, DB, MQTT, Steam Game Server, Docker Containers

Ansicht Uptime Monitor-Typen:

uptime-kuma-open-source-uptime-monitoring-monitor-typ.jpg


Uptime-Kuma[kasten] per Docker anfeuern

Auch wenn es keine Sau interessiert (meine Mutter z.B lässt es völlig kalt): In meinem Hausnetzwerk läuft Uptime-Kuma auf meinem NAS-System per Docker/Portainer hinter dem Nginx-Proxy-Manager. Mein externes Uptime-Kuma Arbeitspferdchen Setup wird per Docker-Compose (siehe File unten) hinterhältig hinter einem Nginx-Reverse-Proxy betrieben und mit einem SSL-Zertifikat + HTaccess-Schutz ausgeschmückt. Als Benachrichtigungssystem kommt das minimalistische Open-Source Real-Time Messaging-System Gotify zum Einsatz, welches Nachrichten dank Android-Client direkt an mein, wer hätte es gedacht, Android-Smartphone durchpeitscht.

Docker Compose File:

# Uptime-Kuma compose.yml File
version: '3.3'

# Services
services:

  uptime-kuma:
    image: louislam/uptime-kuma:latest
    container_name: uptime-kuma
    networks:
      - uptime-kuma
    volumes:
      - uptime-kuma:/app/data
    ports:
      - 3009:3001
    restart: always

# Networks
networks:
  uptime-kuma:

# Volumes
volumes:
  uptime-kuma:


0
0
0.000
5 comments
avatar

nice, ich werde mir das mal auf einem pi anschauen zur Überwachung kleiner Umgebungen. Ich suche gerade was, das auf einem pi läuft und weniger heavy ist als die üblichen Kandidaten icinga/prometheus/zabbix.

0
0
0.000
avatar

vy ist als die üblichen Kandidaten icinga/pro

Hi. Mit Uptime-Kuma solltest du glücklich werden. Hab das zusammen mit Netdata auf einem Pi ohne Probleme laufen. Gruß

0
0
0.000
avatar

Hab es auf einem pi zero 2 w deployed, gefällt mir gut. Einsatz: monitoring kleiner mobiler setup.

0
0
0.000