您可以按照此处的说明为 Lambda 优化 npm 模块:https ://www.dynatrace.com/support/help/technology-support/cloud-platforms/amazon-web-services/installation/integrate-nodejs-lambda-函数/#optimizing-the-npm-module-for-lambda
Dynatrace npm 模块包含各种 Node.js 版本的检测代码。由于 Lambda 函数始终配置为运行特定版本的 Node.js,因此仅捆绑适用于该版本的 OneAgent 部分是有意义的。
为此,请转到应用程序的基本目录并执行:
# To prepare the package for Node.js 8 run
npx dt-oneagent-tailor --AwsLambdaV8
# To prepare the package for Node.js 10 run
npx dt-oneagent-tailor --AwsLambdaV10
# To prepare the package for Node.js 12 run
npx dt-oneagent-tailor --AwsLambdaV12
# To get a list of all options run
npx dt-oneagent-tailor
(npx
与最新版本捆绑在一起npm
- 如果尚未安装,请与 一起安装npm install -g npx
)
希望这可以帮助。