Skip to content

EventSourceMappingMetricsConfig

Source code in docs_src/capo_lambda/types/event_source_mapping_metrics_config.py
class EventSourceMappingMetricsConfig(TypedDict, closed=True):
    metrics: NotRequired[
        "capo_lambda.types.event_source_mapping_metric_list.EventSourceMappingMetricList"
    ]
    """<p> The metrics you want your event source mapping to produce, including <code>EventCount</code>, <code>ErrorCount</code>, <code>KafkaMetrics</code>. </p> <ul> <li> <p> <code>EventCount</code> to receive metrics related to the number of events processed by your event source mapping.</p> </li> <li> <p> <code>ErrorCount</code> (Amazon MSK and self-managed Apache Kafka) to receive metrics related to the number of errors in your event source mapping processing.</p> </li> <li> <p> <code>KafkaMetrics</code> (Amazon MSK and self-managed Apache Kafka) to receive metrics related to the Kafka consumers from your event source mapping.</p> </li> </ul> <p> For more information about these metrics, see <a href="https://docs.aws.amazon.com/lambda/latest/dg/monitoring-metrics-types.html#event-source-mapping-metrics"> Event source mapping metrics</a>. </p>"""

metrics instance-attribute

metrics: NotRequired[EventSourceMappingMetricList]

The metrics you want your event source mapping to produce, including EventCount, ErrorCount, KafkaMetrics.

  • EventCount to receive metrics related to the number of events processed by your event source mapping.

  • ErrorCount (Amazon MSK and self-managed Apache Kafka) to receive metrics related to the number of errors in your event source mapping processing.

  • KafkaMetrics (Amazon MSK and self-managed Apache Kafka) to receive metrics related to the Kafka consumers from your event source mapping.

For more information about these metrics, see Event source mapping metrics.