Hindbær Pi

Sådan oprettes en Raspberry Pi Network Monitor?

Sådan oprettes en Raspberry Pi Network Monitor?

Zabbix er et open source-overvågningsværktøj, hvor du kan overvåge dine servere, virtuelle maskiner, netværk, skytjenester og mange flere. Det er et meget nyttigt værktøj til små, mellemstore og store it-organisationer.

Du kan installere Zabbix på Raspberry Pi og overvåge netværket af andre computere / servere i dit hjemmenetværk ved hjælp af det.

I denne artikel vil jeg vise dig, hvordan du konfigurerer Zabbix på din Raspberry Pi til at overvåge netværket af andre computere / servere i dit hjemmenetværk.

Ting, du har brug for

For at følge denne artikel skal du have en Raspberry Pi single-board computer med Zabbix 5 installeret på den.

Hvis du har brug for hjælp til installation af Zabbix 5 på din Raspberry Pi single-board computer, skal du læse min artikel om Sådan installeres Zabbix 5 på Raspberry Pi 4.

Jeg har installeret Zabbix 5 på min Raspberry Pi (kører Raspberry Pi OS). IP-adressen på min Raspberry Pi er 192.168.0.106. Så jeg får adgang til Zabbix 5-webappen ved hjælp af URL'en http: // 192.168.0.106 / zabbix. IP-adressen på din Raspberry Pi vil være anderledes. Så sørg for at erstatte den med din fra nu af.

Hvad er Zabbix Agent?

Zabbix har 2 komponenter: 1) Zabbix Server og 2) Zabbix Agent.

Hvis du vil overvåge din computer / server med Zabbix, skal du have Zabbix Agent installeret og køre på din computer / server. Det kommunikerer og sender nødvendige data til Zabbix Server (kører på din Raspberry Pi).

Installation af Zabbix Agent på Ubuntu / Debian / Raspberry Pi OS

Zabbix Agent er tilgængelig i det officielle pakkeopbevaringssted for Ubuntu / Debian / Raspberry Pi OS. Så det er let at installere.

Opdater først APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering


Du kan installere Zabbix Agent med følgende kommando:

$ sudo apt installere zabbix-agent -y


Zabbix Agent skal installeres.

Åbn Zabbix Agent-konfigurationsfilen / etc / zabbix / zabbix_agentd.konf med følgende kommando:

$ sudo nano / etc / zabbix / zabbix_agentd.konf


Skift Server variabel til IP-adressen på din Zabbix Server (IP-adressen på din Raspberry Pi).


Sørg også for, at Værtsnavn variabel er indstillet til værtsnavnet på din computer / server. Hvis du ikke kender værtsnavn på din computer / server, kan du køre værtsnavnet kommandoen og finde den ud.

Når du er færdig, skal du trykke på + x efterfulgt af Y og <Gå ind> for at gemme / etc / zabbix / zabbix_agentd.conf-fil.


For at ændringerne skal træde i kraft, skal du genstarte zabbix-agent service med følgende kommando:

$ sudo systemctl genstart zabbix-agent


Det zabbix-agent skal køre, som du kan se på skærmbilledet nedenfor.

$ sudo systemctl status zabbix-agent

Installation af Zabbix Agent på CentOS / RHEL 8

For at installere Zabbix Agent på CentOS / RHEL 8 skal du tilføje Zabbix-pakkeopbevaringsstedet til din CentOS / RHEL 8-computer / server.

For at tilføje Zabbix-pakkeopbevaringsstedet til din CentOS / RHEL 8 skal du køre følgende kommando:

$ sudo rpm -Uvh https: // repo.zabbix.com / zabbix / 5.2 / rhel / 8 / x86_64 / zabbix-release-5.2-1.el8.noark.omdrejningstal


Zabbix Package-arkivet skal tilføjes.


Opdater DNF-pakkeopbevaringscachen med følgende kommando:

$ sudo dnf makecache


At installere Zabbix-agent, kør følgende kommando:

$ sudo dnf installerer zabbix-agent


Tryk på for at bekræfte installationen Y, og tryk derefter på <Gå ind>.


Tryk på for at acceptere GPG-tasten Y, og tryk derefter på <Gå ind>.


Zabbix Agent skal installeres.

Åbn Zabbix Agent-konfigurationsfilen / etc / zabbix / zabbix_agentd.konf med følgende kommando:

$ sudo nano / etc / zabbix / zabbix_agentd.konf


Skift Server variabel til IP-adressen på din Zabbix Server (IP-adressen på din Raspberry Pi).


Sørg også for, at Værtsnavn variabel er indstillet til værtsnavnet på din computer / server. Hvis du ikke kender værtsnavn på din computer / server, kan du køre kommandoen værtsnavn og finde ud af det.

Når du er færdig, skal du trykke på <Ctrl> + x efterfulgt af Y og <Gå ind> for at gemme / etc / zabbix / zabbix_agentd.conf-fil.


Start zabbix-agent systemd-service med følgende kommando:

$ sudo systemctl start zabbix-agent.service


Det zabbix-agent tjenesten skal køre, som du kan se på skærmbilledet nedenfor.

$ sudo systemctl status zabbix-agent.service


Tilføj zabbix-agent service til systemstart, så det starter automatisk ved systemstart:

$ sudo systemctl aktiver zabbix-agent.service


Kør følgende kommando for at konfigurere firewallen, så den giver adgang til Zabbix Agent-port 10050:

$ sudo firewall-cmd --add-service = zabbix-agent --permanent


For at firewallændringerne skal træde i kraft, skal du køre følgende kommando:

$ sudo firewall-cmd --reload

Installation af Zabbix Agent på Windows 10

På Windows 10 skal du downloade Zabbix Agent-softwaren fra Zabbix officielle hjemmeside.

Besøg først den officielle download-side af Zabbix Agent fra en webbrowser.

Når siden er indlæst, skal du vælge Windows MSI-pakken som markeret i skærmbilledet nedenfor.


Rul derefter lidt ned, og klik på den første HENT link som markeret i skærmbilledet nedenfor.


Zabbix Agent-installationsprogrammet skal downloades. Kør installationsprogrammet.


Klik på Næste.


Tjek Jeg accepterer betingelserne i afkrydsningsfeltet Licensaftale og klik på Næste.


Sørg for, at værtsnavnet er korrekt. Indtast Zabbix-serverens IP-adresse, og kontroller Føj agentplacering til afkrydsningsfeltet PATH.

Når du er færdig, skal du klikke på Næste.


Klik på Næste.


Klik på Installere.


Klik på Ja.

Zabbix-agent skal installeres. Klik på Afslut.

Tilføjelse af en Linux-vært til Zabbix

Når Zabbix Agent er installeret på din computer / server, kan du tilføje den til Zabbix Server (kører på din Raspberry Pi).

Log ind på Zabbix-webappen og gå til Konfiguration> Værter. Klik derefter på Opret vært, som markeret i skærmbilledet nedenfor.


Indtast værtsnavnet på den computer / server, du prøver at tilføje i Værtsnavn Mark. Klik derefter på Vælg, som markeret i skærmbilledet nedenfor.


Tjek Linux-servere afkrydsningsfelt, og klik på Vælg.


Klik på Tilføje, som markeret i skærmbilledet nedenfor.


Klik på Agent.


Indtast IP-adressen på den computer / server, du prøver at tilføje til Zabbix.


Når du er færdig, skal du klikke på Tilføje.


Linux-værten skal føjes til Zabbix, som du kan se på skærmbilledet nedenfor.

Tilføjelse af en Windows 10-vært til Zabbix

I dette afsnit vil jeg vise dig, hvordan du tilføjer en Windows 10-vært til Zabbix. Så lad os komme i gang.

Bare for at holde tingene organiseret, lad os oprette en ny værtsgruppe til Windows-værter.

Gå til for at oprette en værtsgruppe Konfiguration> Vært grupper fra Zabbix-webappen. Klik derefter på Opret værtsgruppe.


Indtaste Windows-værter, og klik på Tilføje.


En ny værtsgruppe, Windows-værter, skal tilføjes.


For at tilføje din Windows 10-vært til Zabbix skal du gå til Configuration> Værter. Klik derefter på Opret vært.


Indtast værtsnavnet eller computernavnet på din Windows 10-vært i Værtsnavn Mark. Klik derefter på Vælg, som markeret i skærmbilledet nedenfor.

Tjek den nyoprettede gruppe Windows-værter, og klik på Vælg.


Klik på Tilføje, som markeret i skærmbilledet nedenfor.


Klik på Agent.


Indtast IP-adressen på din Windows 10-vært, og klik på Tilføje.


Din Windows 10-vært skal føjes til Zabbix.

Overvågning af netværksbrug af Linux-værter

I dette afsnit vil jeg vise dig, hvordan du overvåger netværksforbruget af Linux-værter ved hjælp af Zabbix 5. Så lad os komme i gang.

Naviger først til Konfiguration> Værter og klik på den Linux-vært, som du vil overvåge netværksbrug.

Klik på Skabeloner.


Klik på Vælg, som markeret i skærmbilledet nedenfor.


Klik på Vælg, som markeret i skærmbilledet nedenfor.


Klik på Skabeloner, som markeret i skærmbilledet nedenfor.


Kontrollere Linux-netværksgrænseflader fra Zabbix-agent afkrydsningsfelt, og klik på Vælg.


Klik på Opdatering.


Linux-værten skal opdateres.


Efter et stykke tid skal ZBX-tilgængelighedsindstillingen fremhæves, som du kan se på skærmbilledet nedenfor.


Når ZBX-indstillingen er fremhævet, skal du navigere til Overvågning> Værter og klik på Dashboards link til din Linux-vært, som du kan se på skærmbilledet nedenfor.


Som du kan se, vises netværksbrugsgrafen.


Du kan også ændre tidslinjen for grafen. Som du kan se, har jeg ændret graftiden til Sidste 15 minutter. Grafen vises pænt.


Sådan overvåger du netværksforbruget af en Linux-vært ved hjælp af Zabbix på din Raspberry Pi.

Overvågning af netværksbrug af Windows-værter

I dette afsnit vil jeg vise dig, hvordan du overvåger netværksforbruget af Windows 10-værter ved hjælp af Zabbix 5. Så lad os komme i gang.

Naviger først til Konfiguration> Værter og klik på Windows 10 Host, som du vil overvåge netværksbrug.


Klik på Skabeloner.

Klik på Vælg, som markeret i skærmbilledet nedenfor.


Klik på Vælg, som markeret i skærmbilledet nedenfor.


Klik på Skabeloner, som markeret i skærmbilledet nedenfor.


Kontrollere Windows-netværk af Zabbix-agent, og klik på Vælg.


Klik på Opdatering.


Det Windows 10 vært skal opdateres.


Efter et stykke tid skal ZBX-tilgængelighedsindstillingen fremhæves, som du kan se på skærmbilledet nedenfor.


Når ZBX-indstillingen er fremhævet, skal du navigere til Overvågning> Værter og klik på Dashboards link til din Windows 10-vært, som du kan se på skærmbilledet nedenfor.


Som du kan se, vises netværksbrugsgrafen.


Du kan også ændre tidslinjen for grafen. Som du kan se, har jeg ændret graftiden til Sidste 15 minutter. Grafen vises pænt.


Sådan overvåger du netværksforbruget af en Windows 10-vært ved hjælp af Zabbix på din Raspberry Pi.

Konklusion

I denne artikel har jeg vist dig, hvordan du opretter en Raspberry Pi-netværksmonitor ved hjælp af Zabbix 5. Jeg har vist dig, hvordan du bruger Zabbix til at overvåge netværksforbruget af Linux- og Windows-værter på din Raspberry Pi.

Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...
Mus Sådan ændres venstre og højre museknap på Windows 10-pc
Sådan ændres venstre og højre museknap på Windows 10-pc
Det er en ganske normal, at alle computermusenheder er ergonomisk designet til højrehåndede brugere. Men der er musenheder til rådighed, der er specie...
Mus Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Brug af en mus eller et tastatur i den forkerte kropsholdning af overdreven brug kan resultere i mange sundhedsmæssige problemer, herunder stamme, kar...