Com es configura un monitor de xarxa Raspberry Pi?

How Set Up Raspberry Pi Network Monitor



Zabbix és una eina de control de codi obert en la qual podeu supervisar els vostres servidors, màquines virtuals, xarxes, serveis al núvol i molts més. És una eina molt útil per a organitzacions de TI petites, mitjanes i grans.

Podeu instal·lar el Zabbix al Raspberry Pi i controlar la xarxa d’altres ordinadors / servidors de la vostra xarxa domèstica utilitzant-lo.







En aquest article, us mostraré com configurar Zabbix al vostre Raspberry Pi per supervisar la xarxa d'altres equips / servidors de la vostra xarxa domèstica.



Coses que necessitarà

Per seguir aquest article, necessiteu un ordinador de placa única Raspberry Pi amb Zabbix 5 instal·lat.



Si necessiteu ajuda per instal·lar Zabbix 5 al vostre ordinador de placa única Raspberry Pi, llegiu el meu article sobre Com instal·lar Zabbix 5 a Raspberry Pi 4 .





He instal·lat Zabbix 5 al meu Raspberry Pi (amb el sistema operatiu Raspberry Pi). L’adreça IP del meu Raspberry Pi és 192.168.0.106 . Per tant, accediré a l’aplicació web Zabbix 5 mitjançant l’URL http://192.168.0.106/zabbix . L'adreça IP del vostre Raspberry Pi serà diferent. Així que assegureu-vos de substituir-lo pel vostre a partir d’ara.

Què és l'agent Zabbix?

Zabbix té 2 components: 1) servidor Zabbix i 2) agent Zabbix.



Si voleu supervisar el vostre equip / servidor amb Zabbix, heu de tenir l'agent Zabbix instal·lat i executat al vostre ordinador / servidor. Comunicarà i enviarà les dades necessàries al servidor Zabbix (que s’executa al vostre Raspberry Pi).

Instal·lació de l’agent Zabbix al sistema operatiu Ubuntu / Debian / Raspberry Pi

Zabbix Agent està disponible al dipòsit oficial de paquets del sistema operatiu Ubuntu / Debian / Raspberry Pi. Per tant, és fàcil d’instal·lar.

Primer, actualitzeu la memòria cau del dipòsit de paquets APT amb l'ordre següent:

$suoactualització apt


Podeu instal·lar l'agent Zabbix amb l'ordre següent:

$suoapteinstal·larzabbix-agent-i


Cal instal·lar l'agent Zabbix.

Obriu el fitxer de configuració de l'agent Zabbix /etc/zabbix/zabbix_agentd.conf amb l'ordre següent:

$suo nano /etc/zabbix/zabbix_agentd.conf


Canvia el Servidor variable a l'adreça IP del servidor Zabbix (l'adreça IP del vostre Raspberry Pi).


A més, assegureu-vos que el fitxer Nom de l'amfitrió La variable s'estableix al nom d'amfitrió del vostre equip / servidor. Si no coneixeu el nom d'amfitrió del vostre ordinador / servidor, podeu executar l’ordre hostname i esbrinar-lo.

Un cop hàgiu acabat, premeu + X Seguit per I i< Entra > per desar el fitxer fitxer /etc/zabbix/zabbix_agentd.conf .


Perquè els canvis tinguin efecte, reinicieu el fitxer zabbix-agent servei amb l'ordre següent:

$suosystemctl reinicia zabbix-agent


El zabbix-agent hauria d’estar en execució, com podeu veure a la captura de pantalla següent.

$suosystemctl status zabbix-agent

Instal·lació de l’agent Zabbix a CentOS / RHEL 8

Per instal·lar l'agent Zabbix a CentOS / RHEL 8, heu d'afegir el dipòsit de paquets Zabbix al vostre equip / servidor CentOS / RHEL 8.

Per afegir el dipòsit de paquets Zabbix al vostre CentOS / RHEL 8, executeu l'ordre següent:

$suorpm-uvhhttps://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/llançament de zabbix-5.2-1.el8.noarch.rpm


S'ha d'afegir el dipòsit de paquets Zabbix.


Actualitzeu la memòria cau del dipòsit de paquets DNF amb l'ordre següent:

$suodnf makecache


Instal · lar Agent Zabbix , executeu l'ordre següent:

$suodnfinstal·larzabbix-agent


Per confirmar la instal·lació, premeu I i, a continuació, premeu< Entra >.


Per acceptar la tecla GPG, premeu I i, a continuació, premeu< Entra >.


Cal instal·lar l'agent Zabbix.

Obriu el fitxer de configuració de l'agent Zabbix /etc/zabbix/zabbix_agentd.conf amb l'ordre següent:

$suo nano /etc/zabbix/zabbix_agentd.conf


Canvia el Servidor variable a l'adreça IP del servidor Zabbix (l'adreça IP del vostre Raspberry Pi).


A més, assegureu-vos que el fitxer Nom de l'amfitrió La variable s'estableix al nom d'amfitrió del vostre equip / servidor. Si no coneixeu el nom d'amfitrió del vostre ordinador / servidor, podeu executar l’ordre hostname i esbrinar-lo.

Un cop hàgiu acabat, premeu< Ctrl > + X Seguit per I i< Entra > per desar el fitxer fitxer /etc/zabbix/zabbix_agentd.conf.


Inicieu el zabbix-agent service systemd amb l'ordre següent:

$suosystemctl arrenca zabbix-agent.service


El zabbix-agent el servei hauria d’estar en execució, com podeu veure a la captura de pantalla següent.

$suoestat de systemctl zabbix-agent.service


Afegiu el fitxer zabbix-agent servei a l'inici del sistema perquè s'iniciï automàticament en arrencar el sistema:

$suosystemctlhabilitarzabbix-agent.service


Executeu l'ordre següent per configurar el tallafoc per permetre l'accés al port 10050 de l'agent Zabbix:

$suotallafoc-cmd--add-service= agent zabbix--permanent


Perquè els canvis del tallafoc tinguin efecte, executeu l'ordre següent:

$suotallafoc-cmd--recarregar

Instal·lació de l’agent Zabbix al Windows 10

Al Windows 10, heu de descarregar el programari Zabbix Agent des del lloc web oficial de Zabbix.

En primer lloc, visiteu el pàgina oficial de descàrrega de l'agent Zabbix des d’un navegador web.

Un cop es carregui la pàgina, seleccioneu el paquet MSI de Windows tal com es marca a la captura de pantalla següent.


A continuació, desplaceu-vos una mica cap avall i feu clic al primer DESCARREGAR com està marcat a la captura de pantalla següent.


Cal descarregar l’instal·lador de l’agent Zabbix. Executeu l'instal·lador.


Fer clic a Pròxim .


Comproveu el Accepto els termes de la casella de selecció Acord de llicència i feu clic a Pròxim .


Assegureu-vos que el nom de l’amfitrió sigui correcte. Escriviu l'adreça IP del servidor Zabbix i comproveu el fitxer Afegiu la ubicació de l'agent a la casella de selecció PATH .

Un cop hàgiu acabat, feu clic a Pròxim .


Fer clic a Pròxim .


Fer clic a Instal·la .


Fer clic a Sí.

Agent Zabbix s'hauria d'instal·lar. Fer clic a Acabar .

Afegir un amfitrió Linux a Zabbix

Un cop l'agent Zabbix s'hagi instal·lat al vostre ordinador / servidor, podeu afegir-lo al servidor Zabbix (que s'executa al vostre Raspberry Pi).

Primer, inicieu sessió a l’aplicació web Zabbix i aneu a Configuració> Amfitrions . A continuació, feu clic a Crea amfitrió , tal com es marca a la captura de pantalla següent.


Escriviu el nom de l’amfitrió de l’ordinador / servidor que esteu intentant afegir a Nom de l'amfitrió camp. A continuació, feu clic a Seleccioneu , tal com es marca a la captura de pantalla següent.


Comproveu el Servidors Linux i feu clic a Seleccioneu .


Fer clic a Afegeix , tal com es marca a la captura de pantalla següent.


Fer clic a Agent .


Escriviu l'adreça IP de l'ordinador / servidor que esteu intentant afegir a Zabbix.


Un cop hàgiu acabat, feu clic a Afegeix .


L'amfitrió Linux s'hauria d'afegir a Zabbix, com podeu veure a la captura de pantalla següent.

Afegir un amfitrió de Windows 10 a Zabbix

En aquesta secció, us mostraré com afegir un host de Windows 10 a Zabbix. Comencem, doncs.

Només per mantenir les coses organitzades, creem un grup d’amfitrions nou per als amfitrions de Windows.

Per crear un grup d’amfitrió, aneu a Configuració> Amfitrió grups de l'aplicació web Zabbix. A continuació, feu clic a Crea un grup d'amfitrions .


Escriure Amfitrions de Windows, i feu clic a Afegeix .


Un nou grup amfitrió, Amfitrions de Windows , s'hauria d'afegir.


Per afegir el vostre amfitrió de Windows 10 a Zabbix, aneu a C. configuració> Amfitrions . A continuació, feu clic a Crea amfitrió .


Introduïu el nom de l 'amfitrió o el nom de l' equip del vostre amfitrió de Windows 10 al fitxer Nom de l'amfitrió camp. A continuació, feu clic a Seleccioneu , tal com es marca a la captura de pantalla següent.

Comproveu el grup recentment creat Amfitrions de Windows i feu clic a Seleccioneu .


Fer clic a Afegeix , tal com es marca a la captura de pantalla següent.


Fer clic a Agent .


Escriviu l'adreça IP del vostre amfitrió de Windows 10 i feu clic a Afegeix .


El vostre amfitrió de Windows 10 s'hauria d'afegir a Zabbix.

Monitorització de l’ús de la xarxa d’amfitrions Linux

En aquesta secció, us mostraré com supervisar l’ús de xarxa dels amfitrions Linux mitjançant Zabbix 5. Per tant, comencem.

En primer lloc, aneu a Configuració> Amfitrions i feu clic a l'amfitrió Linux que voleu controlar l'ús de la xarxa.

Fer clic a Plantilles .


Fer clic a Seleccioneu , tal com es marca a la captura de pantalla següent.


Fer clic a Seleccioneu , tal com es marca a la captura de pantalla següent.


Fer clic a Plantilles , tal com es marca a la captura de pantalla següent.


Comprovar Interfícies de xarxa Linux per l'agent Zabbix i feu clic a Selecciona.


Fer clic a Actualització .


S'ha d'actualitzar l'amfitrió Linux.


Al cap d’un temps, s’ha de ressaltar l’opció de disponibilitat de ZBX, com podeu veure a la captura de pantalla següent.


Quan l'opció ZBX estigui ressaltada, aneu a Supervisió> Amfitrions i feu clic al botó Taulers del vostre amfitrió Linux, com podeu veure a la captura de pantalla següent.


Com podeu veure, es mostra el gràfic d’ús de la xarxa.


També podeu canviar la línia de temps del gràfic. Com podeu veure, he canviat el temps del gràfic per Darrers 15 minuts . El gràfic es mostra molt bé.


Així és com superviseu l’ús de xarxa d’un host Linux mitjançant Zabbix al vostre Raspberry Pi.

Supervisió de l’ús de xarxa dels amfitrions de Windows

En aquesta secció, us mostraré com supervisar l’ús de xarxa dels amfitrions de Windows 10 mitjançant Zabbix 5. Per tant, comencem.

En primer lloc, aneu a Configuració> Amfitrions i feu clic a l'amfitrió de Windows 10 que voleu controlar l'ús de la xarxa.


Fer clic a Plantilles .

Fer clic a Seleccioneu , tal com es marca a la captura de pantalla següent.


Fer clic a Seleccioneu , tal com es marca a la captura de pantalla següent.


Fer clic a Plantilles , tal com es marca a la captura de pantalla següent.


Comprovar Xarxa Windows per l'agent Zabbix i feu clic a Seleccioneu .


Fer clic a Actualització .


El Windows 10 l'amfitrió s'ha d'actualitzar.


Al cap d’un temps, s’ha de ressaltar l’opció de disponibilitat de ZBX, com podeu veure a la captura de pantalla següent.


Quan l'opció ZBX estigui ressaltada, aneu a Supervisió> Amfitrions i feu clic al botó Taulers enllaç del vostre amfitrió de Windows 10, com podeu veure a la captura de pantalla següent.


Com podeu veure, es mostra el gràfic d’ús de la xarxa.


També podeu canviar la línia de temps del gràfic. Com podeu veure, he canviat el temps del gràfic per Darrers 15 minuts . El gràfic es mostra molt bé.


Així és com superviseu l’ús de xarxa d’un amfitrió de Windows 10 mitjançant Zabbix al vostre Raspberry Pi.

Conclusió

En aquest article, us he mostrat com podeu crear un monitor de xarxa Raspberry Pi mitjançant Zabbix 5. Us he mostrat com podeu utilitzar Zabbix per supervisar l’ús de la xarxa d’amfitrions Linux i Windows al vostre Raspberry Pi.