CommonJS によるインストゥルメンテーション
-
トレーサをインストールするには、
package.jsonファイルが存在するディレクトリに移動します。次の
npmコマンドを実行します。npm install appdynamics-lambda-tracer --saveこのコマンドは、トレーサの依存関係を
node_modules/フォルダにダウンロードします。 -
tracer.initメソッドを呼び出して、require ステートメント内の Node.js サーバーレストレーサを初期化します。tracer = require('appdynamics-lambda-tracer'); //Initialize the tracer tracer.init(); -
インストゥルメンテーションを完了するには、コードの最後の行として
tracer.mainModule(module)を呼び出します。次のコードスニペットは、トレーサを使用してサーバーレス関数をインストゥルメント化する方法を示しています。
// Your AWS Lambda handler function code here, for example: exports.handler = async (event) => { // TODO implement const response = { statusCode: 200, body: JSON.stringify('Hello from Lambda!'), }; return response; }; //Complete the instrumentation tracer.mainModule(module);