Vil du lære å overvåke en Tomcat-server ved hjelp av Zabbix? I denne opplæringen skal vi vise deg hvordan du bruker Zabbix til å overvåke en Tomcat-server.

• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0
• Badekar eller dag

I vårt eksempel er Zabbix-serverens IP-adresse 192.168.100.9.

I vårt eksempel er Tomcat-serverens IP-adresse 192.168.100.10.

Zabbix spilleliste:

På denne siden tilbyr vi rask tilgang til en liste over videoer relatert til Zabbix installasjon.

Ikke glem å abonnere på vår youtube kanal som heter FKIT.

Tutorial Zabbix server - Installasjon på Ubuntu Linux

Installere MySQl-databasetjenesten.

Copy to Clipboard

Få tilgang til kommandolinjen For MySQL-tjenesten.

Copy to Clipboard

Opprett en database med navnet zabbix.

Copy to Clipboard

Opprett en databasebruker med navnet zabbix.

Copy to Clipboard

I vårt eksempel ble passordet kamisma123 satt til brukeren som heter zabbix.

Gi MySQL-brukeren som heter zabbix tillatelse over databasen med navnet zabbix.

Copy to Clipboard

Last ned installasjonspakken zabbix 5.

Copy to Clipboard

Importer Zabbix databasemal i MySQL.

Copy to Clipboard

Installer Apache-webserveren og de nødvendige pakkene.

Copy to Clipboard

Finn plasseringen av php.ini-filen på systemet ditt.

Rediger php.ini-filen.

Copy to Clipboard

Husk at PHP-versjonen og plasseringen av filen kanskje ikke er den samme av meg.

Angi følgende elementer på php.ini-filen:

Copy to Clipboard

Sett riktig tidssone til posisjonen din.

Start apache-tjenesten på nytt.

Copy to Clipboard

Last ned og installer GOLANG-pakken.

Copy to Clipboard

GOLANG-programvaren ble installert under mappen /usr/local.

For å fungere som det skal, forventer GO-programvaren at systemet har et sett med miljøvariabler.

La oss opprette en fil for å automatisere den nødvendige konfigurasjonen av miljøvariabler.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Start datamaskinen på nytt.

Copy to Clipboard

Kontroller om de nødvendige miljøvariablene ble opprettet automatisk.

Copy to Clipboard

Her er riktig utgang:

Copy to Clipboard

Last ned og installer Java-pakkene.

Copy to Clipboard

Finn Java-installasjonskatalogen.

Copy to Clipboard

I vårt eksempel ble Java installert på følgende katalog: /usr/lib/jvm/java-11-openjdk-amd64

Opprett en fil for å konfigurere de nødvendige Java-variablene.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Start datamaskinen på nytt.

Copy to Clipboard

Kontroller om systemet opprettes automatisk miljøvariabelen med navnet: JAVA_HOME.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Opprett en Linux-konto til Zabbix-brukeren og installer de nødvendige pakkene.

Copy to Clipboard

Kompiler og installer Zabbix-serveren.

Copy to Clipboard

Finn plasseringen til filen zabbix_server.conf.

Copy to Clipboard

Her er den opprinnelige filen, før vår konfigurasjon.

Copy to Clipboard

Her er den nye filen med vår konfigurasjon.

Copy to Clipboard

Start Zabbix-agenten.

Copy to Clipboard

Start Zabbix Java-gatewayen.

Copy to Clipboard

Start Zabbix-serveren.

Copy to Clipboard

Flytt alle Zabbix frontend-filene til rotkatalogen til Apache-installasjonen din.

Angi riktig filtillatelse.

Copy to Clipboard

Start Apache-tjenesten på nytt.

Copy to Clipboard

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /zabbix.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://192.168.100.9/zabbix

Zabbix webinstallasjonsgrensesnittet skal presenteres.

På neste skjermbilde må du sjekke om alle kravene ble oppnådd.

Klikk på Neste-knappen.

Angi databaseinformasjonen som kreves for å koble til Zabbix-databasen.

• Verten: localhost
• Database Brukernavn: zabbix
• Database Passord: kamisama123

På neste skjermbilde må du bare klikke på Neste-knappen.

zabbix agent

Ta en titt på konfigurasjonssammendraget.

Klikk på Neste-knappen.

På neste skjermbilde må du klikke på Fullfør-knappen.

zabbix installation

Gratulerer! Zabbix 5-installasjonen var ferdig.

Tomcat - Installere på Ubuntu Linux

• IP - 192.168.100.10
• Driftssystem - Ubuntu 20.04
• Vertsnavn - TOMCAT

Installer Tomcat-pakken.

Copy to Clipboard

Rediger Tomcat-konfigurasjonsfilen i katalogen: /etc/default.

Copy to Clipboard

Her er den opprinnelige filen, før vår konfigurasjon.

Copy to Clipboard

Her er den nye filen med vår konfigurasjon.

Copy to Clipboard

Dette gjør det mulig for Zabbix å koble til eksternt på TCP-port 12345 på Tomcat-serveren.

Start Tomcat-tjenesten på nytt.

Copy to Clipboard

Bruk NETSTAT-kommandoen til å kontrollere om tjenesten kjører på portene 8080 og 12345.

Copy to Clipboard

Her er kommandoutdataene:

Copy to Clipboard

Du er ferdig med den nødvendige konfigurasjonen for å tillate Zabbix-serveren å overvåke Tomcat.

Zabbix - Overvåk en Tomcat-server

Få tilgang til Zabbix-serverdashbordet, og legg til Linux-datamaskinen som kjører Tomcat-tjenesten som vert.

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /zabbix.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://192.168.100.9/zabbix

Bruk standard brukernavn og standardpassord på påloggingsskjermen.

• Standard brukernavn: Admin
• Standard passord: zabbix

zabbix login

Etter en vellykket pålogging, vil du bli sendt til Zabbix Dashboard.

Åpne Konfigurasjon-menyen på instrumentbordskjermen, og velg Vert-alternativet.

Øverst til høyre på skjermen klikker du på Opprett vert-knappen.

Angi følgende informasjon:

• Vertsnavn - Skriv inn et vertsnavn for å identifisere Tomcat-serveren.
• Synlig vertsnavn - Gjenta vertsnavnet.
• Gruppe - Velg navnet på en gruppe for å identifisere lignende enheter.
• Grensesnitt - Slett standardgrensesnittet og legg til et JMX-grensesnitt.
• JMX Interfaces - Skriv inn IP-adressen til Tomcat-serveren og TCP-port 12345.

Her er det nye bildet med vår konfigurasjon.

Deretter må vi knytte verten til en overvåkingsmal.

Åpne Maler-fanen øverst på skjermen.

Klikk på Velg-knappen og finn malen heter: TEMPLATE APP APACHE TOMCAT JMX

Klikk på Legg til-knappen.

Etter noen minutter vil du kunne se det første resultatet på Zabbix Dashboard.

For å teste konfigurasjonen, gå til Overvåking-menyen, og klikk på alternativet med navnet: Nyeste data.

Finn serveren din og klikk på Bruk-knappen.

For å teste konfigurasjonen, gå til Overvåking-menyen, og klikk på Hosts-alternativet.

Finn serveren din og klikk på grafer alternativet.

Zabbix vil vise grafikken som er tilgjengelig for å overvåke Tomcat-tjenesten.

Gratulerer! Du har konfigurert Zabbix-serveren til å overvåke en Tomcat-server.