Insight Developer (el producto libre) viene en dos formas, empaquetado con tc servidor de desarrollador y empaquetado con STS. Ninguna opción proporcionará un mecanismo fácil para instalar Insight en Tomcat. No digo que no se pueda hacer, simplemente no hay una forma sencilla de hacerlo.
Si realmente desea ejecutar Insight en Tomcat, entonces tendrá que trabajar. Estos son los pasos aproximados que deberá hacer.
- Descargar vFabric tc servidor desarrollador
- Crear una instancia vFabric tc servidor que tiene habilitado Insight.
- Descarga la última 6.0.x de Apache Tomcat 7.0.x o
Copiar los siguientes archivos & carpetas de la instancia del servidor tc w/Insight
- bin/setenv.sh
- bin/visión -bootstrap-CUServidor-1.8.3.RELEASE.jar
- visión
- lib/*
- webapps/insight.war
Edite conf/server.xml y agregue la siguiente válvula al bloque Engine.
<Valve className="com.springsource.insight.collection.tcserver.request.HttpRequestOperationCollectionValve"/>
Editar conf/context.xml y añadir lo siguiente antes de la etiqueta de cierre contexto.
<Loader loaderClass="com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader" />
<Listener className="com.springsource.insight.collection.tcserver.lifecycle.ApplicationLifecycleCollectionListener" />
iniciar la instancia de Tomcat.
Alternativamente, Insight Operaciones (un producto de pago) hace esto mucho más fácil y ofrece un instalador que le permite añadir fácilmente y rápidamente el agente de penetración en diferentes recipientes, incluido ASF Tomcat. Aquí hay un enlace a la documentación.
http://pubs.vmware.com/vfabric51/topic/com.vmware.vfabric.tc-server.2.7/operations/install-agents.html
Muchas gracias por los pasos. Realmente lo aprecio. Lo probaré y te haré saber cómo fue. Aunque, por lo que parece, creo que parece mejor y más fácil si instalo appdynamics lite o el agente libre de New Relic para hacer el monitoreo de mi tomcat en dev/test/qa envt. Estaba jugando con AppDynamics Lite hoy y es bastante fácil de instalar y poner en marcha rápidamente. ¡Salud! Anuj – Anuj
Muchas gracias. Salvaste mi día. –