Amazon AWS Lambda

❗️

This source has been deprecated

observIQ is in the process of transitioning a subset of BindPlane's monitoring capabilities to the observIQ OpenTelemetry Collector. As a result, this Source is no longer publicly available in BindPlane. If you need access to this Source, please reach out to our support via chat or via [email protected].

Least Privileged User

Navigate to the AWS console and create an IAM user with programmatic access. The user will need the following permissions. You can create a policy specifically for these permissions and apply the permissions to the user.

For more information, see: High Level AWS Source Configuration

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "LambdaLpu",
      "Effect": "Allow",
      "Action": [
        "lambda:ListFunctions",
        "lambda:ListTags",
        "lambda:GetFunctionConfiguration",
        "cloudwatch:GetMetricStatistics",
        "cloudwatch:ListMetrics"
      ],
      "Resource": "*"
    }
  ]
}

Connection Parameters

NameRequired?Description
Access Key IDRequired
Secret Access KeyRequired
Region

Metrics

Account

NameDescription
Code Size Unzipped (Bytes)Size, in bytes, of code/dependencies that you can zip into a deployment package (uncompressed zip/jar size) for uploading. The default limit is 250 MB.
Code Size Zipped (Bytes)Size, in bytes, of a single zipped code/dependencies package you can upload for your Lambda function(.zip/.jar file). Try using Amazon S3 for uploading larger files. Default limit is 50 MB.
Concurrent ExecutionsNumber of simultaneous executions of your function per region. The default limit is 1000.
FunctionsThe number of your account's existing functions per region.
IDID of the AWS Lambda account.
Maximum Total Code Size (Bytes)Maximum size, in bytes, of a code package you can upload per region. The default size is 75 GB.
RegionThe AWS Region this object belongs to.
Total Code Size (Bytes)Total size, in bytes, of the account's deployment packages per region.

Function

NameDescription
ARNThe Amazon Resource Name (ARN) assigned to the function.
Code SHA256It is the SHA256 hash of your function deployment package.
Code Size (Bytes)The size, in bytes, of the function .zip file you uploaded.
Dead Letter ErrorIncremented when Lambda is unable to write the failed event payload to your configured Dead Letter Queues.
DescriptionThe user-provided description.
DLQ ResourceThe parent object that contains the target ARN (Amazon Resource Name) of an Amazon SQS queue or Amazon SNS topic.
Duration (Milliseconds)Measures the elapsed wall clock time from when the function code starts executing as a result of an invocation to when it stops executing.
Environment VariablesThe key-value pairs returned that represent your environment's configuration settings or error information.
Errors (Errors)Measures the number of invocations that failed due to errors in the function (response code 4XX).
HandlerThe function Lambda calls to begin executing your function.
InvocationsMeasures the number of times a function is invoked in response to an event or invocation API call.
Iterator Age (Milliseconds)Emitted for stream-based invocations only (functions triggered by an Amazon DynamoDB stream or Kinesis stream). Measures the age of the last record for each batch of records processed.
KMS Key ARNThe Amazon Resource Name (ARN) of the KMS key used to encrypt your function's environment variables. If empty, it means you are using the AWS Lambda default service key.
Last ModifiedThe time stamp of the last time you updated the function.
Master ARNReturns the ARN (Amazon Resource Name) of the master function.
Memory Size (Megabytes)The memory size, in MB, you configured for the function. Must be a multiple of 64 MB.
NameThe name of the function. Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 characters in length.
RegionThe AWS Region this object belongs to.
RoleThe Amazon Resource Name (ARN) of the IAM role that Lambda assumes when it executes your function to access any other Amazon Web Services (AWS) resources.
RuntimeThe runtime environment for the Lambda function.
ThrottlesMeasures the number of Lambda function invocation attempts that were throttled due to invocation rates exceeding the customer?s concurrent limits (error code 429).
Timeout (Seconds)The function execution time at which Lambda should terminate the function. Because the execution time has cost implications, we recommend you set this value based on your expected execution time. The default is 3 seconds.
Tracing ModeThe tracing mode associated with your Lambda function.
VersionThe version of the Lambda function.
VPC IDThe VPC ID associated with you Lambda function.
VPC Security Group IDsA list of security group IDs associated with the Lambda function.
VPC Subnet IDsA list of subnet IDs associated with the Lambda function.

Tag

NameDescription
Function ARNARN of the function this tag applies to.
KeyKey of this tag.
ValueValue of this tag.