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.
Zabbix Relaterte Tutorial:
På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til Zabbix installasjon.
Tutorial Zabbix server – Installasjon på Ubuntu Linux
Installere MySQl-databasetjenesten.
Få tilgang til kommandolinjen For MySQL-tjenesten.
Opprett en database med navnet zabbix.
Opprett en databasebruker med navnet zabbix.
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.
Last ned installasjonspakken zabbix 5.
Importer Zabbix databasemal i MySQL.
Installer Apache-webserveren og de nødvendige pakkene.
Finn plasseringen av php.ini-filen på systemet ditt.
Rediger php.ini-filen.
Husk at PHP-versjonen og plasseringen av filen kanskje ikke er den samme av meg.
Angi følgende elementer på php.ini-filen:
Sett riktig tidssone til posisjonen din.
Start apache-tjenesten på nytt.
Last ned og installer GOLANG-pakken.
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.
Her er filinnholdet.
Start datamaskinen på nytt.
Kontroller om de nødvendige miljøvariablene ble opprettet automatisk.
Her er riktig utgang:
Last ned og installer Java-pakkene.
Finn Java-installasjonskatalogen.
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.
Her er filinnholdet.
Start datamaskinen på nytt.
Kontroller om systemet opprettes automatisk miljøvariabelen med navnet: JAVA_HOME.
Her er kommandoutdataene.
Opprett en Linux-konto til Zabbix-brukeren og installer de nødvendige pakkene.
Kompiler og installer Zabbix-serveren.
Finn plasseringen til filen zabbix_server.conf.
Her er den opprinnelige filen, før vår konfigurasjon.
Her er den nye filen med vår konfigurasjon.
Start Zabbix-agenten.
Start Zabbix Java-gatewayen.
Start Zabbix-serveren.
Flytt alle Zabbix frontend-filene til rotkatalogen til Apache-installasjonen din.
Angi riktig filtillatelse.
Start Apache-tjenesten på nytt.
Å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.
Ta en titt på konfigurasjonssammendraget.
Klikk på Neste-knappen.
På neste skjermbilde må du klikke på Fullfør-knappen.
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.
Rediger Tomcat-konfigurasjonsfilen i katalogen: /etc/default.
Her er den opprinnelige filen, før vår konfigurasjon.
Her er den nye filen med vår konfigurasjon.
Dette gjør det mulig for Zabbix å koble til eksternt på TCP-port 12345 på Tomcat-serveren.
Start Tomcat-tjenesten på nytt.
Bruk NETSTAT-kommandoen til å kontrollere om tjenesten kjører på portene 8080 og 12345.
Her er kommandoutdataene:
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
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.