Vil du lære at bruge Zabbix til at overvåge Apache webserver logfiler? I denne tutorial vil vi vise dig, hvordan du konfigurerer Zabbix til at overvåge Apache logfil på en computer, der kører Ubuntu linux.

• Zabbix version: 4.2.6
• Ubuntu version: 18.04

Du skal installere Zabbix-agenten på den computer, der kører Linux.

Zabbix agent installation på Linux.

Liste over udstyr

Her kan du finde listen over udstyr, der bruges til at oprette denne tutorial.

Dette link viser også den softwareliste, der bruges til at oprette dette selvstudium.

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 Agent - Konfiguration påkrævet

For det første skal den Zabbix-agent, der er installeret på Linux-computeren, konfigureres i aktiv tilstand.

Her er et eksempel på en Zabbix agent konfigurationsfil i passiv tilstand:

Copy to Clipboard

Her er et eksempel på en Zabbix-agentkonfigurationsfil i aktiv tilstand:

Copy to Clipboard

Derefter skal du kontrollere apache-logfilens tilladelser.

I vores eksempel vil vi overvåge access.log og error.log filer.

Vis logfilens permisioner ved hjælp af kommandoen LS.

Copy to Clipboard

Som du kan se, medlemmer af gruppen ADM er i stand til at læse Apache logfiler.

Brug følgende kommando til at føje Zabbix-brugeren til ADM-gruppen.

Copy to Clipboard

Dernæst skal du genstarte Zabbix-agenten.

Copy to Clipboard

Du er færdig med den nødvendige del af konfigurationen.

Zabbix - Sådan overvåges Apache Log Files

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

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.

Zabbix Linux Host

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.

Opret et nyt program med navnet: LOG 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:

Copy to Clipboard

Klik på knappen Tilføj for at afslutte oprettelsen af elementet.

Lad os nu oprette et nyt element til at overvåge Filen Apache error.log.

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

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

Copy to Clipboard

Klik på knappen Tilføj for at afslutte oprettelsen af varen, og 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, og klik på knappen Anvend.

I vores eksempel valgte vi værtsnavnet LINUX-SERVER-01

Du bør være i stand til at se resultaterne af din Apache logfil overvågning ved hjælp af Zabbix.

Tillykke! Du har konfigureret Zabbix Apache logfil overvågning på Linux.