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.