Spring Insight & Apache Tomcat

publikováno: 8.2.2013

Spring Insight je velice hezký a užitečný nástroj na monitorování vnitřku webových aplikací. Je součástí VMware vFabric tc Server, ale je možné ho použít i ve vlastním Tomcatu. Jak na to:

  • Stáhnout vFabric tc Server
  • Stáhnout Apache Tomcat a rozbalit, umístění rozbaleného Tomcatu budu dále označovat takto: [tomcat]
  • Rozbalit ZIP, umístění rozbaleného tc Serveru budu dále označovat takto: [tc-server]
  • Zkopírovat [tc-server]/templates/insight/webapps/insight.war do [tomcat]/webapps
  • Dovnitř [tomcat]/conf/context.xml do tagu <Context> vložit:
  • Dovnitř [tomcat]/conf/server.xml do tagu <Engine> vložit: 
  • Zkopírovat celý adresář [tc-server]/templates/insight/insight do adresáře [tomcat] (čili bude nově adresář [tomcat]/insight, ve kterém budou adresáře collection-plugins a conf)
  • Do souboru [tomcat]/catalina.bat přidat tento řádek (někam na začátek):
  • NEBO pokud máte integrovaný Tomcat uvnitř Eclipse, pak uvnitř view "Servers" kliknout na server pravým tlačítkem, vybrat "Open" a pak na Overview kliknout na "Open launch configuration", vybrat záložku "Arguments" a dovnitř "VM arguments" vložit: 
  • Změnit v kódu z předcházejícího bodu [tomcat] na skutečné umístění Tomcatu (například c:\tomcat)
  • Zkopírovat obsah adresáře [tc-server]/templatest/insight/lib do [tomcat]/lib
  • Restartovat server
  • Spring Insight je nyní k dispozici na adrese http://localhost:8080/insight

Výsledek by měl vypadat takto:

Spring Insight

 

Poznámka: Inspiroval jsem se tímto článkem, kde je to samé popsané pro Jelastic PaaS platformu: http://blog.jelastic.com/2012/11/28/application-monitoring-in-the-cloud-with-spring-insight/ 

Reference

Skoleni bylo kazdopadne prinosne, i kdyz ve Springu uz chvilku delam, dodalo mi to kontext a hlubsi porozumeni. Libil se mi i prehled dalsich frameworku, jejich prakticke vyuziti a ze

Daniela

Se školením jsem byl naprosto spokojen. Výborný poměr teorie a praxe. Vypíchl bych i přístup školitele k probírané problematice, znalosti a zkušenosti. Je vidět, že Jirka je velký fanoušek Javy

Václav

Velmi se mi líbila přátelská a neformální atmosféra a viditelné nadšení a zapojení přednášejícího do problematiky a tudíž skutečně zajímavé příklady z praxe a možnost zeptat se prakticky na jakoukoliv

Ondřej


Novinky

16.11.2017: Java 9 přednáška
Na JavaDays 2017 jsem měl přednášku na téma Java 9, o kterou bych se rád podělil

26.9.2017: RebelLabs Developer Productivity Report 2017
Další rok, další RebelLabs report :-)

14.9.2017: Java release cycle zrychluje & Java Flight Recorder zdarma
Dlouhé mnohaleté prodlevy mezi jednotlivými major releasy v Javě končí!