0

新しいレリックのドキュメントには、ページ読み込みタイミング フレームワークのカスタム インストールを行う方法が示されています。

https://docs.newrelic.com/docs/java/page-load-timing-in-java

これを Apache Cocoon ベースの DSpace XMLUI にインストールする最も簡単でクリーンな方法は何ですか?

4

2 に答える 2

0

現在、ページの読み込みタイミングは「New Relic Browser」という製品名の下にあります。最新のドキュメントは次の場所で入手できます。

https://docs.newrelic.com/docs/browser/new-relic-browser/installation-configuration/adding-apps-new-relic-browser

JSP を使用していないため、DSpace の XMLUI では「アプリを選択」デプロイメント オプションが機能しません。ただし、「Javascript のコピー/貼り付け」オプションは機能します。

最初のステップとして、次の手順に従って、アプリケーション固有の JavaScript スニペットを取得する必要があります。

https://docs.newrelic.com/docs/browser/new-relic-browser/installation-configuration/adding-apps-new-relic-browser#copy-paste-app

Mirage 2 テーマを実行している、ライブ展開された XMLUI Web アプリケーションに JavaScript をインストールするには、次の手順を実行する必要があります。

  1. JS スクリプトを別のファイルとして /xmlui/themes/Mirage2/scripts に追加します。newrelic-browser-performance.js など、スクリプトに意味のある名前を付けます。これを行うときは、New Relic が提供するスニペットの最初と最後にあるスクリプト タグを削除します。

  2. ビューポートの後、 xmlui/themes/Mirage2/xsl/core/page-structure.xslのショートカット アイコン リンクの前に、次のタグを付けてスクリプトを含めます。

<script src="/themes/Mirage2/scripts/newrelic-browser-performance.js"> </script>

これは、ミラージュ 2 ベースのテーマに JavaScript を追加するための適切な方法ではないことに注意してください。通常、scripts.xml ファイルにスクリプトへのリンクを追加するだけでよく、page-structure.xsl を変更する必要はありません。ただし、これにより、javascript が HEAD の上部ではなく、ページの下部で呼び出されるという結果になります。したがって、私が提供した方法はまさにこれを実行し、HEAD の上位にあるスクリプトを呼び出します。これは、インストール手順に記載されているためです。これを行うとページの読み込みが遅くなることが心配な場合は、いつでも既定の方法を試して、何が起こるかを確認できます。

Mirage 1 ベースのテーマの場合、アプローチは似ていますが、javascript ファイルは /scripts/ ではなく /js/ フォルダーに保存されます。

于 2015-04-19T07:39:55.390 に答える
-1

最初のステップは、Apache Cocoon が実行されているマシンに Java エージェントをインストールすることです。Cocoon の特定の手順はありませんが、これらの手順は、(自己インストーラーではなく) 手動プロセスを使用して Java エージェントを手動でインストールするためのものです。

http://docs.newrelic.com/docs/java/java-agent-manual-installation

ドキュメントの手順に従って、エージェントをインストールしてください。Cliff's Notes のバージョンは次のとおりです。

  1. アプリサーバーのルートディレクトリに、newrelic という名前の新しいディレクトリを作成します。

  2. ダウンロードしたファイルを newrelic ディレクトリに解凍します。

  3. 続行する前に、newrelic.yml 設定ファイルをバックアップしてください。

  4. -javaagent:/path/to/newrelic.jar 引数を JVM に渡して、アプリ サーバーを起動または再起動します。以下のアプリケーション サーバー固有の手順を参照してください。

  5. New Relic APM サイトにログインして、アプリのパフォーマンス情報を確認します。

ご覧のとおり、インストールにはそれほど多くはありません。他にご不明な点がありましたらお知らせください。

乾杯

エイドリアン

于 2014-07-11T22:37:14.330 に答える