PHP アプリケーション用エージェント
エージェントのダウンロード
- sixthSenseConfig.js と ssindex.js のファイルをダウンロードします。PHP のリンクについては、カスタマーサポートにお問い合わせください。 PHP では npm ライブラリがインストールされていないため、npm コマンドを使用してエージェントをインストールすることはできません。
以下のリンクからファイルをダウンロードしてください:
curl --header "PRIVATE-TOKEN::{{PRIVATE_TOKEN}}" --output sixthsense.tar.gz "https://artifacts-observability.sixthsense.rakuten.com/api/v4/projects/9/packages/generic/sixthsense-javascript-agent-min-js/{{AGENT_VERSION}}/sixthsense.tar.gz"
ダウンロードしたエージェントファイルを
tar -xvzf sixthsense.tar.gz
コマンドを使って展開します。両方のファイルをアプリケーションのソースコード内の resources の下にある js フォルダにコピーします。
SixthSenseConfig.js ファイルに必要なパラメータ(サービス、コレクター、認証)を変更します。
両方の js ファイルを共通の PHP ファイル(共通の PHP ビューでない場合はすべての PHP ビューファイル)の一番下にインポートします(重要)。
note
以下の例の各スクリプトは、同じ順序で実行する必要があります。
例:
<!-- SixthSense Script -->
<script src="{hostname}/ssindex.js" type="text/javascript"></script>
<script src="{hostname}/SixthSenseConfig.js" type="text/javascript"></script>
</body>
</html>