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
- Málna PI (Bármely modell GPIO -támogatással, például PI 3, PI 4)
- Mikroszálkártya (legalább 8 GB, 10. osztály vagy annál jobb)
- Tápegység (5 V, 2,5a minimum a PI 3; 5V, 3A a PI 4 -re)
- Raspberry Pi Os (Lite vagy asztali verzió)
- Internetkapcsolat
1. lépés: Készítse elő a Raspberry Pi -t
-
Frissítse a Raspberry Pi -t:
sudo apt update && sudo apt upgrade -y
-
Telepítse a szükséges eszközöket:
sudo apt install -y curl git
-
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:
-
Pull the Uptime Kuma Docker image:
sudo docker pull louislam/uptime-kuma:latest
-
Hozzon létre egy könyvtárat a tartós adatokhoz:
mkdir -p ~/uptime-kuma/data
-
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
-
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
-
Állítson be egy adminisztrációs fiókot:
- Az első bejelentkezésen hozzon létre adminisztrátori felhasználónevet és jelszót.
-
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)
-
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
-
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.
-
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 ...
-
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
-
É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
-
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.
-
Á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.
-
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
-
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
- Ellenőrizze, hogy a konténer fut -e:
-
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.
-
Nem tudott értesítéseket kapni:
- Double-check notification service credentials and configurations.
Applications of Uptime Kuma
- Monitor the uptime of personal websites and servers.
- Track IoT devices or home automation systems.
- Gondoskodjon arról, hogy a felhőalapú szolgáltatások és az API -k működjenek.
- 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!