Python エージェントは、HTML ページの応答にを自動的に追加できます。 Django、Flask、Pyramid などの最も人気のある Python Web フレームワークでは、自動browserメントを使用します。
Django テンプレートで手動計測を使用する必要がある場合は、 newrelic_tags
タグ ライブラリを手動で登録して使用できます。
Djangoのテンプレートタグを追加
Python エージェントの自動インストゥルメンテーションの代わりに手動インストゥルメンテーションを使用してブラウザ監視エージェントを挿入する必要がある場合は、この手順onlyに従ってください。
このテンプレート タグ ライブラリを利用できるようにするには、Django プロジェクト設定ファイルのINSTALLED_APPS
のリストにnewrelic.extras.framework_django
を手動で追加する必要があります。
テンプレートファイルの先頭で、loadマクロによって読み込まれるタグライブラリのリストに、タグライブラリへの参照を追加します。
{% load ... newrelic_tags %}テンプレート ページの
<head>
要素の先頭にできるだけ近い場所に次のコードを追加します。 これを、charset プロパティを指定するメタ タグ、またはX-UA-Compatible
のhttp-equiv
メタ タグの後に配置します。{% newrelic_browser_timing_header %}テンプレート ページの
<body>
要素の最後に、次を追加します。{% newrelic_browser_timing_footer %}