Cum se configurează un monitor de rețea Raspberry Pi?

How Set Up Raspberry Pi Network Monitor



Zabbix este un instrument de monitorizare open-source în care vă puteți monitoriza serverele, mașinile virtuale, rețelele, serviciile cloud și multe altele. Este un instrument foarte util pentru organizațiile IT mici, mijlocii și mari.

Puteți instala Zabbix pe Raspberry Pi și puteți monitoriza rețeaua altor computere / servere din rețeaua dvs. de acasă folosind-o.







În acest articol, vă voi arăta cum să configurați Zabbix pe Raspberry Pi pentru a monitoriza rețeaua altor computere / servere din rețeaua dvs. de acasă.



Lucruri de care vei avea nevoie

Pentru a urma acest articol, aveți nevoie de un computer cu placă unică Raspberry Pi cu Zabbix 5 instalat pe el.



Dacă aveți nevoie de asistență pentru instalarea Zabbix 5 pe computerul dvs. single-board Raspberry Pi, citiți articolul meu despre Cum se instalează Zabbix 5 pe Raspberry Pi 4 .





Am instalat Zabbix 5 pe Raspberry Pi (care rulează sistemul de operare Raspberry Pi). Adresa IP a Raspberry Pi este 192.168.0.106 . Așadar, voi accesa aplicația web Zabbix 5 folosind adresa URL http://192.168.0.106/zabbix . Adresa IP a Raspberry Pi va fi diferită. Deci, asigurați-vă că îl înlocuiți cu al dvs. de acum înainte.

Ce este Agentul Zabbix?

Zabbix are 2 componente: 1) Server Zabbix și 2) Agent Zabbix.



Dacă doriți să vă monitorizați computerul / serverul cu Zabbix, trebuie să aveți agentul Zabbix instalat și care rulează pe computer / server. Acesta va comunica și trimite datele necesare către serverul Zabbix (care rulează pe Raspberry Pi).

Instalarea agentului Zabbix pe sistemul de operare Ubuntu / Debian / Raspberry Pi

Zabbix Agent este disponibil în depozitul oficial de pachete al sistemului de operare Ubuntu / Debian / Raspberry Pi. Deci, este ușor de instalat.

Mai întâi, actualizați memoria cache a depozitului de pachete APT cu următoarea comandă:

$sudoactualizare aptă


Puteți instala Agentul Zabbix cu următoarea comandă:

$sudoaptinstalarezabbix-agent-și


Zabbix Agent trebuie instalat.

Deschideți fișierul de configurare Zabbix Agent /etc/zabbix/zabbix_agentd.conf cu următoarea comandă:

$sudo nano /etc./zabbix/zabbix_agentd.conf


Schimba Server variabilă la adresa IP a serverului Zabbix (adresa IP a Raspberry Pi).


De asemenea, asigurați-vă că Numele gazdei variabila este setată la numele de gazdă al computerului / serverului dvs. Dacă nu știți numele gazdei din computer / server, puteți rula comanda hostname și o puteți afla.

După ce ați terminat, apăsați + X urmată de ȘI și< introduce > pentru a salva fișierul /etc/zabbix/zabbix_agentd.conf .


Pentru ca modificările să aibă efect, reporniți fișierul zabbix-agent service cu următoarea comandă:

$sudosystemctl reporniți zabbix-agent


The zabbix-agent ar trebui să ruleze, după cum puteți vedea în captura de ecran de mai jos.

$sudosystemctl status zabbix-agent

Instalarea agentului Zabbix pe CentOS / RHEL 8

Pentru a instala Zabbix Agent pe CentOS / RHEL 8, trebuie să adăugați depozitul de pachete Zabbix la computerul / serverul dvs. CentOS / RHEL 8.

Pentru a adăuga depozitul de pachete Zabbix în CentOS / RHEL 8, rulați următoarea comandă:

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


Ar trebui adăugat depozitul Zabbix Package.


Actualizați memoria cache a depozitului de pachete DNF cu următoarea comandă:

$sudodnf makecache


A instala Agent Zabbix , executați următoarea comandă:

$sudodnfinstalarezabbix-agent


Pentru a confirma instalarea, apăsați ȘI , apoi apăsați< introduce >.


Pentru a accepta tasta GPG, apăsați ȘI , apoi apăsați< introduce >.


Zabbix Agent trebuie instalat.

Deschideți fișierul de configurare Zabbix Agent /etc/zabbix/zabbix_agentd.conf cu următoarea comandă:

$sudo nano /etc./zabbix/zabbix_agentd.conf


Schimba Server variabilă la adresa IP a serverului Zabbix (adresa IP a Raspberry Pi).


De asemenea, asigurați-vă că Numele gazdei variabila este setată la numele de gazdă al computerului / serverului dvs. Dacă nu știți numele gazdei din computer / server, puteți rula comanda hostname și o puteți afla.

După ce ați terminat, apăsați< Ctrl > + X urmată de ȘI și< introduce > pentru a salva fișierul /etc/zabbix/zabbix_agentd.conf.


Porniți zabbix-agent service systemd cu următoarea comandă:

$sudosystemctl pornește zabbix-agent.service


The zabbix-agent serviciul ar trebui să ruleze, după cum puteți vedea în captura de ecran de mai jos.

$sudosystemctl status zabbix-agent.service


Adaugă zabbix-agent serviciu la pornirea sistemului, astfel încât să pornească automat la pornirea sistemului:

$sudosystemctlpermitezabbix-agent.service


Rulați următoarea comandă pentru a configura firewall-ul pentru a permite accesul la portul Zabbix Agent 10050:

$sudofirewall-cmd- adăugați serviciul= agent zabbix--permanent


Pentru ca modificările firewallului să aibă efect, rulați următoarea comandă:

$sudofirewall-cmd--reload

Instalarea Zabbix Agent pe Windows 10

Pe Windows 10, trebuie să descărcați software-ul Zabbix Agent de pe site-ul oficial al Zabbix.

În primul rând, vizitați pagina oficială de descărcare a Agentului Zabbix dintr-un browser web.

După ce pagina se încarcă, selectați pachetul Windows MSI așa cum este marcat în captura de ecran de mai jos.


Apoi, derulați puțin în jos și faceți clic pe primul DESCARCA link-ul marcat în captura de ecran de mai jos.


Instalatorul Zabbix Agent trebuie descărcat. Rulați programul de instalare.


Click pe Următorul .


Verifică Accept termenii din caseta de selectare Contract de licență și faceți clic pe Următorul .


Asigurați-vă că numele gazdei este corect. Tastați adresa IP a serverului Zabbix și verificați Adăugați locația agentului în caseta de selectare PATH .

După ce ați terminat, faceți clic pe Următorul .


Click pe Următorul .


Click pe Instalare .


Click pe Da.

Agent Zabbix ar trebui să fie instalat. Click pe finalizarea .

Adăugarea unei gazde Linux la Zabbix

Odată ce agentul Zabbix este instalat pe computer / server, îl puteți adăuga la serverul Zabbix (care rulează pe Raspberry Pi).

Mai întâi, conectați-vă la aplicația web Zabbix și accesați Configurare> Gazde . Apoi, faceți clic pe Creați gazdă , așa cum este marcat în captura de ecran de mai jos.


Tastați numele gazdei computerului / serverului pe care încercați să îl adăugați în Numele gazdei camp. Apoi, faceți clic pe Selectați , așa cum este marcat în captura de ecran de mai jos.


Verifică Servere Linux caseta de selectare și faceți clic pe Selectați .


Click pe Adăuga , așa cum este marcat în captura de ecran de mai jos.


Click pe Agent .


Introduceți adresa IP a computerului / serverului pe care încercați să îl adăugați la Zabbix.


După ce ați terminat, faceți clic pe Adăuga .


Gazda Linux ar trebui adăugată la Zabbix, după cum puteți vedea în captura de ecran de mai jos.

Adăugarea unei gazde Windows 10 la Zabbix

În această secțiune, vă voi arăta cum să adăugați o gazdă Windows 10 la Zabbix. Deci sa începem.

Doar pentru a menține lucrurile organizate, să creăm un nou grup de gazde pentru gazdele Windows.

Pentru a crea un grup gazdă, accesați Configurare> Gazdă grupuri din aplicația web Zabbix. Apoi, faceți clic pe Creați un grup de gazdă .


Introduceți Gazde Windows, și faceți clic pe Adăuga .


Un nou grup de gazdă, Gazde Windows , ar trebui adăugat.


Pentru a adăuga gazda Windows 10 la Zabbix, accesați C. onfiguration> Hosts . Apoi, faceți clic pe Creați gazdă .


Introduceți numele gazdei sau numele computerului gazdei dvs. Windows 10 în Numele gazdei camp. Apoi, faceți clic pe Selectați , așa cum este marcat în captura de ecran de mai jos.

Verificați grupul nou creat Gazde Windows și faceți clic pe Selectați .


Click pe Adăuga , așa cum este marcat în captura de ecran de mai jos.


Click pe Agent .


Tastați adresa IP a gazdei dvs. Windows 10 și faceți clic pe Adăuga .


Gazda dvs. Windows 10 ar trebui adăugată la Zabbix.

Monitorizarea utilizării în rețea a gazdelor Linux

În această secțiune, vă voi arăta cum să monitorizați utilizarea în rețea a gazdelor Linux folosind Zabbix 5. Deci, să începem.

Mai întâi, navigați la Configurare> Gazde și faceți clic pe gazda Linux pe care doriți să o monitorizați utilizarea rețelei.

Click pe Șabloane .


Click pe Selectați , așa cum este marcat în captura de ecran de mai jos.


Click pe Selectați , așa cum este marcat în captura de ecran de mai jos.


Click pe Șabloane , așa cum este marcat în captura de ecran de mai jos.


Verifica Interfețe de rețea Linux de către agentul Zabbix și faceți clic pe Selectare.


Click pe Actualizați .


Gazda Linux ar trebui să fie actualizată.


După un timp, opțiunea de disponibilitate ZBX ar trebui evidențiată, după cum puteți vedea în captura de ecran de mai jos.


Când opțiunea ZBX este evidențiată, navigați la Monitorizare> Gazde și faceți clic pe Tablouri de bord link-ul gazdei dvs. Linux, după cum puteți vedea în captura de ecran de mai jos.


După cum puteți vedea, se afișează graficul de utilizare a rețelei.


Puteți schimba și cronologia graficului. După cum puteți vedea, am schimbat timpul graficului în Ultimele 15 minute . Graficul este afișat frumos.


Acesta este modul în care monitorizați utilizarea rețelei unei gazde Linux folosind Zabbix pe Raspberry Pi.

Monitorizarea utilizării în rețea a gazdelor Windows

În această secțiune, vă voi arăta cum să monitorizați utilizarea rețelei gazdelor Windows 10 utilizând Zabbix 5. Deci, să începem.

Mai întâi, navigați la Configurare> Gazde și faceți clic pe gazda Windows 10 pe care doriți să monitorizați utilizarea rețelei.


Click pe Șabloane .

Click pe Selectați , așa cum este marcat în captura de ecran de mai jos.


Click pe Selectați , așa cum este marcat în captura de ecran de mai jos.


Click pe Șabloane , așa cum este marcat în captura de ecran de mai jos.


Verifica Rețea Windows de agent Zabbix și faceți clic pe Selectați .


Click pe Actualizați .


The Windows 10 gazda ar trebui actualizată.


După un timp, opțiunea de disponibilitate ZBX ar trebui evidențiată, după cum puteți vedea în captura de ecran de mai jos.


Când opțiunea ZBX este evidențiată, navigați la Monitorizare> Gazde și faceți clic pe Tablouri de bord link-ul gazdei dvs. Windows 10, după cum puteți vedea în captura de ecran de mai jos.


După cum puteți vedea, se afișează graficul de utilizare a rețelei.


Puteți schimba și cronologia graficului. După cum puteți vedea, am schimbat timpul graficului în Ultimele 15 minute . Graficul este afișat frumos.


Acesta este modul în care monitorizați utilizarea rețelei unei gazde Windows 10 utilizând Zabbix pe Raspberry Pi.

Concluzie

În acest articol, v-am arătat cum să creați un monitor de rețea Raspberry Pi folosind Zabbix 5. V-am arătat cum să utilizați Zabbix pentru a monitoriza utilizarea în rețea a gazdelor Linux și Windows pe Raspberry Pi.