Uptime opzetten Kuma op de Raspberry Pi

Uptime Kuma is een zelf-gehost monitoringtool waarmee u de status en uptime van websites, servers en services kunt volgen. Uptime Running Kuma op een Raspberry Pi biedt een lichtgewicht en kosteneffectieve oplossing voor het bewaken van uw infrastructuur. Deze gids zal u doorlopen en uptime Kuma opzetten op een Raspberry Pi.


Wat u nodig hebt

  1. Raspberry Pi (Elk model met GPIO -ondersteuning, bijvoorbeeld PI 3, PI 4)
  2. MicroSD -kaart (Minimaal 8 GB, Klasse 10 of beter)
  3. Stroomvoorziening (5V, 2,5a minimum voor Pi 3; 5V, 3a voor PI 4)
  4. Raspberry Pi Os (Lite- of desktopversie)
  5. Internetverbinding

Stap 1: Bereid de Raspberry Pi voor

  1. Update uw Raspberry Pi:

    sudo apt update && sudo apt upgrade -y
    
  2. Installeer de benodigde tools:

    sudo apt install -y curl git
    
  3. Installeer Docker (indien niet al geïnstalleerd):

    curl -fsSL https://get.docker.com -o get-docker.sh
    sudo sh get-docker.sh
    sudo usermod -aG docker $USER
    

    Start uw Raspberry Pi opnieuw op om de wijzigingen toe te passen:

    sudo reboot
    

Stap 2: Installeer Uptime Kuma met Docker

Uptime Kuma kan snel worden ingezet met Docker. Volg deze stappen om het in te stellen:

  1. Trek de Uptime Kuma Docker -afbeelding:

    sudo docker pull louislam/uptime-kuma:latest
    
  2. Maak een map voor persistente gegevens:

    mkdir -p ~/uptime-kuma/data
    
  3. Voer de uptime kuma -container uit:

    sudo docker run -d \
      -p 3001:3001 \
      -v ~/uptime-kuma/data:/app/data \
      --name uptime-kuma \
      louislam/uptime-kuma
    
  4. Toegang tot uptime kuma in uw browser: Navigeren naar http://<raspberry-pi-ip>:3001 Om toegang te krijgen tot de Uptime Kuma Web -interface.


Stap 3: Uptime Kuma configureren

  1. Een admin -account instellen:

    • Maak bij de eerste login een admin -gebruikersnaam en wachtwoord aan.
  2. Services toevoegen om te controleren:

    • Klik op de Voeg nieuwe monitor toe knop.
    • Configureer de servicegegevens, zoals:
      • Monitortype (http (s), ping, tcp, enz.)
      • Service -URL of IP -adres
      • Interval voor controles (bijvoorbeeld elke 5 minuten)
  3. Sla de monitorinstellingen op en begin met het controleren van uw services.


Stap 4: Optionele verbeteringen

  1. Schakel https in: Gebruik een omgekeerde proxy zoals Nginx of Traefik om uptime kuma te beveiligen met HTTPS.

  2. Voer Uptime Kuma uit op een aangepaste poort: Wijzig de poortmapping bij het uitvoeren van de Docker -container:

    sudo docker run -d -p 8080:3001 ...
    
  3. Auto-start op opstarten: Zorg ervoor dat de container automatisch begint bij opnieuw opstarten:

    sudo docker update --restart unless-stopped uptime-kuma
    
  4. Meldingen toevoegen:

    • Integreer Uptime Kuma met meldingsdiensten zoals Telegram, Slack of E -mail.
    • Configureer meldingen in de Instellingen> Melding gedeelte van het dashboard.

Stap 5: Controleer uw infrastructuur

  1. Bekijk statistieken:
    • Toegang tot uptime -statistieken, responstijden en faallogboeken vanuit het dashboard.
  2. Stel waarschuwingen in:
    • Configureer meldingen om meldingen te ontvangen als een service uitvalt.
  3. Visualiseer trends:
    • Gebruik de gedetailleerde geschiedenislogboeken om patronen te identificeren en uw services te optimaliseren.

Problemen oplossen

  1. Uptime Kuma niet toegankelijk:

    • Controleer of de container actief is:
      sudo docker ps
      
    • Controleer op fouten in de containerlogboeken:
      sudo docker logs uptime-kuma
      
  2. Hoog gebruik van hulpbronnen:

    • Verminder de monitoringfrequentie voor minder kritieke diensten.
    • Overweeg upgraden naar een Raspberry Pi 4 voor betere prestaties.
  3. Niet in staat om meldingen te ontvangen:

    • Double-control meldingsservice-referenties en configuraties.

Toepassingen van uptime kuma

  1. Controleer de uptime van persoonlijke websites en servers.
  2. Volg IoT -apparaten of thuisautomatiseringssystemen.
  3. Zorg ervoor dat cloudservices en API's operationeel zijn.
  4. Ontvang waarschuwingen voor netwerkuitval of prestatieproblemen.

Conclusie

Uptime Kuma is een krachtig maar lichte monitoringtool dat naadloos werkt op een Raspberry Pi. Met zijn intuïtieve interface en een robuuste functieset, kunt u eenvoudig uw infrastructuur controleren en ervoor zorgen dat alles soepel verloopt. Volg deze gids om uptime Kuma op te zetten en volledige zichtbaarheid te krijgen in uw netwerk en services!

Laat een reactie achter

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.