Uptime Kuma on itse isännöity valvontatyökalu, jonka avulla voit seurata verkkosivustojen, palvelimien ja palveluiden tilaa ja käyttöaikaa. Uptime Kuma Raspberry PI: llä tarjoaa kevyen ja kustannustehokkaan ratkaisun infrastruktuurin seurantaan. Tämä opas opastaa upime Kuma -sovelluksen asentamisen ja asettamisen läpi Raspberry Pi: n.
Mitä tarvitset
- Raspberry Pi (Mikä tahansa malli, jolla on GPIO -tuki, esim. Pi 3, pi 4)
- MicroSD -kortti (vähintään 8 Gt, luokka 10 tai parempi)
- Virtalähde (5 V, 2,5A PI 3; 5V, 3A PI 4: lle)
- Raspberry Pi OS (Lite tai työpöytäversio)
- Internet -yhteys
Vaihe 1: Valmista Raspberry Pi
-
Päivitä Raspberry Pi:
sudo apt update && sudo apt upgrade -y
-
Asenna tarvittavat työkalut:
sudo apt install -y curl git
-
Asenna Docker (ellei jo asennettu):
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker $USER
Käynnistä Raspberry Pi uudelleen muutoksiin:
sudo reboot
Vaihe 2: Asenna Uptime Kuma Dockerin avulla
Upime Kuma voidaan ottaa käyttöön nopeasti Dockerilla. Aseta se näitä vaiheita: asettaaksesi sen:
-
Vedä käyttöaika Kuma Docker -kuva:
sudo docker pull louislam/uptime-kuma:latest
-
Luo hakemisto pysyville tiedoille:
mkdir -p ~/uptime-kuma/data
-
Suorita käyttöaika Kuma -säiliö:
sudo docker run -d \ -p 3001:3001 \ -v ~/uptime-kuma/data:/app/data \ --name uptime-kuma \ louislam/uptime-kuma
-
Pääsy Uptime Kuma selaimesi: Siirtyä jhk
http://<raspberry-pi-ip>:3001
Pääsy Uptime Kuma -verkkoliitäntään.
Vaihe 3: Määritä käyttöaika kuma
-
Määritä järjestelmänvalvojan tili:
- Luo ensimmäisessä kirjautumisessa järjestelmänvalvojan käyttäjänimi ja salasana.
-
Lisää palveluita tarkkailemaan:
- Napsauta Lisää uusi näyttö painike.
- Määritä palvelun yksityiskohdat, kuten:
- Monitor -tyyppi (http (s), ping, tcp jne.)
- Palvelun URL -osoite tai IP -osoite
- Tarkastusväli (esim. 5. minuutti)
-
Tallenna näytön asetukset ja aloita palveluidesi seuranta.
Vaihe 4: Valinnaiset parannukset
-
Ota https käyttöön: Käytä käänteistä välityspalvelinta, kuten Nginx tai Traefik, varmistaaksesi käyttöajan Kuma HTTPS: llä.
-
Suorita uptime Kuma mukautetulla portilla: Vaihda porttikartoitus Docker -säilöä käydessä:
sudo docker run -d -p 8080:3001 ...
-
Automaattinen käynnistys käynnistyksessä: Varmista, että säiliö alkaa automaattisesti uudelleenkäynnistyksessä:
sudo docker update --restart unless-stopped uptime-kuma
-
Lisää ilmoituksia:
- Integroi Uptime Kuma ilmoituspalveluihin, kuten Telegram, Slack tai sähköposti.
- Määritä ilmoitukset Asetukset> Ilmoitus kojelaudan osa.
Vaihe 5: Seuraa infrastruktuuriasi
-
Näytä mittarit:
- Pääsy käyttöajan tilastoihin, vasteaikoihin ja vikakorkeihin kojelaudasta.
-
Aseta hälytykset:
- Määritä ilmoitukset ilmoituksista, jos palvelu laskee.
-
Visualisoi trendit:
- Tunnistaa kuviot ja optimoi palveluidesi yksityiskohtaiset historialokit.
Vianetsintä
-
Käyttöaika Kuma ei ole saatavilla:
- Varmista, että säiliö on käynnissä:
sudo docker ps
- Tarkista virheiden virheet:
sudo docker logs uptime-kuma
- Varmista, että säiliö on käynnissä:
-
Resurssien korkea käyttö:
- Vähennä vähemmän kriittisten palvelujen seurantataajuutta.
- Harkitse päivitystä Raspberry Pi 4: ksi paremman suorituskyvyn saavuttamiseksi.
-
Ilmoituksia ei voida vastaanottaa:
- Kaksois-tarkista ilmoituspalvelutiedot ja kokoonpanot.
Upime kuma -sovellukset
- Seuraa henkilökohtaisten verkkosivustojen ja palvelimien käyttöaikaa.
- Seuraa Internet -laitteita tai kodin automaatiojärjestelmiä.
- Varmista, että pilvipalvelut ja sovellusliittymät ovat toiminnassa.
- Vastaanota hälytyksiä verkkokatkoksista tai suorituskykyongelmista.
Johtopäätös
Uptime Kuma on tehokas, mutta kevyt valvontatyökalu, joka toimii saumattomasti Raspberry Pi: llä. Intuitiivisella rajapinnalla ja vankalla ominaisuusjoukolla voit seurata infrastruktuuriasi helposti ja varmistaa, että kaikki sujuu sujuvasti. Seuraa tätä opasta määrittääksesi Uptime Kuman ja saadaksesi täyden näkyvyyden verkkoosi ja palveluihisi!