6

Tomcat 6 で Spring Insight を使用したいのですが、やむを得ない理由で TC サーバーを使用できません。だから私はSpring InsightをTomcat 6と統合することを検討しています。

ありがとう、アヌジ

4

4 に答える 4

8

Insight Developer (無料の製品) には、tc Server Developer と一緒にパッケージ化されたものと STS と一緒にパッケージ化されたものの 2 つの形式があります。どちらのオプションも、Tomcat に Insight をインストールするための簡単なメカニズムを提供しません。できないと言っているのではなく、簡単な方法がないだけです。

本当に Tomcat で Insight を実行したい場合は、いくつかの作業を行う必要があります。ここでは、実行する必要がある大まかな手順を示します。

  1. vFabric tc Server Developer をダウンロード
  2. Insight が有効になっている vFabric tc Server インスタンスを作成します。
  3. 最新の Apache Tomcat 6.0.x または 7.0.x をダウンロードします
  4. Insight を使用して tc Server インスタンスから次のファイルとフォルダーをコピーします。

    • ビン/setenv.sh
    • bin/insight-bootstrap-tcserver-1.8.3.RELEASE.jar
    • 洞察
    • lib/*
    • webapps/insight.war
  5. conf/server.xml を編集し、次の Valve を Engine ブロックに追加します。

    <Valve className="com.springsource.insight.collection.tcserver.request.HttpRequestOperationCollectionValve"/>

  6. conf/context.xml を編集して、終了 Context タグの前に以下を追加します。

    <Loader loaderClass="com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader" />

    <Listener className="com.springsource.insight.collection.tcserver.lifecycle.ApplicationLifecycleCollectionListener" />

  7. Tomcat インスタンスを起動します。

または、Insight Operations (有料製品) を使用すると、これがはるかに簡単になり、ASF Tomcat を含むさまざまなコンテナーに Insight Agent を簡単かつ迅速に追加できるインストーラーが提供されます。ここにドキュメントへのリンクがあります。

http://pubs.vmware.com/vfabric51/topic/com.vmware.vfabric.tc-server.2.7/operations/install-agents.html

于 2012-09-17T16:36:26.570 に答える
5

この手順はあなたに役立つと思いますhttp://blog.jelastic.com/2012/11/28/application-monitoring-in-the-cloud-with-spring-insight/ 実際、このチュートリアルでは、Tomcatはクラウドインスタンスです、しかし私はそれがローカルインストールにも適していると思います。

于 2012-11-28T13:50:04.303 に答える
0

私は vfacbric-tc-server-2.9.6 をダウンロードし、Daniel Mikusa の指示に従って tomcat 7 の洞察をセットアップしました。これらのクラスを含む新しい jar を追加し、クラスの衝突を取得するのに 2 日間苦労した後、最終的に、server.xml と context.xml の構成を削除するだけで、Tomcat で作業する洞察を得るのに十分であることがわかりました。

したがって、Tomcat で洞察をセットアップするために必要なのは、彼の回答のステップ 1 から 4 および 7 だけです。他の人が簡単に使えるように、同じものをコピーしています

  1. vFabric tc Server Developer をダウンロード
  2. Insight が有効になっている vFabric tc Server インスタンスを作成します。
  3. 最新の Apache Tomcat 6.0.x または 7.0.x をダウンロードします
  4. 次のファイルとフォルダーを tc サーバー インスタンスからコピーします。
  5. Tomcat インスタンスを起動します。
于 2014-08-12T07:56:44.373 に答える