Uptime Kuma, ki deluje na Raspberry Pi, vas obvešča o tem, kako delujejo vaše spletne storitve. Tukaj je opisano, kako ga uvesti.
Samostojno gostovanje spletnih mest in storitev na vašem Raspberry Piju je odličen hobi in način, kako preseči grabežljive kremplje velike tehnologije. Toda spremljanje strežnika in zagotavljanje, da vse deluje, kot bi moralo, je lahko glavobol.
Uptime Kuma je samostojni nadzornik delovanja, ki spremlja čas delovanja na vaših spletnih mestih in vam lahko pošlje obvestilo, če pride do težav.
Kaj je Uptime Kuma in zakaj ga potrebujete?
Raspberry Pi je središče številnih nastavitev domačega strežnika in s pravo programsko opremo ga lahko uporabite za skoraj v celoti zamenjavo centraliziranih, lastniških storitev.
Lahko vodite svoje Poštni strežnik Raspberry Pi, preberite celotne novice s FreshRSS, pretakajte glasbo in filme z Jellyfinali zaženite celovit pisarniški paket v oblaku in storitev avtomatiziranega varnostnega kopiranja Nextcloud na Raspberry Pi. Uporabite lahko celo a Raspberry Pi kot celovit sistem za upravljanje restavracij.
To je zabaven hobi in vam daje prednost v boju za vašo zasebnost. Toda občasno bodo vaše storitve imele težave. To so lahko težave s konfiguracijo ali pa boste morda morali znova zagnati posamezne storitve ali vsebnike.
Če storitve ne uporabljate vsak dan, morda ne boste opazili težav, takoj ko se pojavijo. Z Uptime Kuma lahko na prvi pogled vidite svoje strežnike in takoj ugotovite, ali delujejo, ne delujejo ali se pojavljajo težave.
熊, prečrkovano v latinsko abecedo kot 'Kuma', je japonska beseda za medveda
Prav tako lahko konfigurirate Uptime Kuma, da vam pošilja obvestila na različne načine, tako da boste takoj vedeli, ali morate ukrepati.
Kako namestiti Uptime Kuma na Raspberry Pi
Najpreprostejši način za namestitev Uptime Kuma na Raspberry Pi je z Dockerjem. Če na Raspberry Pi še nimate Dockerja, ga namestite z:
sudoaptnamestitedocker.io
Zaženite in omogočite Docker z:
sudo systemctl začetek docker
sudo systemctl omogočiti docker
Dodajte svojega uporabnika v skupino Docker:
sudo usermod -aG docker pi
Da bo novo članstvo v skupini začelo veljati, se odjavite in znova prijavite.
Zdaj je Docker nameščen in deluje, lahko namestite Uptime Kuma z:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Docker bo prenesel potrebne slike in nastavil vsebnike za izvajanje Uptime Kuma v izolaciji.
Če bi raje uporabljali Docker Compose za upravljanje Uptime Kuma, lahko preprosto ustvarite datoteko Docker Compose iz katerega koli tekočega vsebnika z docker-autocompose.
Uporabite Uptime Kuma za spremljanje svojih spletnih mest in storitev na Raspberry Pi
Ko Uptime Kuma začne delovati, odprite spletni brskalnik in se pomaknite do: vaš-pi-lokalni-naslov-ip: 3001.
Pozvani boste, da ustvarite uporabniško ime in geslo za skrbniškega uporabnika, nato pa kliknite do glavnega vmesnika nadzorne plošče. Trenutno tam ne bo ničesar, zato kliknite Dodaj nov monitor.
Izbirate lahko med številnimi različnimi vrstami monitorjev za storitve na vašem Raspberry Pi, vključno z več vrstami podatkovnih baz, vsebniki Docker, strežniki iger Steam, pingi in storitvami DNS.
Najbolj razširjena vrsta monitorja je HTTP(i). Večina vaših storitev bo imela spletni vmesnik in ne glede na to, ali do svoje storitve dostopate z imenom domene, lokalno domeno ali naslov IP in številko vrat, boste to možnost lahko uporabili za sprednji del večine računalnikov, ki temeljijo na Raspberry Pi. storitve.
Poleg tega lahko to možnost uporabite za spremljanje časa delovanja za spletna mesta v širšem spletu – ne le za svoje. Dajte svojo storitev a Prijazno ime, nato vnesite URL.
Privzeto bo Uptime Kuma vsakih 60 sekund preveril, ali vaša storitev deluje. To se zdi smiselno, vendar lahko spremenite vrednost na katerokoli želite.
Morda boste želeli spremeniti število poskusov, preden je storitev označena kot nedelujoča in poslano obvestilo. Občasno se zgodijo omrežni prebliski in se pogosto popravijo sami.
Možnosti potrditvenega polja vključujejo ignoriranje napak SSL/TLS in obvestil o poteklem varnostnem potrdilu. Nekoliko nenavadno lahko tudi aktivirate Način na glavo, ki vas bo opozoril, ko bo storitev ali spletna stran pripravljena in zagnana.
Če želite nadzirati vsebnik Docker, boste potrebovali ime ali ID vsebnika ter gostitelja Docker, medtem ko boste za spremljanje baze podatkov potrebovali poverilnice baze podatkov
Nastavite obvestila
Če nameravate spremljati samo prek spletnega vmesnika, lahko zdaj prenehate. Verjetno pa želite, da vas Uptime Kuma obvesti o izpadih, da jih lahko čim prej odpravite. Kliknite na zeleno Obvestilo o namestitvi in izberite s spustnega seznama z epskimi 49 vnosi. Zajete so praktično vse možnosti, vključno z obvestili po e-pošti, Discord, Signal, Telegram in Microsoft Teams.
Če želite na primer nastaviti obvestilo Telegram, potrebujete le ID klepeta in žeton bota. Žeton bota lahko dobite pri Telegram BotFather.
V pogovornem oknu za nastavitev obvestil lahko uporabite isti način obveščanja za vse svoje trenutne monitorje.
The Nadzorna plošča gumb zgoraj desno vam omogoča pregled vaših storitev, s klikom na posamezen vnos pa se prikaže graf odzivnega časa in nedavnih težav. Videli boste 24-urni in 30-dnevni odstotek neprekinjenega delovanja in če uporabljate potrdilo za zaščito svojega spletnega mesta, vam bo Uptime Kuma celo podala datum poteka!
Spremljanje časa delovanja storitve na Raspberry Pi je enostavno!
Uptime Kuma je izjemno enostaven za uvajanje in vas obvešča o tem, kako delujejo vaše različne storitve.
Če uporabljate Raspberry Pi za gostovanje spletnega mesta, ki ga lahko obiščejo bralci, je prav tako pomembno, da zagotovite, da na vaših straneh ni črkovalnih napak, slovničnih napak, napak in nedelujočih povezav.