Amazon Kinesis 데이터 분석

개요

Amazon Kinesis 데이터 분석으로 Apache Flink를 사용해 스트리밍 데이터를 실시간으로 변환, 쿼리 수집, 분석합니다.

본 통합을 활성화하면 Datadog에서 모든 Amazon Kinesis 데이터 분석 메트릭을 확인할 수 있습니다.

설정

설치

아직 설정하지 않은 경우 먼저 Amazon Web Services 통합을 설정하세요.

메트릭 수집

  1. AWS 통합 페이지에서 Kinesis AnalyticsMetric Collection탭에서 활성화되어 있는지 확인하세요.
  2. Datadog - Amazon Kinesis 데이터 분석 통합을 설치하세요.

수집한 데이터

메트릭

aws.kinesisanalytics.bytes
(count)
The number of bytes read (per input stream) or written (per output stream).
Shown as byte
aws.kinesisanalytics.input_processing_dropped_records
(count)
The number of records returned by the input processing Lambda function that were marked with Dropped status.
Shown as record
aws.kinesisanalytics.input_processing_duration
(gauge)
The average time taken for an input processing Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.input_processing_duration.maximum
(gauge)
The maximum time taken for an input processing Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.input_processing_duration.minimum
(gauge)
The minimum time taken for an input processing Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.input_processing_ok_bytes
(count)
The sum of bytes of the records returned by the input processing Lambda function that were marked with Ok status.
Shown as byte
aws.kinesisanalytics.input_processing_ok_records
(count)
The number of records returned by the input processing Lambda function that were marked with Ok status.
Shown as record
aws.kinesisanalytics.input_processing_processing_failed_records
(count)
The number of records returned by the input processing Lambda function that were marked with ProcessingFailed status.
Shown as record
aws.kinesisanalytics.input_processing_success
(count)
The number of successful input processing Lambda invocations by Kinesis Data Analytics.
Shown as invocation
aws.kinesisanalytics.input_processing_success.average
(gauge)
The fraction of input processing Lambda invocations that were successful.
Shown as fraction
aws.kinesisanalytics.kpus
(count)
The number of Kinesis Processing Units that are used to run your stream processing application. The average number of KPUs used each hour determines the billing for your application.
Shown as unit
aws.kinesisanalytics.lambda_delivery_delivery_failed_records
(count)
The number of records returned by a delivery Lambda function that were marked with DeliveryFailed status.
Shown as record
aws.kinesisanalytics.lambda_delivery_duration
(gauge)
The average time taken for a delivery Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.lambda_delivery_duration.maximum
(gauge)
The maximum time taken for a delivery Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.lambda_delivery_duration.minimum
(gauge)
The minimum time taken for a delivery Lambda function invocation performed by Kinesis Data Analytics.
Shown as millisecond
aws.kinesisanalytics.lambda_delivery_ok_records
(count)
The number of records returned by a delivery Lambda function that were marked with Ok status.
Shown as record
aws.kinesisanalytics.millis_behind_latest
(gauge)
The average duration in milliseconds behind the current time that the application was reading from the streaming source.
Shown as millisecond
aws.kinesisanalytics.millis_behind_latest.maximum
(gauge)
The maximum duration in milliseconds behind the current time that the application was reading from the streaming source
Shown as millisecond
aws.kinesisanalytics.millis_behind_latest.minimum
(gauge)
The minimum duration in milliseconds behind the current time that the application was reading from the streaming source.
Shown as millisecond
aws.kinesisanalytics.records
(count)
The number of records read (per input stream) or written (per output stream).
Shown as record
aws.kinesisanalytics.success
(count)
The number of successful delivery attempts to the destination configured for your application.
Shown as unit
aws.kinesisanalytics.success.average
(gauge)
The fraction of delivery attempts to the destination configured for your application that are successful.
Shown as fraction

이벤트

Amazon Kinesis 데이터 분석 통합은 이벤트를 포함하지 않습니다.

서비스 점검

Amazon Kinesis 데이터 분석 통합은 서비스 점검을 포함하지 않습니다.

트러블슈팅

도움이 필요하신가요? Datadog 지원팀에 문의하세요.

PREVIEWING: may/unit-testing