Insight Twórca (wolna produkty) występuje w dwóch postaci, zapakowane z tc Server Developer i pakowane z STS. Żadna z tych opcji nie zapewni łatwego mechanizmu instalacji Insight na Tomcat. Nie mówię, że nie da się tego zrobić, nie ma po prostu prostego sposobu, aby to zrobić.
Jeśli naprawdę chcesz uruchomić Insight na Tomcat, musisz wykonać pewną pracę. Oto trudne kroki, które musisz wykonać.
- Pobierz vFabric tc Server Developer
- Tworzenie vFabric instancji tc Server który umożliwił Insight.
- Pobierz najnowszą 6.0.x Apache Tomcat lub 7.0.x
skopiuj następujące pliki & foldery z instancji tc Server w/Insight
- bin/setenv.sh
- bin/wglądu -bootstrap-tcserver-1.8.3.RELEASE.jar
- wgląd
- lib/*
- webapps/insight.war
Edytuj conf/server.xml i dodaj następujący zawór do bloku silnika.
<Valve className="com.springsource.insight.collection.tcserver.request.HttpRequestOperationCollectionValve"/>
Edit conf/context.xml i dodać następujące przed zamykającym tagiem Context.
<Loader loaderClass="com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader" />
<Listener className="com.springsource.insight.collection.tcserver.lifecycle.ApplicationLifecycleCollectionListener" />
start instancji Tomcat.
Alternatywnie Insight Operations (płatny produkt) sprawia, że o wiele łatwiej i oferuje instalator, który pozwala łatwo i szybko dodać agenta wgląd w różnych pojemnikach, w tym ASF Tomcat. Oto link do dokumentacji.
http://pubs.vmware.com/vfabric51/topic/com.vmware.vfabric.tc-server.2.7/operations/install-agents.html
Wielkie dzięki za kroki. Naprawdę to doceniam. Wypróbuję to i dam ci znać, jak poszło. Chociaż wydaje mi się, że wygląda to lepiej i łatwiej, jeśli zainstaluję appdynamics lite lub nowego przedstawiciela wolnego relikwia, aby monitorował mój tomcat w dev/test/qa envt. Grałem z AppDynamics Lite już dziś i jest dość łatwe do zainstalowania i szybkiego uruchomienia. Pozdrawiam! Anuj – Anuj
Wielkie dzięki. uratowałeś mój dzień. –