選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

更新函數上的 Lambda Insights 延伸版本

焦點模式
更新函數上的 Lambda Insights 延伸版本 - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

最佳實務是,建議您將 Lambda Insights 延伸模組更新至最新版本。此頁面中的主題說明如何執行此操作。

注意

此頁面說明如何更新已使用 Lambda Insights 的 函數所使用的延伸版本。如需有關如何開始使用 Lambda Insights 的資訊,請參閱Lambda Insights 入門

使用 Lambda 主控台更新 Lambda Insights 延伸版本

使用下列步驟來使用 Lambda 主控台來更新 Lambda Insights 延伸版本。

使用 Lambda 主控台更新
  1. 在 https://https://console.aws.amazon.com/lambda/ 開啟 AWS Lambda 主控台。

  2. 選擇 函數的名稱。

  3. 圖層區段中,選擇編輯

  4. 在 layer 清單中,搜尋 LambdaInsightsExtension,然後將 layer 版本變更為 中列出的最新版本Lambda Insights 延伸的可用版本

  5. 選擇 Save (儲存)。

使用 AWS CLI 更新 Lambda Insights 延伸模組版本

若要使用 AWS CLI 更新 Lambda Insights 延伸模組版本,請輸入下列命令。將圖層參數的 ARN 值取代為符合您的區域和您要使用的延伸版本。如需 Lambda Insights 延伸層最新版本的相關資訊,請參閱 Lambda Insights 延伸的可用版本

aws lambda update-function-configuration \ --function-name function-name \ --layers "arn:aws:lambda:us-west-1:111122223333:layer:LambdaInsightsExtension:53"

使用 AWS SAM CLI 更新一或多個函數上的 Lambda Insights 延伸模組

若要更新所有 Lambda 函數的 Lambda Insights 延伸版本,請使用 Lambda Insights 層的 ARN 更新無 AWS 伺服器應用程式模型 (SAM) 範本 Globals區段中的 Layers 屬性。如需 Lambda Insights 延伸層最新版本的相關資訊,請參閱 Lambda Insights 延伸的可用版本

以下 會更新所有 Lambda 函數。

Globals: Function: Layers: - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"

以下僅更新一個 函數。

Resources: MyFunction: Type: AWS::Serverless::Function Properties: Layers: - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"

使用 AWS CloudFormation 更新一或多個函數上的 Lambda Insights 延伸模組

若要使用 更新 Lambda Insights 延伸模組版本 AWS CloudFormation,請在函數 AWS CloudFormation 資源的 Layers 屬性中更新延伸模組層,如下列範例所示。如需 Lambda Insights 延伸層最新版本的相關資訊,請參閱 Lambda Insights 延伸的可用版本

Resources: MyFunction: Type: AWS::Lambda::Function Properties: Layers: - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"

使用 AWS CDK 在一或多個函數上更新 Lambda Insights 延伸模組

您可以更新 Lambda 函數上的擴充功能版本,方法是將layerArn參數的 ARN 值取代為符合您的區域和您要使用的擴充功能版本的 ARN。如需 Lambda Insights 延伸層最新版本的相關資訊,請參閱 Lambda Insights 延伸的可用版本

import lambda = require('@aws-cdk/aws-lambda'); const layerArn = 'arn:aws:lambda:us-west-1:111122223333:layer:LambdaInsightsExtension:53'; const layer = lambda.LayerVersion.fromLayerVersionArn(this, 'LayerFromArn', layerArn);

使用 Serverless Framework 更新一或多個函數上的 Lambda Insights 延伸模組

請依照下列步驟,使用無伺服器架構來更新現有 Lambda 函數上的 Lambda Insights 延伸版本。如需無伺服器架構的詳細資訊,請參閱無伺服器架構文件

此方法使用 Lambda Insights 外掛程式 for Serverless。如需詳細資訊,請參閱 serverless-plugin-lambda-insights

如果您尚未安裝最新版本的 Serverless 命令列界面,您必須先安裝或升級。如需詳細資訊,請參閱使用 AWS 設定無伺服器架構

使用 Lambda 主控台更新
  1. 更新 Lambda Insights。如果您尚未這麼做,請在檔案結尾新增custom區段,並在 lambdaInsightsVersion 屬性內指定 Lambda Insights 版本。

    custom: lambdaInsights: lambdaInsightsVersion: 53 #specify the Layer Version
  2. 輸入下列命令以重新部署 Serverless 服務。

    serverless deploy

在 Lambda 容器映像部署上更新 Lambda Insights 延伸版本

若要在 Lambda 容器映像上更新 Lambda Insights,請依照中的步驟在 Lambda 容器映像部署上啟用 Lambda Insights,使用最新版本的 Lambda Insights 重建映像。然後,使用 AWS CLI 更新函數程式碼,並提供容器映像 URI 做為 --image-uri 參數的值。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。