A Kuma offime felállítása és futtatása a Raspberry PI -n

Az Uptime Kuma egy önállóan megfigyelő eszköz, amely lehetővé teszi a webhelyek, szerverek és szolgáltatások állapotának és üzemidejének nyomon követését. Az offime Kuma futtatása Raspberry Pi-en könnyű és költséghatékony megoldást kínál az infrastruktúra ellenőrzésére. Ez az útmutató végigvezeti a Kuma telepítését és beállítását egy Raspberry Pi -en.


Mire lesz szüksége

  1. Málna PI (Bármely modell GPIO -támogatással, például PI 3, PI 4)
  2. Mikroszálkártya (legalább 8 GB, 10. osztály vagy annál jobb)
  3. Tápegység (5 V, 2,5a minimum a PI 3; 5V, 3A a PI 4 -re)
  4. Raspberry Pi Os (Lite vagy asztali verzió)
  5. Internetkapcsolat

1. lépés: Készítse elő a Raspberry Pi -t

  1. Frissítse a Raspberry Pi -t:

    sudo apt update && sudo apt upgrade -y
    
  2. Telepítse a szükséges eszközöket:

    sudo apt install -y curl git
    
  3. Telepítse a Docker -t (ha még nem telepítve):

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

    Indítsa újra a Raspberry Pi -t a változások alkalmazásához:

    sudo reboot
    

2. lépés: Telepítse az Uptime Kuma használatát a Docker használatával

Az Uptime Kuma gyorsan telepíthető a Docker használatával. Follow these steps to set it up:

  1. Pull the Uptime Kuma Docker image:

    sudo docker pull louislam/uptime-kuma:latest
    
  2. Hozzon létre egy könyvtárat a tartós adatokhoz:

    mkdir -p ~/uptime-kuma/data
    
  3. Futtassa az Uptime Kuma konténert:

    sudo docker run -d \
      -p 3001:3001 \
      -v ~/uptime-kuma/data:/app/data \
      --name uptime-kuma \
      louislam/uptime-kuma
    
  4. Hozzáférjen az Uptime Kuma -hoz a böngészőjében: Navigál http://<raspberry-pi-ip>:3001 Az Uptime Kuma webes felület eléréséhez.


3. lépés: Konfigurálja az Uptime Kuma -t

  1. Állítson be egy adminisztrációs fiókot:

    • Az első bejelentkezésen hozzon létre adminisztrátori felhasználónevet és jelszót.
  2. Szolgáltatások hozzáadása a monitorhoz:

    • Click on the Add New Monitor gomb.
    • Konfigurálja a szolgáltatási részleteket, például:
      • Monitor típus (HTTP (S), Ping, TCP stb.)
      • Szolgáltatási URL vagy IP -cím
      • Ellenőrzések intervalluma (például 5 percenként)
  3. Mentse el a monitor beállításait és kezdje el figyelemmel kísérni a szolgáltatásait.


4. lépés: Opcionális fejlesztések

  1. HTTPS engedélyezése: Használjon egy fordított proxyt, mint például az nginx vagy a traefik, hogy biztosítsa a kuma használatát a HTTPS -vel.

  2. Futtassa az Uptime Kuma -t egy egyedi porton: Változtassa meg a port leképezését a Docker Container futtatásakor:

    sudo docker run -d -p 8080:3001 ...
    
  3. Autóindítás a rendszerindításon: Győződjön meg arról, hogy a tároló automatikusan elindul az újraindításkor:

    sudo docker update --restart unless-stopped uptime-kuma
    
  4. Értesítések hozzáadása:

    • Integrálja az Uptime Kuma -t olyan értesítési szolgáltatásokkal, mint a Telegram, a Slack vagy az e -mail.
    • Konfigurálja az értesítéseket a Beállítások> Értesítés A műszerfal szakasza.

5. lépés: Figyelje az infrastruktúrát

  1. Metrikák megtekintése:
    • Hozzáférés az üzemidő statisztikáihoz, a válaszidőhöz és a meghibásodási naplókhoz a műszerfalról.
  2. Állítsa be a riasztásokat:
    • Konfigurálja a riasztásokat az értesítések fogadásához, ha egy szolgáltatás csökken.
  3. Képzelje el a trendeket:
    • Használja a részletes előzmények naplóit a minták azonosításához és a szolgáltatások optimalizálásához.

Hibaelhárítás

  1. Az Uptime Kuma nem érhető el:

    • Ellenőrizze, hogy a konténer fut -e:
      sudo docker ps
      
    • Ellenőrizze, hogy vannak -e hibák a tárolónaplókban:
      sudo docker logs uptime-kuma
      
  2. Magas erőforrás -felhasználás:

    • Csökkentse a kevésbé kritikus szolgáltatások megfigyelési gyakoriságát.
    • A jobb teljesítmény érdekében fontolja meg a Raspberry Pi 4 -re történő frissítést.
  3. Nem tudott értesítéseket kapni:

    • Double-check notification service credentials and configurations.

Applications of Uptime Kuma

  1. Monitor the uptime of personal websites and servers.
  2. Track IoT devices or home automation systems.
  3. Gondoskodjon arról, hogy a felhőalapú szolgáltatások és az API -k működjenek.
  4. Figyelmeztetéseket kap a hálózati kiesésekre vagy a teljesítményproblémákra.

Következtetés

Az Uptime Kuma egy erőteljes, mégis könnyű megfigyelő eszköz, amely zökkenőmentesen működik a Raspberry PI -n. Intuitív felületével és robusztus szolgáltatáskészlettel könnyen figyelemmel kísérheti az infrastruktúrát, és biztosíthatja, hogy minden zavartalanul működjön. Kövesse ezt az útmutatót, hogy beállítsa az Uptime Kuma -t, és teljes láthatóságot szerezzen a hálózatba és a szolgáltatásokba!

Hagyj egy megjegyzést

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.