Naudodamas Raspberry Pi, Uptime Kuma nuolat žino, kaip veikia jūsų žiniatinklio paslaugos. Štai kaip jį įdiegti.

Savarankiškas svetainių ir paslaugų priegloba jūsų Raspberry Pi yra puikus hobis ir būdas išeiti už grobuoniškų didžiųjų technologijų gniaužtų. Tačiau serverio stebėjimas ir įsitikinimas, kad viskas veikia taip, kaip turėtų, gali sukelti galvos skausmą.

Uptime Kuma yra savarankiškas veikimo laiko monitorius, kuris seka jūsų svetainių veikimo laiką ir gali atsiųsti jums pranešimą, jei kyla problemų.

Kas yra Uptime Kuma ir kodėl jums to reikia?

Raspberry Pi yra daugelio namų serverio sąrankų centras, o su tinkama programine įranga galite ją naudoti norėdami beveik visiškai pakeisti centralizuotas, patentuotas paslaugas.

Galite paleisti savo Raspberry Pi pašto serveris, skaitykite visus naujienų straipsnius naudodami FreshRSS, transliuokite muziką ir filmus naudodami Jellyfin, arba paleiskite visą debesies pagrindu veikiantį biuro rinkinį ir automatinę atsarginių kopijų kūrimo paslaugą

instagram viewer
Nextcloud Raspberry Pi. Jūs netgi galite naudoti a Raspberry Pi kaip visapusiška restorano valdymo sistema.

Tai smagus pomėgis, suteikiantis pagrindą kovoje už privatumą. Tačiau kartais jūsų paslaugose gali kilti problemų. Tai gali būti konfigūracijos problemos arba gali tekti iš naujo paleisti atskiras paslaugas ar sudėtinius rodinius.

Jei paslauga nesinaudojate kiekvieną dieną, galite nepastebėti, kad yra problemų, kai tik jos atsiranda. Naudodami „Uptime Kuma“ galite akimirksniu pamatyti savo serverius ir iš karto sužinoti, ar jie veikia, neveikia, ar kyla problemų.

熊, transliteruotas į lotynų abėcėlę kaip "Kuma", yra japonų kalbos žodis, reiškiantis lokį.

Taip pat galite sukonfigūruoti „Uptime Kuma“, kad jis siųstų jums pranešimus įvairiais būdais, kad iš karto žinotumėte, ar reikia imtis veiksmų.

Kaip įdiegti „Uptime Kuma“ „Raspberry Pi“.

Paprasčiausias būdas „Uptime Kuma“ įdiegti Raspberry Pi yra naudojant „Docker“. Jei dar neturite „Docker“ savo Raspberry Pi, įdiekite jį naudodami:

sudoaptdiegtidokininkas.io

Paleiskite ir įgalinkite „Docker“ naudodami:

sudo systemctl pradėti dokininkas
sudo systemctl įjungti dokininkas

Pridėkite savo vartotoją prie Docker grupės:

sudo usermod -aG docker pi

Kad naujoji narystė grupėje įsigaliotų, atsijunkite ir vėl prisijunkite.

Dabar „Docker“ yra įdiegtas ir veikia, galite įdiegti „Uptime Kuma“ naudodami:

docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/duomenys --name uptime-kuma louislam/uptime-kuma:1

„Docker“ atsisiųs reikiamus vaizdus ir nustatys konteinerius, kad „Uptime Kuma“ būtų paleista atskirai.

Jei norite naudoti „Docker Compose“, kad galėtumėte valdyti „Uptime Kuma“, galite lengvai sukurkite „Docker Compose“ failą iš bet kurio veikiančio konteinerio naudodami „Docker-autocompose“..

Naudokite „Uptime Kuma“, kad stebėtumėte savo svetaines ir paslaugas Raspberry Pi

Kai Uptime Kuma bus įdiegta ir paleista, atidarykite žiniatinklio naršyklę ir eikite į: jūsų-pi-vietinis-ip-adresas: 3001.

Būsite paraginti sukurti administratoriaus naudotojo vardą ir slaptažodį, tada spustelėkite pagrindinę prietaisų skydelio sąsają. Šiuo metu ten nieko nebus, todėl spustelėkite Pridėti naują monitorių.

Galite pasirinkti iš daugybės skirtingų „Raspberry Pi“ paslaugų monitorių, įskaitant kelių tipų duomenų bazes, „Docker“ konteinerius, „Steam“ žaidimų serverius, ping ir DNS paslaugas.

Plačiausiai taikomas monitorių tipas yra HTTP. Dauguma jūsų paslaugų turės žiniatinklio sąsają ir tai, ar paslaugą pasiekiate naudodami domeno pavadinimą, vietinį domeną arba IP adresą ir prievado numerį, galėsite naudoti šią parinktį daugumos „Raspberry Pi“ pagrindu veikiančių įrenginių priekinėje dalyje. paslaugos.

Be to, galite naudoti šią parinktį norėdami stebėti svetainių veikimo laiką platesniame žiniatinklyje – ne tik savo. Suteikite savo paslaugą a Draugiškas vardas, tada įveskite URL.

Pagal numatytuosius nustatymus „Uptime Kuma“ kas 60 sekundžių tikrins, ar jūsų paslauga veikia. Tai atrodo protinga, bet galite pakeisti vertę į tai, ko norite.

Galbūt norėsite pakeisti bandymų skaičių, kol paslauga nebus pažymėta kaip neveikianti ir bus išsiųstas pranešimas. Tinklo gedimai retkarčiais nutinka ir dažnai pasitaiso patys.

Žymės laukelio parinktys apima SSL/TLS klaidų ir pranešimų apie pasibaigusio galiojimo saugos sertifikatą ignoravimą. Šiek tiek keista, kad taip pat galite suaktyvinti Apverstas režimas, kuri jus įspės, kai paslauga arba svetainė veikia.

Norėdami stebėti „Docker“ konteinerį, jums reikės konteinerio pavadinimo arba ID, taip pat „Docker“ pagrindinio kompiuterio, o duomenų bazei stebėti reikės duomenų bazės kredencialų

Nustatyti pranešimus

Jei planuojate stebėti tik per žiniatinklio sąsają, galite sustabdyti dabar. Tačiau tikriausiai norite, kad „Uptime Kuma“ praneštų apie gedimus, kad galėtumėte juos kuo greičiau ištaisyti. Spustelėkite žalią Sąrankos pranešimas mygtuką ir pasirinkite iš epinio 49 įrašų išskleidžiamojo sąrašo. Aptartos praktiškai visos parinktys, įskaitant pranešimus el. paštu, „Discord“, „Signal“, „Telegram“ ir „Microsoft Teams“.

Pavyzdžiui, norint nustatyti telegramos pranešimą, tereikia pokalbio ID ir boto prieigos rakto. Boto žetoną galite gauti iš Telegrama BotFather.

Pranešimų sąrankos dialogo lange galite taikyti tą patį pranešimų metodą visiems dabartiniams monitoriams.

The Prietaisų skydelis Viršutiniame dešiniajame kampe esantis mygtukas suteikia jums paslaugų apžvalgą, o spustelėjus atskirą įrašą bus rodomas atsako laiko ir naujausių problemų grafikas. Matysite 24 valandų ir 30 dienų veiksnumo procentą, o jei naudosite sertifikatą savo svetainei apsaugoti, Uptime Kuma netgi nurodys galiojimo pabaigos datą!

Stebėti paslaugos veikimo laiką naudojant Raspberry Pi paprasta!

„Uptime Kuma“ yra ypač lengva įdiegti ir leidžia jums žinoti, kaip veikia įvairios jūsų paslaugos.

Jei naudojate Raspberry Pi priglobdami svetainę, kurioje skaitytojai galėtų apsilankyti, taip pat svarbu įsitikinti, kad jūsų puslapiuose nėra rašybos klaidų, gramatikos, klaidų ir neveikiančių nuorodų.