Jak proměnit váš Raspberry Pi na nástroj pro monitorování sítě

Jak proměnit váš Raspberry Pi na nástroj pro monitorování sítě

Máte obavy z některých zařízení připojených k vaší síti? Chcete vědět, kdy se webový server přepne do režimu offline? Potřebujete nástroj pro monitorování sítě.





I když je k dispozici několik řešení, Nagios by měl být vaším prvním přístavem. Přestože jsou k dispozici placené verze softwaru, Nagios nabízí sestavení monitoru sítě s otevřeným zdrojovým kódem pro Raspberry Pi.





Proč nastavit Raspberry Pi jako monitor sítě?

Server Nagios Enterprise Monitoring Server (NEMS) lze spustit na jakémkoli modelu Raspberry Pi. Proč ale nepoužívat PC?





No, je to trochu plýtvání. Nastavení kompletního systému, který je z velké části určen pro ping jiných zařízení, plýtvá energií, hardwarem a fyzickým prostorem. Raspberry Pi je řešení s nízkým výkonem, které zabírá mnohem méně místa a je jediným hardwarem.

Nainstalujte nástroj Nagios Network Monitoring Tool na Raspberry Pi]

Máte dvě možnosti instalace Nagiosu na váš Raspberry Pi:



  1. Můžete nainstalovat bitovou kopii disku NEMS Linux na celý disk. Toto je snadná volba se všemi klíčovými předkonfiguracemi, které potřebujete pro rychlý start.
  2. Alternativně, proč nenainstalovat Nagios Core ručně do stávajícího prostředí Raspberry Pi?

Pojďme postupně prozkoumat každého.

Snadné: Nainstalujte si NEMS na Raspberry Pi

Pro snadnou instalaci potřebujete následující:





Související: Jak nainstalovat operační systém na Raspberry Pi

Vzhledem k hardwarovým požadavkům je optimální výkon NEMS omezen na Raspberry Pi 3 a novější. I když jej můžete použít u starších modelů, pravděpodobně budou fungovat mnohem pomaleji.





Začněte vložením karty microSD do počítače a poté si stáhněte NEMS a Etcher. Po stažení softwaru nainstalujte a spusťte Etcher.

  1. Vybrat Flash ze souboru
  2. Cílová jednotka by měla být automaticky detekována --- pokud ne, klikněte Vyberte cíl a přejděte na kartu SD
  3. Klikněte Blikat zahájíte zápis obrazu disku

Počkejte, až budou data zapsána na kartu SD a ověřena. Po dokončení procesu vás společnost Etcher upozorní. V této fázi bezpečně vyjměte kartu SD z počítače, vložte ji do Raspberry Pi a spusťte počítač. NEMS nejprve změní velikost souborového systému, než bude vyžadovat nějakou konfiguraci.

chránič obrazovky pro iphone 12 pro max

Na výzvu zadejte

sudo nems-init

Podle následujících pokynů nakonfigurujte své národní prostředí a vytvořte si účet.

Budete připraveni konfigurovat NEMS otevřením https: //nems.local ve vašem prohlížeči. Pokud to nefunguje, použijte místo toho IP adresu Pi.

Hard: Ručně nainstalujte Nagios Core na Raspberry Pi

Chcete -li Nagios ručně nainstalovat na Raspberry Pi, začněte s Pi s operačním systémem Raspberry Pi OS na kartě microSD 16 GB nebo více.

Začněte aktualizací balíčků a upgradem:

sudo apt update && sudo apt upgrade

Následujte restart a nainstalujte Nagios

sudo reboot
sudo apt install nagios3

Po dokončení budete vyzváni k nastavení účtu správce, takže si heslo dobře zapamatujte. Do Nagiosu se můžete přihlásit z jiného zařízení pomocí IP adresy vašeho Pi, např. http: //192.168.1.x/nagios3 .

Související: Najděte svou IP adresu v Linuxu

Konfigurujte svůj síťový monitor Nagios Raspberry Pi

Nyní jste připraveni nakonfigurovat monitor sítě. Na Pi vytvořte konfigurační soubor, monitor.cfg .

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

Zde přidejte podrobnosti o zařízení, které plánujete monitorovat. Například mám herní server a chci vědět, kdy jde offline. Do konfiguračního souboru jednoduše přidejte použití, název_hostitele vzdáleného zařízení, alias a IP adresu.

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

Definovanou šablonu, generický hostitel, lze zapsat /etc/nagios3/conf.d/generic-host_nagios2.cfg . Šablony šetří čas při vytváření konfigurací zařízení, proto si udělejte čas na jejich kontrolu.

Až budete se souborem CFG hotovi, stiskněte Ctrl + X poté vyberte A je odejít. Znovu načíst Nagios:

sudo service nagios3 reload

Prostřednictvím zvoleného prohlížeče pak můžete sledovat své zařízení.

V prohlížeči nakonfigurujte sledování sítě Nagios

Kromě textové konfigurace můžete v Nagiosu nastavit monitorování sítě pomocí rozhraní prohlížeče s vaším Raspberry Pi.

Tento příklad ukazuje, jak vytvořit kontrolu ping k určení stavu serveru nebo zařízení:

  1. Klikněte Nconf z konzoly NagiosPi
  2. Vyhledejte v levém sloupci Hostitelé
  3. Vpravo od tohoto kliknutí Přidat
  4. Zadejte název hostitele, IP adresu a alias pro zařízení, které chcete monitorovat
  5. Klikněte Předložit až budete hotovi
  6. Jít do Služby> Přidat
  7. Soubor Přidejte k hostiteli další služby na check_ping a klikněte Přidat
  8. Nastavte potřebná zpoždění (nedělejte je příliš krátká) a klikněte Předložit
  9. V nabídce klikněte Vygenerujte konfiguraci Nagios
  10. Klikněte Nasadit dokončit

Když se vaše zařízení nebo web přepne do režimu offline, Nagios zobrazí svůj nový stav.

Monitorování provozuschopnosti a stavu

Když je monitorování nakonfigurováno, přepněte do okna NagiosPi a vyberte Služby . Zde uvidíte, že zařízení, které jste přidali, je monitorováno společně s ostatními ve vaší síti. Na každou z těchto položek lze kliknout, stejně jako na malé ikony, které každou z nich doprovázejí. Podrobným prozkoumáním každého z nich zjistíte více informací o zařízení a potenciálně se dostanete na konec toho, proč byl offline.

Toto je hlavní obrazovka, kterou byste měli používat, jakmile jsou vaše zařízení nastavena v Nconfu. Použijte jej k pozorování vašich serverů a síťových zařízení a podle toho se chovejte, když se hardware přepne do režimu offline.

Neztraťte se ve svém síťovém monitoru Raspberry Pi

Už byste měli mít dobrou představu o tvaru vaší sítě. Nagios lze nakonfigurovat tak, aby vás upozornil na všechny druhy událostí, ale nenechte se unést.

Jakmile si začnete hrát s Nagiosem, objevíte obrovský výběr možností a konfigurací, které lze nastavit. Nagios zjednodušuje sledování stavu serveru nebo přepínače, ale toto je vrchol ledovce. Je velmi snadné se ocitnout ztraceni v bludišti možností a potenciálně nastavit příliš mnoho kontrol (možná kontraproduktivní).

Než tedy budete pokračovat, mějte to na paměti. Začněte pomalu s Nagiosem a další kontroly přidávejte až poté, co potvrdíte, zda ty první fungovaly úspěšně.

Podíl Podíl tweet E-mailem 26 úžasných použití pro Raspberry Pi

Se kterým projektem Raspberry Pi byste měli začít? Zde je náš souhrn nejlepších použití a projektů Raspberry Pi!

Číst dále
Související témata
  • DIY
  • Raspberry Pi
  • LAN
  • Návody na projekt DIY
  • Síťové tipy
  • Domácí síť
O autorovi Christian Cawley(1510 článků publikováno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a opravdu užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Diy