Vil du lære at bruge Zabbix Userparameter funktion? I dette selvstudium vil vi vise dig, hvordan du konfigurerer Zabbix Userparameter og opretter et brugerdefineret script til at overvåge en computer, der kører Windows.

• Zabbix version: 3.4.12
• Windows version: 7 Enterprise

Zabbix-agenten skal være installeret på den computer, der kører Windows.

Hardwareliste:

I det følgende afsnit præsenteres listen over udstyr, der bruges til at oprette denne Zabbix tutorial.

Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.

Zabbix Playlist:

På denne side tilbyder vi hurtig adgang til en liste over videoer relateret til Zabbix installation.

Glem ikke at abonnere på vores youtube kanal ved navn FKIT.

Selvstudium - Oprette et Windows-script

Først skal du installere Zabbix-agenten på den computer, der kører Windows.

Installation af Zabbix-agent på Windows.

Dernæst, lad os skabe et script, der vil give os det svar, at Zabbix agent ikke var i stand til at give.

I vores eksempel vil vi gerne vide, hvem der er logget på Windows-computeren i øjeblikket.

Åbn notesblokken, og opret et BATCH SCRIPT med navnet check_username.bat med følgende indhold.

@echo off
FOR /F "tokens=2 delims=={}" %%A IN ('WMIC ComputerSystem Get UserName /format:list') DO (
echo %%A
)

Gem scriptet med navnet check_username.bat i mappen C:\Zabbix.

Åbn en DOS-prompt, og prøv at udføre check_username.bat-scriptet.

C:\>c:
C:\>cd zabbix
C:\zabbix>check_user.bat

TECHEXPERT\administrator

I vores eksempel, scriptet når henrettet viste brugernavnet på brugeren logget ind på denne computer.

I vores eksempel bruger bruger bruger brugeren administratoren i øjeblikket denne computer.

Dette script blev oprettet til Windows 7 og fungerer ikke på Windows-serverudgaver.

Scriptet er ikke den vigtige del af dette selvstudium, bliver du nødt til at oprette scripts eller kommandoer, der passer til dine behov.

Nu skal vi integrere vores manuskript til Zabbix agenten.

Åbn noteblok-programmet, og rediger konfigurationsfilen zabbix_agentd.win.conf.

Filen zabbix_agentd.win.conf findes i mappen C:\Zabbix.

Her er filen, før vores konfiguration

Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log

Her er den nye fil med vores konfiguration.

Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log
UserParameter=computer.windows.user,c:\zabbix\check_user.bat

For at afslutte vores konfiguration skal du genstarte Zabbix Agent, der kører i denne computer.

Hvis du ikke ved, hvordan du genstarter Zabbix-agenten, kan du genstarte computeren.

Nu kan Zabbix-serveren kontakte denne computer og anmode om følgende oplysninger: computer.windows.user

Zabbix-agenten, der er installeret på Windows-computeren, skal informere den bruger, der aktuelt er logget på.

Hvis du vil teste vores konfiguration, skal du angive følgende kommando på Zabbix-serverkonsollen:

# zabbix_get -s 192.168.0.50 -p 10050 -k "computer.windows.user"

TECHEXPERT\administrator

Som du kan se, Zabbix serveren er i stand til at fjernstyre få disse oplysninger fra Agent.

Selvstudium - Konfiguration af Zabbix UserParameter

Nu skal vi have adgang til Zabbix-serverdashboardet og tilføje Windows-computeren som vært.

Åbn din browser og indtast IP-adressen på din webserver plus / zabbix.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://35.162.85.57/zabbix

Brug standardbrugernavnet og standardadgangskoden på loginskærmen.

• Default Username: Admin
• Default Password: zabbix

zabbix login

Efter et vellykket login, vil du blive sendt til Zabbix Dashboard.

zabbix dashboard

Få adgang til menuen Konfiguration på dashboardskærmen, og vælg indstillingen Vært.

Klik på knappen Opret vært øverst til højre på skærmen.

På skærmbilledet Host-konfiguration skal du angive følgende oplysninger:

• Værtsnavn - Angiv et værtsnavn, der skal overvåges.
• Synligt værtsnavn - Gentag værtsnavnet.
• Ny gruppe - Indtast et navn for at identificere en gruppe af lignende enheder.
• Agent Interface - Indtast IP-adressen på værtsnavnet.

Her er det originale billede, før vores konfiguration.

Her er det nye billede med vores konfiguration.

Klik på knappen Tilføj for at medtage denne vært i Zabbix-databasen.

Få adgang til menuen Konfiguration på dashboardskærmen, og vælg indstillingen Vært.

Find og klik på det værtsnavn, du oprettede før.

I vores eksempel valgte vi værtsnavnet: WINDOWS7

Få adgang til fanen Programmer på skærmbilledet Egenskaber for vært.

Klik på knappen Opret program øverst til højre på skærmen.

Opret et nyt program med navnet Windows på skærmbilledet Host-programmer.

Når du har afsluttet oprettelsen af programmet, skal du åbne fanen Elementer.

Klik på knappen Opret element øverst til højre på skærmen.

På skærmbilledet Oprettelse af element skal du konfigurere følgende elementer:

• Navn: Angiv en identifikation til elementet Userparameter.
• Type: Zabbix Agent
• Nøgle: En brugerdefineret nøgle til dit userparameter
• Type information: Vores eksempel bruger Tekst
• Opdateringsinterval: 60 sekunder
• Program: Windows

Klik på knappen Tilføj, og afslut oprettelsen af elementet.

Vent 5 minutter.

For at teste din konfiguration skal du gå til menuen Overvågning og klikke på indstillingen Seneste data.

Brug filterkonfigurationen til at vælge det ønskede værtsnavn.

I vores eksempel valgte vi værtsnavnet WINDOWS7.

Klik på knappen Anvend.

Du bør kunne se resultaterne af din Userparameter overvågning med Zabbix.

Tillykke! Du har konfigureret funktionen Zabbix Userparameter.