Vill du lära dig att övervaka en Tomcat server med hjälp av Zabbix? I den här guiden, vi ska visa dig hur du använder Zabbix för att övervaka en Tomcat server.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0
• Tomcat 9
I vårt exempel är Zabbix-serverns IP-adress 192.168.100.9.
I vårt exempel är Tomcat-serverns IP-adress 192.168.100.10.
Zabbix spellista:
På den här sidan erbjuder vi snabb tillgång till en lista med videor relaterade till Zabbix-installation.
Glöm inte att prenumerera på vår youtube-kanal som heter FKIT.
Zabbix Relaterade Handledning:
På denna sida erbjuder vi snabb tillgång till en lista över tutorials relaterade till Zabbix installation.
Självstudien Zabbix server – Installation på Ubuntu Linux
Installera databastjänsten MySQl.
Få åtkomst till kommandoraden MySQL-tjänsten.
Skapa en databas med namnet zabbix.
Skapa en databasanvändare med namnet zabbix.
I vårt exempel, lösenordet kamisma123 var inställd på användaren heter zabbix.
Ge MySQL-användaren med namnet zabbix-behörighet över databasen med namnet zabbix.
Ladda ner installationspaketet Zabbix 5.
Importera Zabbix databasmall inuti MySQL.
Installera Apache-webbservern och de paket som krävs.
Hitta platsen för php.ini filen på ditt system.
Redigera php.ini-filen.
Tänk på att din PHP-version och platsen för filen kanske inte är samma av mina.
Ställ in följande objekt på php.ini-filen:
Ställ in rätt tidszon på din plats.
Starta om tjänsten apache.
Ladda ner och installera GOLANG-paketet.
GOLANG-programvaran installerades under mappen /usr/local.
För att fungera korrekt förväntar sig GO-programvaran att systemet har en uppsättning miljövariabler.
Nu ska vi skapa en fil för att automatisera konfigurationen av nödvändiga miljövariabler.
Här är filinnehållet.
Starta om datorn.
Verifiera om de nödvändiga miljövariablerna skapades automatiskt.
Här är rätt utgång:
Ladda ned och installera Java-paketen.
Hitta Java-installationskatalogen.
I vårt exempel installerades Java på följande katalog: /usr/lib/jvm/java-11-openjdk-amd64
Skapa en fil för att konfigurera de nödvändiga Java-variablerna.
Här är filinnehållet.
Starta om datorn.
Verifiera om systemet som skapats automatiskt miljövariabeln med namnet: JAVA_HOME.
Här är kommandot utgång.
Skapa ett Linux-konto till Zabbix-användaren och installera de paket som krävs.
Kompilera och installera Zabbix-servern.
Hitta platsen för filen zabbix_server.conf.
Här är den ursprungliga filen, innan vår konfiguration.
Här är den nya filen med vår konfiguration.
Starta Zabbix-agenten.
Starta Zabbix Java-gateway.
Starta Zabbix-servern.
Flytta alla Zabbix frontend filer till rotkatalogen på din Apache-installationen.
Ange rätt filbehörighet.
Starta om Apache-tjänsten.
Öppna din webbläsare och ange IP-adressen till din webbserver plus / zabbix.
I vårt exempel angavs följande webbadress i Webbläsaren:
• http://192.168.100.9/zabbix
Zabbix webbinstallationsgränssnittet bör presenteras.
På nästa skärm måste du kontrollera om alla krav uppnåddes.
Klicka på knappen Nästa.
Ange den Databasinformation som krävs för att ansluta till Zabbix-databasen.
• Värd: localhost
• Databas Användarnamn: zabbix
• Databas Lösenord: kamisama123
På nästa skärm, du bara måste klicka på knappen Nästa.
Ta nu en titt på sammanfattningen av konfigurationen.
Klicka på knappen Nästa.
På nästa skärm, du kommer att behöva klicka på knappen Slutför.
Grattis! Zabbix 5-installationen var färdig framgångsrikt.
Tomcat – Installera på Ubuntu Linux
• IP – 192.168.100.10
• Operational System – Ubuntu 20.04
• Hostname – TOMCAT
Installera Tomcat-paketet.
Redigera Konfigurationsfilen Tomcat inuti katalogen: /etc/default.
Här är den ursprungliga filen, innan vår konfiguration.
Här är den nya filen med vår konfiguration.
Detta gör det möjligt för Zabbix att fjärransluta på TCP-porten 12345 på Tomcat-servern.
Starta om Tomcat-tjänsten.
Använd netstat-kommandot för att verifiera om tjänsten körs på portarna 8080 och 12345.
Här är kommandot utgång:
Du har avslutat den nödvändiga konfigurationen för att tillåta Zabbix-servern att övervaka Tomcat.
Zabbix – Övervaka en Tomcat-server
Få åtkomst till Zabbix-serverinstrumentpanelen och lägg till Linux-datorn som kör Tomcat-tjänsten som värd.
Öppna din webbläsare och ange IP-adressen till din webbserver plus / zabbix.
I vårt exempel angavs följande webbadress i Webbläsaren:
• http://192.168.100.9/zabbix
På inloggningsskärmen använder du standardanvändarnamnet och standardlösenordet.
• Standard användarnamn: Admin
• Standardlösenord: zabbix
Efter en lyckad inloggning kommer du att skickas till Zabbix Dashboard.
På instrumentpanelsskärmen kommer du åt konfigurationsmenyn och väljer alternativet Värd.
Längst upp till höger på skärmen klickar du på knappen Skapa värd.
Ange följande information:
• Värdnamn – Ange ett Värdnamn för att identifiera Tomcat-servern.
• Synligt Värdnamn – Upprepa värdnamnet.
• Grupp – Välj namnet på en grupp för att identifiera liknande enheter.
• Gränssnitt – Ta bort standardgränssnittet och lägg till ett JMX-gränssnitt.
• JMX Interfaces – Ange IP-adressen för Tomcat-servern och TCP-porten 12345.
Här är den nya bilden med vår konfiguration.
Därefter måste vi koppla värden till en övervakningsmall.
Få åtkomst till fliken Mallar högst upp på skärmen.
Klicka på Knappen Välj och leta reda på mallen som heter: MALL APP APACHE TOMCAT JMX
Klicka på lägg till-knappen.
Efter några minuter kommer du att kunna se det initiala resultatet på Zabbix Dashboard.
För att kunna testa din konfiguration, komma åt övervakningsmenyn och klicka på alternativet som heter: Senaste data.
Hitta din server och klicka på Knappen Ansök.
För att kunna testa din konfiguration, få tillgång till övervakningsmenyn och klicka på alternativet Värdar.
Hitta din server och klicka på alternativet Graphs.
Zabbix kommer att visa grafiken som finns för att övervaka Tomcat-tjänsten.
Grattis! Du konfigurerade Zabbix-servern för att övervaka en Tomcat-server.