Kako pretvoriti svoj Raspberry Pi u alat za nadzor mreže

Kako pretvoriti svoj Raspberry Pi u alat za nadzor mreže

Zabrinuti ste zbog nekih uređaja povezanih na vašu mrežu? Želite li znati kada se web poslužitelj isključuje? Potreban vam je alat za nadzor mreže.





Iako je na raspolaganju nekoliko rješenja, Nagios bi trebao biti vaša prva luka. Iako su dostupne plaćene verzije softvera, Nagios nudi open source mrežni monitor za Raspberry Pi.





Zašto postaviti Raspberry Pi kao mrežni monitor?

Nagios Enterprise Monitoring Server (NEMS) može raditi na bilo kojem Raspberry Pi modelu. Ali zašto ne biste koristili računalo?





Pa, to je malo gubljenje. Postavljanjem cjelovitog sustava koji je u velikoj mjeri posvećen pinganju drugih uređaja troši se energija, hardver i fizički prostor. Raspberry Pi je rješenje male snage koje zauzima daleko manje prostora i jedan je komad hardvera.

Instalirajte Nagios Network Monitoring Tool na Raspberry Pi]

Imate dvije mogućnosti za instaliranje Nagiosa na svoj Raspberry Pi:



  1. Možete instalirati punu disk NEMS Linux sliku. Ovo je jednostavna opcija, sa svim ključnim predkonfiguracijama koje su vam potrebne za brzi početak.
  2. Alternativno, zašto ne biste ručno instalirali Nagios Core na svoje postojeće Raspberry Pi okruženje?

Istražimo svaki redom.

Jednostavno: Instalirajte NEMS na Raspberry Pi

Za opciju jednostavne instalacije potrebno vam je sljedeće:





Povezano: Kako instalirati operativni sustav na Raspberry Pi

Zbog hardverskih zahtjeva, optimalne NEMS performanse ograničene su na Raspberry Pi 3 i novije verzije. Iako ga možete koristiti sa starijim modelima, oni će vjerojatno raditi daleko sporije.





Počnite umetanjem microSD kartice u računalo, a zatim preuzmite NEMS i Etcher. Uz preuzeti softver, instalirajte i pokrenite Etcher.

  1. Odaberi Bljesak iz datoteke
  2. Ciljni pogon trebao bi se automatski otkriti --- ako nije, kliknite Odaberite cilj i potražite SD karticu
  3. Klik Bljesak za početak pisanja slike diska

Pričekajte da se podaci zapišu na SD karticu i provjere. Etcher će vas obavijestiti kada proces završi. U ovoj fazi sigurno uklonite SD karticu s računala, umetnite je u Raspberry Pi i pokrenite računalo. NEMS će prvo promijeniti veličinu datotečnog sustava prije nego što zatreba određenu konfiguraciju.

kako postaviti static ip na maline pi

Na upit unesite

sudo nems-init

Slijedite korake za konfiguriranje vašeg jezika i stvaranje računa.

Bit ćete spremni za konfiguriranje NEMS -a otvaranjem https: //nems.local u vašem pregledniku. Ako to ne uspije, umjesto toga upotrijebite Pi -jevu IP adresu.

Teško: Ručno instalirajte Nagios Core na Raspberry Pi

Da biste ručno instalirali Nagios na Raspberry Pi, počnite s Pi -om koji radi s Raspberry Pi OS -om na microSD kartici od 16 GB ili više.

Počnite ažuriranjem paketa i nadogradnjom:

sudo apt update && sudo apt upgrade

Slijedite ovo ponovnim pokretanjem i instalirajte Nagios

sudo reboot
sudo apt install nagios3

Nakon što dovršite, od vas će se zatražiti da postavite administratorski račun, stoga zapamtite lozinku. Možete se prijaviti u Nagios s drugog uređaja koristeći svoju IP adresu Pi, npr. http: //192.168.1.x/nagios3 .

Povezano: Pronađite svoju IP adresu u Linuxu

Konfigurirajte svoj mrežni monitor Nagios Raspberry Pi

Sada ste spremni za konfiguriranje mrežnog monitora. Na Pi stvorite konfiguracijsku datoteku, monitor.cfg .

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

Ovdje dodajte pojedinosti o uređaju koji namjeravate pratiti. Na primjer, imam poslužitelj igara i želim znati kada se isključi. U konfiguracijskoj datoteci jednostavno dodajte upotrebu, naziv_ host_ udaljenog uređaja, pseudonim i IP adresu.

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

Definirani predložak, generički domaćin, može se prijaviti /etc/nagios3/conf.d/generic-host_nagios2.cfg . Predlošci štede vrijeme pri stvaranju konfiguracija uređaja, stoga odvojite vrijeme da ih provjerite.

Kad završite s datotekom CFG, pritisnite Ctrl + X zatim odaberite I je za izlaz. Ponovno učitaj Nagios:

sudo service nagios3 reload

Zatim možete pratiti svoj uređaj putem odabranog preglednika.

Konfigurirajte Nagios Network Monitoring u pregledniku

Osim tekstualne konfiguracije, možete postaviti mrežni nadzor u Nagiosu pomoću sučelja preglednika sa svojim Raspberry Pi.

Ovaj primjer pokazuje vam kako stvoriti provjeru pinga za određivanje statusa poslužitelja ili uređaja:

  1. Klik Nconf s konzole NagiosPi
  2. Potražite u lijevom stupcu Domaćini
  3. Desno od ovog klika Dodati
  4. Unesite naziv hosta, IP adresu i pseudonim za uređaj koji želite nadzirati
  5. Klik podnijeti kad završiš
  6. Ići Usluge> Dodaj
  7. Postavi Dodajte dodatne usluge hostu do check_ping i kliknite Dodati
  8. Postavite potrebne odgode (nemojte ih učiniti prekratkim) i kliknite podnijeti
  9. U izborniku kliknite Generirajte Nagios Config
  10. Klik Rasporedi dovršiti

Kad vaš uređaj ili web mjesto nestanu, Nagios će prikazati svoj novi status.

Praćenje vremena rada i statusa

S konfiguriranim nadzorom prebacite se na prozor NagiosPi i odaberite Usluge . Ovdje ćete vidjeti da se uređaj koji ste dodali prati zajedno s ostalim na vašoj mreži. Svaku od ovih stavki možete kliknuti, kao i male ikone koje prate svaku od njih. Ulaskom u svaki od njih otkrivate više informacija o uređaju i potencijalno doznate zašto je nestao.

Ovo je glavni zaslon koji biste trebali koristiti nakon postavljanja uređaja u Nconf. Upotrijebite ga za nadzor svojih poslužitelja i mrežnih uređaja te se ponašajte u skladu s tim kada hardver ne radi.

Nemojte se izgubiti na svom mrežnom monitoru Raspberry Pi

Do sada biste trebali dobro zamisliti oblik svoje mreže. Nagios se može konfigurirati tako da vas upozorava na sve moguće događaje, ali nemojte se zanositi.

Kad se počnete igrati s Nagiosom, otkrit ćete veliki izbor opcija i konfiguracija koje se mogu postaviti. Nagios pojednostavljuje praćenje stanja poslužitelja ili prekidača, ali ovo je vrh ledenog brijega. Vrlo se lako možete naći izgubljenim u labirintu mogućnosti, što potencijalno postavlja previše provjera (moguće kontraproduktivno).

Zato prije nego nastavite, imajte ovo na umu. Počnite polako s Nagiosom, dodajući dodatne provjere tek nakon što potvrdite jesu li prvi uspješno radili.

Udio Udio Cvrkut E -pošta 26 sjajnih upotreba za Raspberry Pi

S kojim projektom Raspberry Pi biste trebali započeti? Evo našeg pregleda najboljih upotreba i projekata Raspberry Pi!

Pročitajte Dalje
Povezane teme
  • Uradi sam
  • Malina Pi
  • LAN
  • Vodiči za DIY projekte
  • Savjeti o mreži
  • Kućna mreža
O autoru Christian Cawley(1510 objavljenih članaka)

Zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjenje tehnologije, te zaista koristan producent Podcasta, s velikim iskustvom u podršci za stolna i softverska rješenja. Suradnik časopisa Linux Format, Christian je majstor za maline Pi, ljubitelj Lega i ljubitelj retro igara.

Više od Christiana Cawleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu