Hvordan installere Zabbix Agent og legge til Windows Host til Zabbix


Etter tidligere veiledninger angående Zabbix-serien, beskriver denne artikkelen hvordan du installerer og setter opp en forekomst av en Zabbix-agent for å kjøre som en tjeneste på Microsoft Windows-systemer for å overvåke infrastrukturen i Windows-miljøene dine, spesielt servermaskiner.

  • Hvordan installerer Zabbix på RHEL/CentOS og Debian/Ubuntu – del 1
  • Hvordan konfigurere Zabbix til å sende e-postvarsler til Gmail-kontoen – del 2
  • Hvordan installere og konfigurere Zabbix-agenter på ekstern Linux – del 3

Trinn 1: Last ned og installer Zabbix Agent på Windows

1. De forhåndskompilerte zip-agentene for Windows-miljøer kan hentes fra den offisielle Zabbix-nedlastingssiden og manuelt installeres og startes på systemet ved å bruke Windows-kommandoprompt 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

For eksempel, anta at du har lastet ned og trukket ut Zabbix-agentens zip-arkiv til D:\Downloads\zabbix_agents-5.4. 7\, kjør følgende kommando for å installere tjenesten:

C:\Users\caezsar>D:\Downloads\zabbix_agent-5.4.7\bin\win32\zabbix_agentd.exe --config D:\Downloads\zabbix_agent-5.4.7\conf\zabbix_agentd.conf --install

2. Etter at tjenesten er installert på Windows-verten, åpner du filen zabbix_agentd.win.conf og redigerer følgende parametere manuelt:

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

3. For å starte tjenesten skriver du bare inn:

C:\Users\caezsar>D:\Downloads\zabbix_agents-5.4.7\bin\win32\zabbix_agentd.exe --start

For å stoppe tjenesten, kjør samme kommando som ovenfor med --stop-argumentet og for å avinstallere tjenesten, bruk --uninstall-argumentet.

C:\Users\caezsar>D:\Downloads\zabbix_agent-5.4.7\bin\win32\zabbix_agentd.exe --stop
C:\Users\caezsar>D:\Downloads\zabbix_agent-5.4.7\bin\win32\zabbix_agentd.exe --uninstall

4. En annen og mer praktisk metode for å installere og automatisk konfigurere Zabbix-agenten i Windows-miljøer er ved å laste ned Zabbix Agent-installasjonspakken MSI som er spesifikk for systemarkitekturen din.

5. Når Zabbix-agent MSI-filen er lastet ned på systemet ditt, kjør den og oppgi den nødvendige informasjonen for å konfigurere og installere agenten på målovervåket vert 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 trenger å endre Zabbix-konfigurasjonsfilen med andre egendefinerte verdier på et senere tidspunkt, kan du finne conf-filen på %programfiles%\Zabbix Agent\-banen.

6. Etter at du har fullført oppsettet, åpner du Windows-ledeteksten med administratorrettigheter, kjør services.msc-kommandoen for å åpne Windows Services-verktøyet, og finn Zabbix Agent-tjenesten for å sjekke om tjenesten kjører og starter automatisk etter omstart.

services.msc

Fra denne konsollen kan du administrere tjenesten (starte, stoppe, sette på pause, gjenoppta, aktivere eller deaktivere).

Trinn 2: Konfigurer Windows-brannmuren og test Zabbix Agent

7. Nesten alle Windows-baserte systemer har Windows-brannmur aktiv og kjører, derfor må Zabbix-agentporten åpnes i brannmuren for å kunne kommunisere med Zabbix-serveren.

For å åpne Zabbix-agentporten i Windows-brannmuren, åpne Kontrollpanel -> System og sikkerhet -> Windows-brannmur og klikk på Tillat en app gjennom Windows-brannmur.

8. Klikk deretter på Tillat en annen app-knapp og et nytt vindu skal åpnes. Bruk Bla gjennom-knappen for å navigere og legge til Zabbix-agent kjørbar fil (vanligvis funnet i %programfiles%\Zabbix Agent\ hvis du installerte den med MSI-programmet), og trykk deretter på Legg til-knappen for å legge til tjenesten.

9. Deretter må du sjekke og åpne brannmurregelen på nettverkssegmentet der Zabbix-serveren er plassert i nettverket ditt og trykke på OK-knappen for å fullføre og bruke konfigurasjonen.

10. For å teste om Zabbix-agenten som kjører på Windows er tilgjengelig fra Zabbix-serversiden, bruk telnet- eller netcat-kommandoen på Zabbix-serveren mot Windows-agentens IP-port og en Connected-melding skal vises. Trykk Enter-tasten for å generere en feilmelding og koble automatisk fra agenten:

telnet <Windows_agent IP Address> 10050

Trinn 3: Legg til Zabbix Agent Monitored Windows Host til Zabbix Server

11. Når Windows-agenten har blitt testet fra kommandolinjen og alt ser bra ut, går du til Zabbix Server-webgrensesnitt, går til Konfigurasjon-fanen -> Verter, og trykker på Opprett vert-knappen for å legge til den overvåkede Windows-verten.

12. I vertsvinduet legg til FQDN for Windows-agentmaskinen din i vertsnavn arkivert, legg til et vilkårlig navn til Visible navn arkivert for enkelt å identifisere den overvåkede maskinen på Zabbix-panelet, sørg for at verten er inkludert i en gruppeservere, og legg til IP-adressen til Windows-verten din i Agent-grensesnittene. Portverdien lar den være uendret.

13. Gå deretter til fanen Mal og trykk på Velg-knappen. Et nytt vindu med Zabbix-maler skal vises. Naviger gjennom dette vinduet, sjekk Mal OS Windows, og trykk på Velg-knappen for å legge til malen.

14. Når Template OS Windows vises på Link nye maler arkivert, trykk på Add-knappen for å koble denne malen til Windows-vertskonfigurasjonen.

Til slutt, etter at Mal OS er Windows synlig i koblede maler arkivert, trykker du på Legg til-knappen nedenfor for å fullføre prosessen og legge til hele Windows-vertskonfigurasjonen.

15. Etter at din overvåkede Windows-maskin er lagt til går du tilbake til Konfigurasjon -> Verter, og Windows Host skal nå være til stede i dette vinduet som vist under skjermbildet.

Det er alt! Bare forsikre deg om at Windows-vertsstatusen er satt til Aktivert og vent noen minutter for at Zabbix-serveren skal kontakte Windows-agentsiden og behandle de mottatte eksterne dataene.

Som et eksempel, for å få en grafisk innside av CPU-belastningen på den overvåkede Windows-maskinen, gå til Zabbix webkonsoll Overvåking-fanen -> Grafer, velg Windows-maskinens vertsnavn og CPU-belastningsgraf og alle innsamlede data så langt skal presenteres i et fint grafisk diagram.