Kako nastaviti omrežni monitor Raspberry Pi?

How Set Up Raspberry Pi Network Monitor



Zabbix je odprtokodno orodje za spremljanje, v katerem lahko spremljate svoje strežnike, virtualne stroje, omrežja, storitve v oblaku in še veliko več. Je zelo uporabno orodje za majhne, ​​srednje in velike IT organizacije.

Zabbix lahko namestite na Raspberry Pi in z njim spremljate omrežje drugih računalnikov/strežnikov v vašem domačem omrežju.







V tem članku vam bom pokazal, kako nastaviti Zabbix na vašem Raspberry Pi za spremljanje omrežja drugih računalnikov/strežnikov v vašem domačem omrežju.



Stvari, ki jih boste potrebovali

Če želite slediti temu članku, potrebujete računalnik z eno ploščo Raspberry Pi z nameščenim Zabbix 5.



Če potrebujete kakršno koli pomoč pri namestitvi Zabbixa 5 na enosmerni računalnik Raspberry Pi, preberite moj članek Kako namestiti Zabbix 5 na Raspberry Pi 4 .





Na svoj Raspberry Pi (z operacijskim sistemom Raspberry Pi) sem namestil Zabbix 5. Naslov IP moje Raspberry Pi je 192.168.0.106 . Tako bom do URL -ja dostopal do spletne aplikacije Zabbix 5 http://192.168.0.106/zabbix . Naslov IP vašega Raspberry Pi bo drugačen. Zato ga odslej zamenjajte s svojim.

Kaj je Zabbix Agent?

Zabbix ima 2 komponenti: 1) Zabbix Server in 2) Zabbix Agent.



Če želite spremljati svoj računalnik/strežnik z Zabbixom, morate imeti v računalniku/strežniku nameščen in zagnan Zabbix Agent. Sporočil bo in poslal potrebne podatke na strežnik Zabbix (ki deluje na vašem Raspberry Pi).

Namestitev Zabbix Agent na Ubuntu/Debian/Raspberry Pi OS

Zabbix Agent je na voljo v uradnem skladišču paketov Ubuntu/Debian/Raspberry Pi OS. Torej je enostaven za namestitev.

Najprej posodobite predpomnilnik shrambe paketov APT z naslednjim ukazom:

$sudoapt posodobitev


Zabbix Agent lahko namestite z naslednjim ukazom:

$sudoaptnamestitezabbix-agent-in


Namestiti je treba Zabbix Agent.

Odprite konfiguracijsko datoteko Zabbix Agent /etc/zabbix/zabbix_agentd.conf z naslednjim ukazom:

$sudo nano /itd/zabbix/zabbix_agentd.conf


Spremenite Strežnik spremenljivko na naslov IP vašega strežnika Zabbix (naslov IP vašega Raspberry Pi).


Prepričajte se tudi, da je Ime gostitelja spremenljivka je nastavljena na ime gostitelja vašega računalnika/strežnika. Če ne poznate ime gostitelja računalnika/strežnika, lahko zaženete ukaz hostname in ga poiščete.

Ko končate, pritisnite + X sledi IN in< Vnesite >, da shranite /etc/zabbix/zabbix_agentd.conf datoteka .


Če želite, da spremembe začnejo veljati, znova zaženite zabbix-agent storitev z naslednjim ukazom:

$sudosystemctl znova zaženite zabbix-agent


The zabbix-agent bi morala delovati, kot vidite na spodnjem posnetku zaslona.

$sudosystemctl status zabbix-agent

Namestitev Zabbix Agent na CentOS/RHEL 8

Če želite namestiti Zabbix Agent na CentOS/RHEL 8, morate v svoj računalnik/strežnik CentOS/RHEL 8 dodati skladišče paketov Zabbix.

Če želite shraniti paket Zabbix v svoj CentOS/RHEL 8, zaženite naslednji ukaz:

$sudovrtljajev-uvhhttps://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm


Dodati je treba skladišče paketov Zabbix.


Posodobite predpomnilnik shrambe paketov DNF z naslednjim ukazom:

$sudodnf makecache


Za namestitev Zabbix agent , zaženite naslednji ukaz:

$sudodnfnamestitezabbix-agent


Za potrditev namestitve pritisnite IN , nato pritisnite< Vnesite >.


Če želite sprejeti tipko GPG, pritisnite IN , nato pritisnite< Vnesite >.


Namestiti je treba Zabbix Agent.

Odprite konfiguracijsko datoteko Zabbix Agent /etc/zabbix/zabbix_agentd.conf z naslednjim ukazom:

$sudo nano /itd/zabbix/zabbix_agentd.conf


Spremenite Strežnik spremenljivko na naslov IP vašega strežnika Zabbix (naslov IP vašega Raspberry Pi).


Prepričajte se tudi, da je Ime gostitelja spremenljivka je nastavljena na ime gostitelja vašega računalnika/strežnika. Če ne poznate ime gostitelja računalnika/strežnika, lahko zaženete ukaz hostname in ga poiščete.

Ko končate, pritisnite< Ctrl > + X sledi IN in< Vnesite >, da shranite /etc/zabbix/zabbix_agentd.conf datoteka.


Zaženite zabbix-agent systemd storitev z naslednjim ukazom:

$sudosystemctl zaženite zabbix-agent.service


The zabbix-agent storitev bi morala delovati, kot lahko vidite na spodnjem posnetku zaslona.

$sudosystemctl status zabbix-agent.service


Dodajte datoteko zabbix-agent storitev ob zagonu sistema, tako da se samodejno zažene ob zagonu sistema:

$sudosystemctlomogočizabbix-agent.service


Če želite konfigurirati požarni zid, da omogoči dostop do vrat Zabbix Agent 10050, zaženite naslednji ukaz:

$sudopožarni zid-cmd--dodatna storitev= zabbix-agent-trajno


Če želite, da spremembe požarnega zidu začnejo veljati, zaženite naslednji ukaz:

$sudopožarni zid-cmd-ponovno naloži

Namestitev Zabbix Agent na Windows 10

V sistemu Windows 10 morate prenesti programsko opremo Zabbix Agent z uradnega spletnega mesta Zabbix.

Najprej obiščite uradna stran za prenos Zabbix Agent iz spletnega brskalnika.

Ko se stran naloži, izberite paket Windows MSI, kot je označeno na spodnjem posnetku zaslona.


Nato se pomaknite malo navzdol in kliknite na prvo PRENESI povezavo, kot je označeno na spodnjem posnetku zaslona.


Namestitveni program Zabbix Agent je treba prenesti. Zaženite namestitveni program.


Kliknite na Naslednji .


Preverite Sprejmem pogoje v potrditvenem polju Licenčna pogodba in kliknite na Naslednji .


Preverite, ali je ime gostitelja pravilno. Vnesite naslov IP strežnika Zabbix in preverite Dodajte lokacijo posrednika v potrditveno polje PATH .

Ko končate, kliknite na Naslednji .


Kliknite na Naslednji .


Kliknite na Namesti .


Kliknite na Da.

Zabbix agent je treba namestiti. Kliknite na Končaj .

Dodajanje gostitelja Linux v Zabbix

Ko je agent Zabbix nameščen na vašem računalniku/strežniku, ga lahko dodate v strežnik Zabbix (ki deluje na vašem Raspberry Pi).

Najprej se prijavite v spletno aplikacijo Zabbix in pojdite na Konfiguracija> Gostitelji . Nato kliknite na Ustvari gostitelja , kot je označeno na spodnjem posnetku zaslona.


Vnesite ime gostitelja računalnika/strežnika, ki ga želite dodati Ime gostitelja polje. Nato kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.


Preverite Strežniki Linux potrditveno polje in kliknite na Izberite .


Kliknite na Dodaj , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Agent .


Vnesite naslov IP računalnika/strežnika, ki ga želite dodati v Zabbix.


Ko končate, kliknite na Dodaj .


Gostitelja Linuxa je treba dodati v Zabbix, kot lahko vidite na spodnjem posnetku zaslona.

Dodajanje gostitelja Windows 10 v Zabbix

V tem razdelku vam bom pokazal, kako v Zabbix dodati gostitelja Windows 10. Torej, začnimo.

Samo zato, da bodo stvari organizirane, ustvarimo novo skupino gostiteljev za gostitelje Windows.

Če želite ustvariti skupino gostiteljev, pojdite na Konfiguracija> Gostitelj skupine iz spletne aplikacije Zabbix. Nato kliknite na Ustvarite gostiteljsko skupino .


Vtipkaj Gostitelji sistema Windows, in kliknite na Dodaj .


Nova gostiteljska skupina, Gostitelji sistema Windows , je treba dodati.


Če želite gostitelja Windows 10 dodati v Zabbix, pojdite na C. onfiguration> Gostitelji . Nato kliknite na Ustvari gostitelja .


Vnesite ime gostitelja ali ime računalnika gostitelja Windows 10 v Ime gostitelja polje. Nato kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.

Preverite novo ustvarjeno skupino Gostitelji sistema Windows , in kliknite na Izberite .


Kliknite na Dodaj , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Agent .


Vnesite naslov IP gostitelja Windows 10 in kliknite Dodaj .


Gostitelja Windows 10 je treba dodati v Zabbix.

Spremljanje omrežne uporabe gostiteljev Linux

V tem razdelku vam bom pokazal, kako spremljati uporabo omrežja gostiteljev Linux z uporabo Zabbixa 5. Torej, začnimo.

Najprej se pomaknite do Konfiguracija> Gostitelji in kliknite gostitelja Linux, za katerega želite spremljati uporabo omrežja.

Kliknite na Predloge .


Kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Predloge , kot je označeno na spodnjem posnetku zaslona.


Preverite Omrežni vmesniki Linuxa, ki jih izvaja agent Zabbix potrdite polje in kliknite Izberi.


Kliknite na Nadgradnja .


Gostitelja Linuxa je treba posodobiti.


Čez nekaj časa je treba označiti možnost razpoložljivosti ZBX, kot lahko vidite na spodnjem posnetku zaslona.


Ko je označena možnost ZBX, se pomaknite do Nadzor> Gostitelji in kliknite na Nadzorne plošče povezavo vašega gostitelja Linux, kot lahko vidite na spodnjem posnetku zaslona.


Kot lahko vidite, se prikaže grafikon o uporabi omrežja.


Časovnico grafikona lahko spremenite tudi. Kot lahko vidite, sem čas grafikona spremenil v Zadnjih 15 minut . Graf je lepo prikazan.


Tako spremljate uporabo omrežja gostitelja Linux z uporabo Zabbixa na vašem Raspberry Pi.

Spremljanje omrežne uporabe gostiteljev Windows

V tem razdelku vam bom pokazal, kako spremljati uporabo omrežja gostiteljev Windows 10 z uporabo Zabbixa 5. Torej, začnimo.

Najprej se pomaknite do Konfiguracija> Gostitelji in kliknite gostitelja Windows 10, za katerega želite spremljati uporabo omrežja.


Kliknite na Predloge .

Kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Izberite , kot je označeno na spodnjem posnetku zaslona.


Kliknite na Predloge , kot je označeno na spodnjem posnetku zaslona.


Preverite Omrežje Windows pri agentu Zabbix , in kliknite na Izberite .


Kliknite na Nadgradnja .


The Windows 10 gostitelja je treba posodobiti.


Čez nekaj časa je treba označiti možnost razpoložljivosti ZBX, kot lahko vidite na spodnjem posnetku zaslona.


Ko je označena možnost ZBX, se pomaknite do Nadzor> Gostitelji in kliknite na Nadzorne plošče povezavo gostitelja Windows 10, kot lahko vidite na spodnjem posnetku zaslona.


Kot lahko vidite, se prikaže grafikon o uporabi omrežja.


Časovnico grafikona lahko spremenite tudi. Kot lahko vidite, sem čas grafikona spremenil v Zadnjih 15 minut . Graf je lepo prikazan.


Tako spremljate uporabo omrežja gostitelja Windows 10 z uporabo Zabbixa na vašem Raspberry Pi.

Zaključek

V tem članku sem vam pokazal, kako ustvarite omrežni monitor Raspberry Pi z uporabo Zabbixa 5. Pokazal sem vam, kako z Zabbixom spremljati omrežno uporabo gostiteljev Linux in Windows na vašem Raspberry Pi.