Vill du lära dig hur du använder Zabbix Userparameter-funktionen? I den här guiden, vi ska visa dig hur du konfigurerar Zabbix Userparameter och skapa ett anpassat skript för att övervaka en dator som kör Windows.

• Zabbix version: 3.4.12
• Windows version: 7 Enterprise

Datorn som kör Windows måste ha Zabbix-agenten installerad.

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa denna Zabbix handledning.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

Zabbix spellista:

På den här sidan erbjuder vi snabb tillgång till en lista med videor relaterade till Zabbix-installation.

Glöm inte att prenumerera på vår youtube-kanal som heter FKIT.

Självstudiekurs – Skapa ett Windows-skript

Först måste du installera Zabbix-agenten på datorn som kör Windows.

Installation av Zabbix-agent på Windows.

Därefter, låt oss skapa ett skript som kommer att ge oss det svar som Zabbix agent inte kunde ge.

I vårt exempel vill vi veta vem som är inloggad på Windows-datorn för tillfället.

Öppna anteckningsblocket och skapa ett BATCH-SKRIPT med namnet check_username.bat med följande innehåll.

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

Spara skriptet med namnet check_username.bat inuti mappen C:\Zabbix.

Öppna en DOS-prompt och försök att utföra check_username.bat-skriptet.

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

TECHEXPERT\administrator

I vårt exempel, skriptet när exekveras visas användarnamnet för den användare som loggat in den här datorn.

I vårt exempel använder användaren Administratören för närvarande den här datorn.

Detta skript har skapats för Windows 7 och kommer inte att fungera på Windows serverutgåvor.

Skriptet är inte den viktiga delen av denna handledning, måste du skapa skript eller kommandon som är passar till dina behov.

Nu måste vi integrera vårt manus till Zabbix-agenten.

Öppna programmet Anteckningar och redigera konfigurationsfilen zabbix_agentd.win.conf.

Filen som zabbix_agentd.win.conf är lokalisera inuti C:\Zabbix mappen.

Här är filen, innan vår konfiguration

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

Här är den nya filen med vår 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

För att avsluta vår konfiguration måste du starta om Zabbix Agent körs i den här datorn.

Om du inte vet hur du startar om Zabbix-agenten kan du starta om datorn.

Nu kan Zabbix-servern kontakta den här datorn och begära följande information: dator.windows.user

Den Zabbix-agent som är installerad på Windows-datorn måste informera användaren om att det för närvarande är inloggat.

För att testa vår konfiguration, ange följande kommando på Zabbix-serverkonsolen:

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

TECHEXPERT\administrator

Som du ser, Är Zabbix servern kunna fjärr få denna information från Agenten.

Självstudie - Konfiguration av Zabbix UserParameter

Nu måste vi komma åt Zabbix-servern instrumentpanelen och lägga till Windows-datorn som en Värd.

Öppna din webbläsare och ange IP-adressen till din webbserver plus / zabbix.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://35.162.85.57/zabbix

På inloggningsskärmen använder du standardanvändarnamnet och standardlösenordet.

• Standard användarnamn: Admin
• Standardlösenord: zabbix

zabbix login

Efter en lyckad inloggning kommer du att skickas till Zabbix Dashboard.

zabbix dashboard

På instrumentpanelsskärmen kommer du åt konfigurationsmenyn och väljer alternativet Värd.

Längst upp till höger på skärmen klickar du på knappen Skapa värd.

På skärmen Värdkonfiguration måste du ange följande information:

• Värdnamn - Ange ett Hostname som ska övervakas.
• Synligt Värdnamn - Upprepa värdnamnet.
• Ny grupp - Ange ett namn för att identifiera en grupp av liknande enheter.
• Agentgränssnitt - Ange IP-adressen för värdnamnet.

Här är den ursprungliga bilden, innan vår konfiguration.

Här är den nya bilden med vår konfiguration.

Klicka på Knappen Lägg till för att inkludera denna värd på Zabbix-databasen.

På instrumentpanelsskärmen kommer du åt konfigurationsmenyn och väljer alternativet Värd.

Leta upp och klicka på värdnamnet som du skapade innan.

I vårt exempel valde vi värdnamnet: WINDOWS7

På skärmen Värdegenskaper kommer du åt fliken Program.

På den övre högra delen av skärmen, klicka på knappen Skapa program.

På skärmen Värdprogram skapar du ett nytt program med namnet Windows.

När du har avslutat skapandet av program kommer du åt fliken Objekt.

På den övre högra delen av skärmen, klicka på knappen Skapa objekt.

På skärmen För att skapa objekt behöver du konfigurera följande objekt:

• Namn: Ange en identifiering till Userparameter-objektet.
• Typ: Zabbix Agent
• Nyckel: En anpassad nyckel till din Userparameter
• Typ av information: Vårt exempel använder Text
• Uppdateringsintervall: 60 Sekunder
• Tillämpning: Windows

Klicka på Lägg till knappen och avsluta Objektet skapas.

Vänta 5 minuter.

För att kunna testa din konfiguration, få tillgång till övervakningsmenyn och klicka på alternativet Senaste data.

Använd filterkonfigurationen för att välja önskat värdnamn.

I vårt exempel valde vi värdnamnet WINDOWS7.

Klicka på knappen Ansök.

Du bör kunna se resultatet av din Userparameter-övervakning med hjälp av Zabbix.

Grattis! Du har konfigurerat Zabbix Userparameter-funktionen.