Vil du lære at overvåge en Nginx-server ved hjælp af Zabbix? I denne tutorial vil vi vise dig, hvordan du konfigurerer Zabbix HTTP-agenten til at overvåge Nginx-webserverens ydeevne på en computer, der kører Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Zabbix server 4.4.1
• Nginx 1.15.9

Thsi tutorial kræver ikke, at du installerer Zabbix agent på Nginx server.

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.

Installation af Zabbix - Nginx-server

• IP - 192.168.15.11
• Operationelt system - Ubuntu 19.10
• Hostname - NGINX

Installer Nginx-serveren.

Copy to Clipboard

Kontroller, om Nginx http_stub_status modulet blev installeret.

Copy to Clipboard

Rediger Nginx-standardkonfigurationsfilen.

Copy to Clipboard

Her er den oprindelige fil, før vores konfiguration.

Copy to Clipboard

Her er filen med vores konfiguration.

Copy to Clipboard

I vores eksempel konfigurerer vi modulet Nginx http_stub_status til kun at tillade computere fra netværket 192.168.15.0/24 at få adgang til webserverstatussiden.

Genstart tjenesten Nginx.

Copy to Clipboard

Åbn browseren på en computer fra det tilladte IP-adressenetværk, og angiv IP-adressen på webserveren plus /serverstatus.

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

• http://192.168.15.11/basic_status

Du vil blive sendt til Nginx server status side.

Tillykke! Du har konfigureret Nginx-statussiden korrekt.

Tutorial Zabbix - Overvågning Nginx

• IP - 192.168.15.10
• Operationelt system - Ubuntu 19.10
• Hostname - ZABBIX

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://192.168.15.10/zabbix

Brug standardbrugernavnet og standardadgangskoden på loginskærmen.

• Standard brugernavn: Admin
• Standardadgangskode: zabbix

zabbix login

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 for at identificere Nginx-serveren.
• 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å Nginx-serveren.

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

Her er det nye billede med vores konfiguration.

Dernæst skal vi knytte værten til en bestemt netværksovervågningsskabelon.

Som standard leveres Zabbix med et stort udvalg af overvågningsskabeloner.

Få adgang til fanen Skabeloner øverst på skærmen.

Klik på knappen Vælg, og find skabelonen med navnet: Template App Nginx by HTTP

Klik på knappen Tilføj for at afslutte konfigurationen.

Efter et par minutter vil du kunne se det første resultat på Zabbix Dashboard.

Hvis du vil teste din konfiguration, skal du gå til menuen Overvågning og klikke på indstillingen Grafer.

Zabbix graphic

Vælg værtsnavnet på Nginx-serveren.

Vælg grafen med navnet NGINX: ANMODNINGER PR. SEKUND

Du bør kunne se Nginx-grafikken til

Hvis du vil have adgang til flere oplysninger, skal du søge efter Nginx-serveren i den seneste datamenu.

Tillykke! Du har konfigureret Zabbix-serveren til at overvåge en Nginx-server.