CommonJS によるインストゥルメンテーション

注: デフォルトでは、Node.js サーバレストレーサは、HTTP または AWS Lambda 間のコールを介して渡された終了コールを自動的に検出します。関数がこれらのプロトコルを使用しない場合は、終了コールを作成する必要があります。See Node.js Serverless Tracer API.
  1. [Layers] セクションで、Splunk AppDynamics レイヤを追加します。
    次に示すように、名前 appdynamics-lambda-extension と Version ARN 値を指定します。
    arn:aws:lambda:us-west-<###>:layer:appdynamics-lambda-nodejs-<###>
  2. [Runtime settings] セクションで、Lambda ハンドラを Splunk AppDynamics 固有のハンドラ appdynamics-lambda-nodejs-tracer.handler に更新します。
    appdynamics-lambda-nodejs-tracer.handler
  3. [Configuration] セクションで、次の環境変数を他の Splunk AppDynamics 変数に追加します。
    • APPDYNAMICS_APPLICATION_LAMBDA_HANDLER = Lambda ハンドラ

    • APPDYNAMICS_IS_ESM_ENABLE = false