PHP アプリケーション用エージェント

エージェントのダウンロード

  1. 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"
  1. ダウンロードしたエージェントファイルを tar -xvzf sixthsense.tar.gz コマンドを使って展開します。

  2. 両方のファイルをアプリケーションのソースコード内の resources の下にある js フォルダにコピーします。

  3. SixthSenseConfig.js ファイルに必要なパラメータ(サービス、コレクター、認証)を変更します。

  4. 両方の 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>