Amazon Kinesis for Data Streams Monitoring

Prerequisites

Monitoring Kinesis pipelines

There are no message attributes in Kinesis to propagate context and track a message’s full path through a Kinesis stream. As a result, Data Streams Monitoring’s end-to-end latency metrics are approximated based on summing latency on segments of a message’s path, from the producing service through a Kinesis Stream, to a consumer service. Throughput metrics are based on segments from the producing service through a Kinesis Stream, to the consumer service. The full topology of data streams can still be visualized through instrumenting services.

Support for Amazon Kinesis in Data Streams Monitoring

LanguageTechnologyMinimal tracer versionRecommended tracer version
JavaKinesis (v1)1.22.01.42.2 or later
Kinesis (v2)1.22.01.42.2 or later
Node.jsclient-kinesis3.47.0 or 4.26.0 or 5.2.05.18.0 or later
PythonBotocore1.20.02.8.0 or later
.NETAmazon Kinesis SDK3.7.03.7.0 or later
PREVIEWING: lucas.kretvix/dsm-add-new-technology-pages