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

Podavane informace byly aktualni, byly vysvetlene i souvislosti, hlavne na uvod byl dobre vysvetlen kontext probiraneho tematu, teda co je co a jaky to ma vyznam. Navic bylo cele skoleni podporeno

Petr

S priebehom kurzu som bol nadmieru spokojný. Na kurze ma zaujali okrem klasickej teorie aj prakticke príklady ktoré boli podané s plnohodnotným vysvetlením. Myslím že v rámci školenia bol venovaný

František

Vazim si otvorenost lektora, ktory bol ochotny podelit sa o svoje dlhorocne znalosti a skusenosti v obore, pristup k studentom bol neformalny, co nakoniec vytvorilo vybornu atmosferu na pokladanie dotazou

Lukáš


Novinky

24.6.2018: Změny v licencování Oracle JDK
Od Java 11 (včetně) Oracle JDK bude zdarma pro vývoj a testování, ale ne pro produkční použití.

10.6.2018: Srovnání rychlosti mapovacích frameworků
Porovnání MapStruct, Dozer, Orika, ... z pohledu rychlosti

10.6.2018: JetBrains: State of Developer Ecosystem 2018
Statistika nuda NENÍ :-)