Kaip „Raspberry Pi“ paversti tinklo stebėjimo įrankiu

Kaip „Raspberry Pi“ paversti tinklo stebėjimo įrankiu

Nerimaujate dėl kai kurių prie tinklo prijungtų įrenginių? Norite sužinoti, kada žiniatinklio serveris atsijungia? Jums reikia tinklo stebėjimo įrankio.





Nors yra keletas sprendimų, „Nagios“ turėtų būti pirmasis jūsų uostas. Nors yra mokamų programinės įrangos versijų, „Nagios“ siūlo atvirojo kodo tinklo monitorių, skirtą „Raspberry Pi“.





Kodėl verta nustatyti „Raspberry Pi“ kaip tinklo monitorių?

„Nagios Enterprise Monitoring Server“ (NEMS) gali veikti bet kuriame „Raspberry Pi“ modelyje. Bet kodėl gi nenaudojant kompiuterio?





Na, tai yra šiek tiek švaistymas. Sukūrus visą sistemą, kuri daugiausia skirta kitų įrenginių pingavimui, eikvojama energija, aparatūra ir fizinė erdvė. „Raspberry Pi“ yra mažos galios sprendimas, užimantis kur kas mažiau vietos ir yra viena aparatūros dalis.

Įdiekite „Nagios“ tinklo stebėjimo įrankį „Raspberry Pi“]

Yra dvi „Nagios“ diegimo parinktys „Raspberry Pi“:



  1. Galite įdiegti viso disko NEMS Linux atvaizdą. Tai paprasta parinktis, turinti visas išankstines raktų konfigūracijas, kurių reikia norint greitai pradėti.
  2. Arba rankiniu būdu neįdiegę „Nagios Core“ į esamą „Raspberry Pi“ aplinką?

Panagrinėkime kiekvieną iš eilės.

Lengva: įdiekite NEMS į „Raspberry Pi“

Kad būtų lengva įdiegti, jums reikia šių dalykų:





Susijęs: Kaip įdiegti operacinę sistemą „Raspberry Pi“

Dėl aparatūros reikalavimų optimalus NEMS veikimas apsiriboja „Raspberry Pi 3“ ir naujesnėmis versijomis. Nors galite naudoti su senesniais modeliais, jie greičiausiai veiks daug lėčiau.





Pradėkite įdėdami „microSD“ kortelę į savo kompiuterį, tada atsisiųskite „NEMS“ ir „Etcher“. Atsisiuntę programinę įrangą, įdiekite ir paleiskite „Etcher“.

  1. Pasirinkite „Flash“ iš failo
  2. Tikslinis diskas turėtų būti automatiškai aptiktas-jei ne, spustelėkite Pasirinkite taikinį ir suraskite SD kortelę
  3. Spustelėkite Blykstė pradėti rašyti disko vaizdą

Palaukite, kol duomenys bus įrašyti į SD kortelę ir patvirtinti. „Etcher“ jums praneš, kai procesas bus baigtas. Šiame etape saugiai išimkite SD kortelę iš kompiuterio, įdėkite ją į „Raspberry Pi“ ir paleiskite kompiuterį. Prieš reikalaudama tam tikros konfigūracijos, NEMS pirmiausia pakeis failų sistemos dydį.

šis priedas nepalaikomas šiame „iPhone“

Į raginimą įveskite

sudo nems-init

Atlikite veiksmus, kad sukonfigūruotumėte lokalę ir sukurtumėte paskyrą.

Atidarę būsite pasiruošę konfigūruoti NEMS https: //nems.local naršyklėje. Jei tai neveikia, naudokite „Pi“ IP adresą.

Sunku: rankiniu būdu įdiekite „Nagios Core“ į „Raspberry Pi“

Norėdami rankiniu būdu įdiegti „Nagios“ į „Raspberry Pi“, pradėkite nuo „Pi“, kuriame veikia „Raspberry Pi“ OS 16 GB ar daugiau „microSD“ kortelėje.

Pradėkite atnaujindami paketus ir atnaujindami:

sudo apt update && sudo apt upgrade

Atlikite tai iš naujo paleisdami ir įdiekite „Nagios“

sudo reboot
sudo apt install nagios3

Baigę būsite paraginti nustatyti administratoriaus paskyrą, todėl nepamirškite slaptažodžio. Galite prisijungti prie „Nagios“ iš kito įrenginio naudodami savo „Pi“ IP adresą, pvz. http: //192.168.1.x/nagios3 .

Susiję: Raskite savo IP adresą „Linux“

Konfigūruokite „Nagios Raspberry Pi“ tinklo monitorių

Dabar esate pasiruošę konfigūruoti tinklo monitorių. „Pi“ sukurkite konfigūracijos failą, monitorius.cfg .

sudo nano /etc/nagios3/conf.d/monitor.cfg

Čia pridėkite informaciją apie įrenginį, kurį planuojate stebėti. Pavyzdžiui, turiu žaidimų serverį ir noriu sužinoti, kada jis bus neprisijungęs. Konfigūracijos faile tiesiog pridėkite naudojimą, nuotolinio įrenginio pagrindinio kompiuterio pavadinimą, slapyvardį ir IP adresą.

define host {
use generic-host
host_name gameserver
alias gameserver
address 192.168.1.22
}

Nustatytą šabloną „generic-host“ galima patikrinti /etc/nagios3/conf.d/generic-host_nagios2.cfg . Šablonai taupo laiką kuriant įrenginio konfigūracijas, todėl skirkite laiko juos patikrinti.

Kai baigsite CFG failą, paspauskite „Ctrl“ + X tada pasirinkite IR yra išeiti. Iš naujo įkelti Nagios:

sudo service nagios3 reload

Tada galite stebėti savo įrenginį naudodami pasirinktą naršyklę.

Naršyklėje sukonfigūruokite „Nagios“ tinklo stebėjimą

Be teksto konfigūracijos, galite nustatyti tinklo stebėjimą „Nagios“ naudodami naršyklės sąsają su „Raspberry Pi“.

Šiame pavyzdyje parodyta, kaip sukurti „ping“ patikrinimą, siekiant nustatyti serverio ar įrenginio būseną:

  1. Spustelėkite Nconf iš „NagiosPi“ konsolės
  2. Ieškokite kairiajame stulpelyje Šeimininkai
  3. Šio paspaudimo dešinėje Papildyti
  4. Įveskite įrenginio, kurį norite stebėti, pagrindinio kompiuterio pavadinimą, IP adresą ir slapyvardį
  5. Spustelėkite Pateikti kai baigsi
  6. Eiti į Paslaugos> Pridėti
  7. Nustatyti Pridėkite papildomų paslaugų priegloboje į check_ping ir spustelėkite Papildyti
  8. Nustatykite reikiamus vėlavimus (nedarykite jų per trumpų) ir spustelėkite Pateikti
  9. Meniu spustelėkite Sukurti „Nagios Config“
  10. Spustelėkite Diegti pabaigti

Kai jūsų įrenginys ar svetainė bus neprisijungę, „Nagios“ parodys naują būseną.

Veikimo laiko ir būsenos stebėjimas

Kai stebėjimas sukonfigūruotas, pereikite prie „NagiosPi“ lango ir pasirinkite Paslaugos . Čia pamatysite, kad jūsų pridėtas įrenginys yra stebimas kartu su kitais jūsų tinkle. Kiekvieną iš šių elementų galima spustelėti, kaip ir mažas piktogramas, lydinčias kiekvieną iš jų. Susipažinę su kiekvienu, sužinosite daugiau informacijos apie įrenginį ir galbūt suprasite, kodėl jis išjungtas neprisijungus.

Tai yra pagrindinis ekranas, kurį turėtumėte naudoti, kai jūsų įrenginiai bus nustatyti „Nconf“. Naudokite jį, kad stebėtumėte savo serverius ir tinklo įrenginius, ir atitinkamai elkitės, kai aparatūra atsijungia.

Nepasiklyskite savo „Raspberry Pi“ tinklo monitoriuje

Iki šiol turėtumėte gerai įsivaizduoti savo tinklo formą. „Nagios“ gali būti sukonfigūruotas įspėti jus apie įvairius įvykius, tačiau nenusivilkite.

Kai pradėsite žaisti su „Nagios“, atrasite platų pasirinkimų ir konfigūracijų pasirinkimą. „Nagios“ supaprastina serverio ar jungiklio būsenos stebėjimą, tačiau tai yra ledkalnio viršūnė. Labai lengva pasiklysti pasirinkimų labirinte, galbūt nustatant per daug patikrinimų (galbūt priešingų).

Taigi, prieš tęsdami, atminkite tai. Pradėkite lėtai nuo „Nagios“, pridėdami papildomų patikrinimų tik įsitikinę, ar pirmieji sėkmingai veikė.

Dalintis Dalintis „Tweet“ Paštu 26 nuostabūs „Raspberry Pi“ naudojimo būdai

Nuo kurio Raspberry Pi projekto turėtumėte pradėti? Štai mūsų geriausių Raspberry Pi naudojimo ir projektų apžvalga!

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • Raspberry Pi
  • LAN
  • „Pasidaryk pats“ projekto vadovėliai
  • Tinklo patarimai
  • Namų tinklas
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų bei tikrai naudingų transliacijų kūrėjas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia