Skip to content

AWS Integration - Lambda

Mackerel supports obtaining and monitoring AWS Lambda metrics in AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 function = 1 Micro Host. In addition to this, depending on the number of metrics retrieved, you may be charged for exceeding the maximum number of metrics per micro host.

Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration

Obtaining metrics

The metrics obtainable with AWS Integration’s Lambda support are as follows. For Metric explanations, refer to the AWS help page.

The maximum number of metrics obtainable is 10 + 10 × (number of Aliases) + 10 × (number of Versions).

Graph nameMetricMetric name in MackerelUnitStatistics
CountInvocations
Errors
DeadLetterErrors
Throttles
lambda.count.invocations
lambda.count.errors
lambda.count.dead_letter_errors
lambda.count.throttles
integerSum
Duration [ms]Durationlambda.duration.average
lambda.duration.max
lambda.duration.min
floatAverage
Maximum
Minimum
Iterator Age [ms]IteratorAgelambda.iterator_age.average
lambda.iterator_age.max
lambda.iterator_age.min
floatAverage
Maximum
Minimum

Metric per alias

The metric name’s ALIAS will contain the name of the ALIAS. Metrics of LATEST version are classified as unqualified alias metrics.

Graph nameMetricMetric name in MackerelUnitStatistics
Count per aliasInvocations
Errors
DeadLetterErrors
Throttles
lambda.count_per_alias.ALIAS.invocations
lambda.count_per_alias.ALIAS.errors
lambda.count_per_alias.ALIAS.dead_letter_errors
lambda.count_per_alias.ALIAS.throttles
integerSum
Duration [ms] per aliasDurationlambda.duration_per_alias.ALIAS.average
lambda.duration_per_alias.ALIAS.max
lambda.duration_per_alias.ALIAS.min
floatAverage
Maximum
Minimum
Iterator Age [ms] per aliasIteratorAgelambda.iterator_age_per_alias.ALIAS.average
lambda.iterator_age_per_alias.ALIAS.max
lambda.iterator_age_per_alias.ALIAS.min
floatAverage
Maximum
Minimum

Metric per version

The metric name’s VERSION will contain the name of the version.

Graph nameMetricMetric name in MackerelUnitStatistics
Count per versionInvocations
Errors
DeadLetterErrors
Throttles
lambda.count_per_version.VERSION.invocations
lambda.count_per_version.VERSION.errors
lambda.count_per_version.VERSION.dead_letter_errors
lambda.count_per_version.VERSION.throttles
integerSum
Duration [ms] per versionDurationlambda.duration_per_version.VERSION.average
lambda.duration_per_version.VERSION.max
lambda.duration_per_version.VERSION.min
floatAverage
Maximum
Minimum
Iterator Age [ms] per versionIteratorAgelambda.iterator_age_per_version.VERSION.average
lambda.iterator_age_per_version.VERSION.max
lambda.iterator_age_per_version.VERSION.min
floatAverage
Maximum
Minimum