Vil du lære at bruge Zabbix Userparameter funktion? I denne tutorial vil vi vise dig, hvordan du konfigurerer Zabbix Userparameter og opretter et brugerdefineret script til at overvåge en computer, der kører Linux.
• Zabbix version: 3.4.12
• Linux: Ubuntu 18.04
Den computer, der kører Linux, skal have Zabbix-agenten installeret.
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.
Zabbix Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Zabbix installation.
Selvstudium – Konfigurer UserParameter på Zabbix-agent
Først skal du installere Zabbix agent på den computer, der kører Linux.
• Zabbix agent installation på Linux.
Dernæst skal vi finde en Linux-kommando, der vil hjælpe os med at overvåge noget, som Zabbix agent ikke var i stand til.
I vores eksempel ønsker vi at kende antallet af konti, der er oprettet på Linux-computeren.
Brug følgende kommando til at hente det antal konti, der er oprettet på Linux-computeren.
I vores eksempel fortæller denne kommando os, at vores Linux-computer har 33 konti oprettet.
Det er på tide at integrere denne kommando til Zabbix agenten.
Nu bør du finde placeringen af filen zabbix_agentd.conf på dit system.
Du skal redigere filen zabbix_agentd.conf.
Her er den oprindelige fil, før vores konfiguration.
Her er den nye fil med vores konfiguration.
Hvis du vil afslutte konfigurationen, skal du genstarte den Zabbix-agent, der kører på denne computer.
Hvis vores Selvstudium til installation af Zabbix-agenter blev brugt, kan du genstarte Zabbix-agenten ved hjælp af følgende kommando:
Nu bør Zabbix-serveren kunne kontakte denne computer og anmode om antallet af konti, der oprettes på systemet ved hjælp af nøglen: computer.linux.usercount
Den Zabbix agent installeret på Linux-computeren vil informere antallet af konti oprettet på systemet.
Hvis du vil teste vores konfiguration, skal du angive følgende kommando på Zabbix-serverkonsollen:
I vores eksempel bruger Linux-computeren, der kører Zabbix-agenten, IP-adressen: 192.168.0.150.
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 server dashboard og tilføje Linux-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

Efter et vellykket login, vil du blive sendt til 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: LINUX-SERVER-01
Få adgang til fanen Programmer på skærmbilledet Egenskaber for vært.

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

På skærmen Host-programmer skal du oprette et nyt program med navnet Linux

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 den nøgleværdi, der bruges zabbix_agentd.conf-filen.
• Type: Zabbix Agent
• Nøgle: Opret en brugerdefineret nøgle til dit userparameter
• Type information: Nummer (usigneret)
• Opdateringsinterval: 60 sekunder
• Anvendelse: Linux

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 LINUX-SERVER-01.
Klik på knappen Anvend.

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

Tillykke! Du har konfigureret funktionen Zabbix Userparameter.