Ako premeniť váš Raspberry Pi na nástroj na monitorovanie siete

Ako premeniť váš Raspberry Pi na nástroj na monitorovanie siete

Máte obavy z niektorých zariadení pripojených k vašej sieti? Chcete vedieť, kedy sa webový server prepne do režimu offline? Potrebujete nástroj na monitorovanie siete.





Aj keď je k dispozícii niekoľko riešení, Nagios by mal byť vašim prvým prístavom. Napriek tomu, že sú k dispozícii platené verzie softvéru, Nagios ponúka zostavu monitora siete s otvoreným zdrojovým kódom pre Raspberry Pi.





Prečo nastaviť Raspberry Pi ako monitor siete?

Server Nagios Enterprise Monitoring Server (NEMS) môže fungovať na akomkoľvek modeli Raspberry Pi. Prečo však nepoužiť počítač?





No je to trochu plytvanie. Vytvorenie úplného systému, ktorý je do značnej miery určený na testovanie ostatných zariadení pingom, plytvá energiou, hardvérom a fyzickým priestorom. Raspberry Pi je riešenie s nízkym výkonom, ktoré zaberá oveľa menej miesta a je jediným hardvérom.

Nainštalujte nástroj Nagios Network Monitoring Tool na Raspberry Pi]

Máte dve možnosti inštalácie Nagiosu na váš Raspberry Pi:



  1. Môžete nainštalovať obraz celého disku NEMS Linux. Toto je jednoduchá možnosť so všetkými kľúčovými predkonfiguráciami, ktoré potrebujete na rýchly štart.
  2. Prípadne prečo ručne nenainštalovať Nagios Core do svojho existujúceho prostredia Raspberry Pi?

Pozrime sa postupne na každého.

Jednoduché: Nainštalujte NEMS na Raspberry Pi

Na jednoduchú inštaláciu potrebujete nasledujúce položky:





Súvisiace: Ako nainštalovať operačný systém na Raspberry Pi

Vzhľadom na hardvérové ​​požiadavky je optimálny výkon NEMS obmedzený na Raspberry Pi 3 a novší. Aj keď ho môžete používať so staršími modelmi, pravdepodobne budú fungovať oveľa pomalšie.





Začnite vložením karty microSD do počítača, potom si stiahnite NEMS a Etcher. Po stiahnutí softvéru nainštalujte a spustite Etcher.

  1. Vyberte Flash zo súboru
  2. Cieľová jednotka by sa mala automaticky zistiť-ak nie, kliknite na Vyberte cieľ a prejdite na kartu SD
  3. Kliknite Blesk začať písať obraz disku

Počkajte, kým sa údaje zapíšu na kartu SD a overia sa. Po dokončení procesu vás spoločnosť Etcher upozorní. V tejto fáze bezpečne vyberte kartu SD z počítača, vložte ju do počítača Raspberry Pi a spustite počítač. NEMS najskôr zmení veľkosť súborového systému, než bude vyžadovať určitú konfiguráciu.

ktorá doručovacia aplikácia platí najviac

Na výzvu zadajte

sudo nems-init

Podľa týchto pokynov nakonfigurujte svoje miestne nastavenie a vytvorte si účet.

Otvorením budete pripravení nakonfigurovať NEMS https: //nems.local vo vašom prehliadači. Ak to nefunguje, použite namiesto toho IP adresu Pi.

Náročné: Ručne nainštalujte Nagios Core na Raspberry Pi

Ak chcete Nagios nainštalovať ručne na Raspberry Pi, začnite s Pi s operačným systémom Raspberry Pi na karte microSD s kapacitou 16 GB alebo viac.

Začnite aktualizáciou balíkov a inováciou:

sudo apt update && sudo apt upgrade

Postupujte podľa tohto postupu reštartujte a nainštalujte Nagios

sudo reboot
sudo apt install nagios3

Po dokončení budete vyzvaní na nastavenie účtu správcu, takže si heslo zapamätajte. Do Nagiosu sa môžete prihlásiť z iného zariadenia pomocou IP adresy vášho Pi, napr. http: //192.168.1.x/nagios3 .

Súvisiace: Nájdite svoju IP adresu v systéme Linux

Nakonfigurujte svoj sieťový monitor Nagios Raspberry Pi

Teraz ste pripravení nakonfigurovať monitor siete. Na Pi vytvorte konfiguračný súbor, monitor.cfg .

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

Tu pridajte podrobnosti o zariadení, ktoré plánujete monitorovať. Mám napríklad herný server a chcem vedieť, kedy sa prepne do režimu offline. V konfiguračnom súbore jednoducho pridajte použitie, názov hostiteľa vzdialeného zariadenia, alias a adresu IP.

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

Definovanú šablónu, generický hostiteľ, je možné prihlásiť /etc/nagios3/conf.d/generic-host_nagios2.cfg . Šablóny šetria čas pri vytváraní konfigurácií zariadení, preto si ich nájdite čas.

Keď ste so súborom CFG hotoví, stlačte Ctrl + X potom vyberte A je výstup. Znova načítať Nagios:

sudo service nagios3 reload

Potom môžete svoje zariadenie sledovať prostredníctvom zvoleného prehliadača.

V prehliadači nakonfigurujte sledovanie siete Nagios

Okrem textovej konfigurácie môžete v Nagiose nastaviť sledovanie siete aj pomocou rozhrania prehliadača s vašim Raspberry Pi.

Tento príklad ukazuje, ako vytvoriť kontrolu ping na určenie stavu servera alebo zariadenia:

  1. Kliknite Nconf z konzoly NagiosPi
  2. V ľavom stĺpci vyhľadajte výraz Hostitelia
  3. Napravo od tohto kliknutia Pridať
  4. Zadajte názov hostiteľa, IP adresu a alias pre zariadenie, ktoré chcete monitorovať
  5. Kliknite Predložiť keď skončíte
  6. Ísť do Služby> Pridať
  7. Nastaviť Pridajte k hostiteľovi ďalšie služby do check_ping a klikni Pridať
  8. Nastavte potrebné oneskorenia (aby neboli príliš krátke) a kliknite Predložiť
  9. V ponuke kliknite Vygenerujte konfiguráciu Nagios
  10. Kliknite Nasadiť dokončiť

Keď sa vaše zariadenie alebo web prepne do režimu offline, Nagios zobrazí svoj nový stav.

Monitorovanie doby prevádzky a stavu

Keď je monitorovanie nakonfigurované, prepnite sa do okna NagiosPi a vyberte Služby . Tu uvidíte zariadenie, ktoré ste pridali, monitorované spolu s ostatnými vo vašej sieti. Na každú z týchto položiek je možné kliknúť, rovnako ako na malé ikony, ktoré sú súčasťou každej z nich. Po prehĺbení každého z nich získate ďalšie informácie o zariadení a potenciálne zistíte, prečo bol tento režim offline.

Toto je hlavná obrazovka, ktorú by ste mali používať, keď sú vaše zariadenia nastavené v programe Nconf. Používajte ho na sledovanie serverov a sieťových zariadení a podľa toho sa správajte, keď je hardvér offline.

Nestratte sa vo svojom sieťovom monitore Raspberry Pi

Teraz by ste už mali mať dobrú predstavu o tvare vašej siete. Nagios je možné nakonfigurovať tak, aby vás upozornil na všetky druhy udalostí, ale nenechajte sa uniesť.

Akonáhle sa začnete hrať s Nagiosom, objavíte obrovský výber možností a konfigurácií, ktoré je možné nastaviť. Nagios zjednodušuje monitorovanie stavu servera alebo prepínača, ale toto je špička ľadovca. Je veľmi jednoduché ocitnúť sa stratený v spleti možností, potenciálne nastaviť príliš veľa kontrol (možno kontraproduktívnych).

Predtým, ako budete pokračovať, si to teda zapamätajte. Začnite pomaly s Nagiosom a ďalšie kontroly pridávajte až potom, čo potvrdíte, či prvé úspešne fungovali.

zdieľam zdieľam Tweet E -mail 26 úžasných použití pre Raspberry Pi

S ktorým projektom Raspberry Pi by ste mali začať? Tu je náš súhrn najlepších použití a projektov Raspberry Pi!

Čítajte ďalej
Súvisiace témy
  • DIY
  • Malinový koláč
  • LAN
  • Návody na projekt DIY
  • Tipy pre sieť
  • Domáca sieť
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber
Kategórie Diy