Com instal·lar l'agent Zabbix i afegir l'amfitrió de Windows a Zabbix


Després de tutorials anteriors sobre la sèrie Zabbix, aquest article descriu com instal·lar i configurar una instància d'un agent Zabbix perquè s'executi com a servei als sistemes Microsoft Windows per tal de supervisar els entorns de Windows d'infraestructura, especialment les màquines servidor.

  • Com instal·lar Zabbix a RHEL/CentOS i Debian/Ubuntu - Part 1
  • Com configurar Zabbix per enviar alertes per correu electrònic al compte de Gmail - Part 2
  • Com instal·lar i configurar agents Zabbix a Linux remot - Part 3

Pas 1: Baixeu i instal·leu Zabbix Agent a Windows

1. Els agents zip compilats prèviament per a entorns Windows es poden obtenir a la pàgina oficial de descàrrega de Zabbix i es poden instal·lar i iniciar manualment al sistema mitjançant el símbol del sistema de Windows com a l'exemple següent:

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

Per exemple, suposem que heu baixat i extret l'arxiu zip de l'agent Zabbix a D:\Downloads\zabbix_agents-5.4. 7\, executeu l'ordre següent per instal·lar el servei:

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. Un cop instal·lat el servei al vostre amfitrió de Windows, obriu el fitxer zabbix_agentd.win.conf i editeu manualment els paràmetres següents:

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

3. Per iniciar el servei només cal que escriviu:

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

Per aturar el servei, executeu la mateixa ordre que l'anterior amb l'argument --stop i per desinstal·lar el servei utilitzeu l'argument --uninstall.

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. Un segon mètode més convenient per instal·lar i configurar automàticament l'agent Zabbix en entorns Windows és baixar el paquet MSI d'instal·lació de l'agent Zabbix específic per a l'arquitectura del vostre sistema.

5. Un cop descarregat el fitxer MSI de l'agent Zabbix al vostre sistema, executeu-lo i proporcioneu la informació necessària per configurar i instal·lar l'agent a l'amfitrió supervisat de destinació de la manera següent:

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

Si necessiteu modificar el fitxer de configuració del Zabbix amb altres valors personalitzats més endavant, el fitxer conf es pot trobar a la ruta %programfiles%\Zabbix Agent\.

6. Un cop hàgiu acabat la configuració, obriu el símbol del sistema de Windows amb privilegis d'administrador, executeu l'ordre services.msc per obrir la utilitat de serveis de Windows i localitzeu el servei de l'agent Zabbix per comprovar si el servei s'està executant i s'inicia automàticament després del reinici.

services.msc

Des d'aquesta consola, podeu gestionar el servei (iniciar, aturar, aturar, reprendre, activar o desactivar).

Pas 2: configureu el tallafoc de Windows i proveu l'agent Zabbix

7. Gairebé tots els sistemes basats en Windows tenen el tallafoc de Windows actiu i en execució, per tant, el port de l'agent Zabbix s'ha d'obrir al tallafoc per comunicar-se amb el servidor Zabbix.

Per obrir el port de l'agent Zabbix al tallafoc de Windows, obriu el Tauler de control -> Sistema i seguretat -> Tallafoc de Windows i premeu Permetre una aplicació mitjançant el tallafoc de Windows.

8. A continuació, feu clic al botó Permetre una altra aplicació i s'obrirà una finestra nova. Utilitzeu el botó Navega per navegar i afegir el fitxer executable de l'agent Zabbix (normalment es troba a %programfiles%\Zabbix Agent\ si l'heu instal·lat amb el programa MSI) i, a continuació, premeu el botó Afegeix per afegir el servei.

9. A continuació, assegureu-vos de comprovar i obrir la regla del tallafoc al segment de xarxa on es troba el servidor Zabbix a la vostra xarxa i premeu el botó D'acord per acabar i aplicar la configuració.

10. Per provar si l'agent Zabbix que s'executa a Windows és accessible des del servidor Zabbix, utilitzeu l'ordre telnet o netcat al servidor Zabbix contra el port IP de l'agent de Windows i hauria d'aparèixer un missatge Connectat. Premeu la tecla Intro per generar un missatge d'error i desconnectar automàticament de l'agent:

telnet <Windows_agent IP Address> 10050

Pas 3: afegiu l'amfitrió de Windows supervisat de l'agent Zabbix al servidor Zabbix

11. Un cop s'ha provat l'agent de Windows des de la línia d'ordres i tot sembla bé, aneu a la interfície web del servidor Zabbix, aneu a la pestanya Configuració -> Amfitrions i premeu el botó Crea amfitrió per afegir l'amfitrió supervisat de Windows.

12. A la finestra de l'amfitrió, afegiu el FQDN de la vostra màquina de l'agent de Windows al nom d'amfitrió arxivat, afegiu un nom arbitrari al nom visible arxivat per identificar fàcilment la màquina supervisada al panell Zabbix, assegureu-vos que l'amfitrió estigui inclòs en un servidor de grup i afegiu l'adreça IP del vostre amfitrió de Windows a les interfícies d'agent arxivades. El valor del port el deixa sense canvis.

13. A continuació, aneu a la pestanya Plantilla i premeu el botó Selecciona. Hauria d'aparèixer una finestra nova amb Plantilles Zabbix. Navegueu per aquesta finestra, marqueu Plantilla OS Windows i premeu el botó Selecciona per afegir la plantilla.

14. Un cop aparegui la plantilla OS Windows a Enllaça les plantilles noves arxivades, premeu el botó Afegeix per enllaçar aquesta plantilla a la configuració de l'amfitrió de Windows.

Finalment, després que la plantilla del sistema operatiu Windows sigui visible a les plantilles enllaçades presentades, premeu el botó Afegeix a continuació per completar el procés i afegir tota la configuració de l'amfitrió de Windows.

15. Un cop s'hagi afegit la vostra màquina de Windows supervisada, torneu a Configuració -> Amfitrions i l'amfitrió de Windows ara hauria d'estar present en aquesta finestra, tal com es mostra a la captura de pantalla a continuació.

Això és tot! Assegureu-vos que l'estat de l'amfitrió de Windows estigui configurat com a Habilitat i espereu uns minuts perquè el servidor Zabbix es contacti amb l'agent de Windows i processi les dades remotes rebudes.

Com a exemple, per obtenir un gràfic de l'interior de la càrrega de la CPU a la màquina de Windows supervisada, aneu a la pestanya Monitorització de la consola web Zabbix -> Gràfics, seleccioneu el nom d'amfitrió de la màquina de Windows i el gràfic de càrrega de la CPU i totes les dades recollides fins ara s'han de presentar a una bona carta gràfica.