Tomcat 6でSpring Insightを使用したいのですが、自分のコントロールできない理由でTCサーバーを使用できません。だから私はSpring InsightとTomcat 6を統合することを検討しています。これまでに一人で作業したことがあります。Tomcat 6でSpring Insightを使用する
おかげで、 Anuj
Tomcat 6でSpring Insightを使用したいのですが、自分のコントロールできない理由でTCサーバーを使用できません。だから私はSpring InsightとTomcat 6を統合することを検討しています。これまでに一人で作業したことがあります。Tomcat 6でSpring Insightを使用する
おかげで、 Anuj
インサイト開発(無料の製品)は、TC Server開発とパッケージ化され、STSでパッケージ化、2つのフォームで提供されます。いずれのオプションもInsightをTomcatにインストールするための簡単なメカニズムを提供しません。私はそれができないと言っているわけではありません、それを行う簡単な方法はありません。
実際にInsightをTomcatで実行する場合は、いくつかの作業を行う必要があります。ここには、あなたがする必要のある大まかな手順があります。
コピー以下のファイルをダウンロードTC Serverインスタンスインサイト/ W
conf/server.xmlを編集し、次のValveをEngineブロックに追加します。
<Valve className="com.springsource.insight.collection.tcserver.request.HttpRequestOperationCollectionValve"/>
編集confに/ context.xmlにと終了コンテキストタグの前に以下を追加します。
<Listener className="com.springsource.insight.collection.tcserver.lifecycle.ApplicationLifecycleCollectionListener" />
スタートTomcatインスタンス
<Loader loaderClass="com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader" />
。
また、インサイト事業(有料の製品)は、これが非常に容易になり、あなたが簡単かつ迅速にASF Tomcatを含む、異なるコンテナの中にInsightエージェントを追加することができますインストーラを提供しています。ここにはドキュメンテーションへのリンクがあります。
私は、この命令は、このチュートリアルで実際にあなたhttp://blog.jelastic.com/2012/11/28/application-monitoring-in-the-cloud-with-spring-insight/ のために役に立つことができると思うTomcatは、クラウドインスタンスですが、私はそれがあまりにもローカルインストールに適していると思います。
私はvfacbric-TC-サーバー-2.9.6をダウンロードして、残念ながらTomcatのTomcatの7上の洞察を設定するためにダニエルMikusaで言及した命令が提供瓶内のクラスHttpRequestOperationCollectionValve、TomcatWeavingInsightClassLoaderとApplicationLifecycleCollectionListenerを見つけることができませんでした続きます。これらのクラスを含む新しいjarファイルを追加してクラスクラッシュを取得するのに2日間苦労した後、最後にserver.xmlとcontext.xmlの設定を削除するだけで、Tomcatを理解するのに十分です。
だから、tomcatの洞察を設定するには、答えのステップ1から4と7が必要です。私は、Insightが有効になっているのvFabric tcのサーバーインスタンスを作成のvFabric tcのServer開発
"nagamanojv"によって提供される更新された指示に従っています。 Tomcat 6でhttp://localhost:8080/insight/を起動できますが、アプリケーションが表示されません。 Webアプリケーションの1つを同じTomcatインスタンスにデプロイしました。もし私が何かを見逃しているなら、私に知らせてください。
解決策が見つかりました。 IntelliJのtomcatプラグインを使用してWebアプリケーションをデプロイしようとしていて、InsightアプリケーションをTomcatにそのままデプロイしました。 Webアプリケーションをtomcat webappsフォルダにコピーしてtomcatを起動したとき、私は洞察の中で自分のアプリケーションを見ることができました。これが誰かを助けることを望みます。 –
おかげさまで、ありがとうございました。心から感謝する。私はそれを試して、それがどのように行ったかをあなたに知らせます。 dev/test/qa envtのtomcatの監視を行うappdynamics liteや新しいrelicのフリーエージェントをインストールすれば、見た目は良くなると思います。 私は今日AppDynamics Liteで遊んでいました。インストールしてすぐに起動して実行するのは簡単です。 乾杯! Anuj – Anuj
ありがとうございます。あなたは私の日を救った。 –