Sådan installeres Zabbix Agent og føjer Windows Host til Zabbix-overvågning - Del 4


Efter tidligere tutorials vedrørende Zabbix-serien, beskriver denne artikel, hvordan du installerer og opsætter en forekomst af Zabbix-agent til at køre som en tjeneste på Microsoft Windows-systemer for at overvåge dine Windows-miljøer med infrastruktur, især servermaskiner.

Trin 1: Download og installer Zabbix Agent på Windows

1. De prækompilerede zip-agenter til Windows-miljøer kan fås fra den officielle Zabbix-downloadside og installeres manuelt og startes på systemet ved hjælp af Windows Command Prompt som i følgende eksempel:

C:\Users\caezsar><full system path to zabbix_agentd.exe> --config <full system path to zabbix_agentd.win.conf> --install

Antag f.eks. At du har downloadet og udpakket Zabbix-agentens zip-arkiv til D:\Downloads\zabbix_agents_2.4.4.win \, kør følgende kommando for at installere tjenesten:

C:\Users\caezsar>D:\Downloads\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --config D:\Downloads\zabbix_agents_2.4.4.win\conf\zabbix_agentd.win.conf --install

2. Når tjenesten er installeret på din Windows-vært, skal du åbne filen zabbix_agentd.win.conf og manuelt redigere følgende parametre:

Server=IP of Zabbix Server
ServerActive=IP of Zabbix Server
Hostname=use the FQDN of your windows host

3. For at starte tjenesten skal du bare skrive:

C:\Users\caezsar>D:\Downloads\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --start

For at stoppe tjenesten skal du køre den samme kommando som ovenfor med argumentet --stop og for at afinstallere tjenesten skal du bruge argumentet --uninstall .

C:\Users\caezsar>D:\Downloads\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --stop
C:\Users\caezsar>D:\Downloads\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --uninstall

4. En anden og mere praktisk metode til at installere og automatisk konfigurere Zabbix-agent i Windows-miljøer er ved at downloade Zabbix Agent-installationsprogrammet msi-pakke, der er specifik for din systemarkitektur, ved at besøge linket: http://www.suiviperf.com/zabbix/index. php.

5. Når Zabbix agent msi-filen er downloadet på dit system, skal du køre den og levere de nødvendige oplysninger for at konfigurere og installere agenten på den målovervågede vært som følger:

Hostname: use the FQDN of your windows host (the hostname value should match the “Full Computer name” configured for your machine)
Zabbix server Name: use the IP of the Zabbix Server
Agent Port: 10050 
Remote Command: check this value
Active Server: IP of Zabbix Server

Hvis du skal ændre Zabbix-konfigurationsfilen med andre brugerdefinerede værdier på et senere tidspunkt, kan conf-filen findes på% programfiles%\Zabbix Agent\path.

6. Når du er færdig med opsætningen, skal du åbne en Windows-kommandoprompt med administratorrettigheder, køre services.msc-kommandoen for at åbne Windows Services-værktøjet og finde Zabbix Agent-tjenesten for at kontrollere, om tjenesten kører og startes automatisk efter genstart.

services.msc

Fra denne konsol kan du administrere tjenesten (start, stop, pause, genoptage, aktivere eller deaktivere).

Trin 2: Konfigurer Windows Firewall og test Zabbix Agent

7. Næsten alle Windows-baserede systemer har Windows Firewall aktiv og kører, derfor skal zabbix-agentport åbnes i firewall for at kommunikere med zabbix-serveren.

For at åbne Zabbix-agentport i Windows-firewall skal du åbne Kontrolpanel -> System og sikkerhed -> Windows Firewall og trykke på Tillad en app gennem Windows Firewall.

8. Klik derefter på Tillad en anden app-knap, og et nyt vindue skal åbnes. Brug Gennemse-knappen til at navigere og tilføje Zabbix-agent eksekverbar fil (findes normalt i% programfiles%\Zabbix Agent\hvis du installerede den ved hjælp af msi-program), og tryk derefter på knappen Tilføj for at tilføje tjenesten.

9. Dernæst skal du sørge for at kontrollere og åbne firewallreglen på netværkssegmentet, hvor zabbix-serveren er placeret i dit netværk, og tryk på OK-knappen for at afslutte og anvende konfiguration.

10. For at teste, om Zabbix-agent, der kører på windows, kan nås fra Zabbix-serversiden, skal du bruge telnet eller netcat-kommandoen på zabbix-serveren mod windows-agentens IP-port, og der skal vises en Connected-meddelelse. Tryk på Enter-tasten for at generere en fejlmeddelelse og automatisk afbryde forbindelsen til agent:

telnet <Windows_agent IP Address> 10050

Trin 3: Føj Zabbix Agent-overvåget Windows Host til Zabbix Server

11. Når windows-agenten er testet fra kommandolinjen, og alt ser godt ud, skal du gå til Zabbix Server-webgrænsefladen, gå til fanen Konfiguration -> Værter og trykke på Opret vært-knap for at tilføje den Windows-overvågede vært.

12. I værtsvinduet skal du tilføje FQDN på din windows agent-maskine i det arkiverede værtsnavn, tilføje et vilkårligt navn til det synlige navn, der er arkiveret for nemt at identificere den overvågede maskine i Zabbix-panelet, sørg for at værten er inkluderet i en gruppeserver og tilføj IP-adressen til din Windows-vært i de arkiverede agentgrænseflader. Portværdien efterlader den uændret.

13. Gå derefter til fanen Skabelon og tryk på Vælg-knappen. Et nyt vindue med Zabbix-skabeloner skal vises. Naviger gennem dette vindue, tjek Skabelon OS Windows og tryk på knappen Vælg for at tilføje skabelonen.

14. Når Template OS Windows vises på Link nye arkiverede skabeloner, skal du trykke på knappen Tilføj for at linke denne skabelon til Windows Host-konfigurationen.

Endelig, efter skabelon-OS Windows er synligt i Tilknyttede skabeloner arkiveret, tryk på knappen Tilføj nedenfor for at fuldføre processen og tilføje hele Windows-værtskonfigurationen.

15. Efter at din overvågede Windows-maskine er tilføjet, skal du vende tilbage til Configuration -> Hosts, og windows Host skal nu være til stede i dette vindue som vist på nedenstående skærmbillede.

Det er alt! Bare forsikre dig om, at din Windows-værtsstatus er indstillet til Aktiveret, og vent et par minutter, før Zabbix-serveren kontakter windowsagentsiden og behandler de modtagne eksterne data.

For eksempel, for at få en grafisk inderside af CPU-belastningen på den overvågede Windows-maskine, skal du gå til Zabbix webkonsol Overvågningsfane -> Grafer, vælg Windows-maskinens værtsnavn og CPU-belastning Graf, og alle de hidtil indsamlede data skal præsenteres i et flot grafisk diagram.