Amazon Managed Streaming for Apache Kafka(MSK)

개요

Amazon Managed Streaming for Apache Kafka(MSK)는 전체 관리형 서비스로, Apache Kafka를 이용해 스트리밍 데이터를 처리하는 애플리케이션을 빌드하고 실행하기 쉽게 도와줍니다.

이 통합에서는 CloudWatch에서 수집한 메트릭을 수집하는 크롤러를 사용합니다. Datadog 에이전트로 MSK를 모니터링하는 방법에 관한 자세한 내용을 보려면 Amazon MSK(에이전트) 페이지를 참고하세요.

설정

Datadog에서 CloudWatch에서 수집한 메트릭을 보려면 Amazon MSK 크롤러를 활성화하세요.

설치

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

메트릭 수집

  1. AWS 통합 페이지Metric Collection 탭에서 Kafka가 활성화되어 있는지 확인합니다.

  2. Amazon MSK 통합을 설치하세요.

로그 수집

로깅 활성화

S3 버킷이나 CloudWatch로 로그를 전송하도록 Amazon MSK를 구성하세요.

참고:

  • S3 버킷에 로깅하는 경우 amazon_msk가 _Target prefix_로 지정되어야 합니다.
  • CloudWatch 로그 그룹에 로깅하는 경우 하위 스트링에 msk를 포함해야 합니다.

Datadog에 로그 전송

  1. 아직 설정하지 않은 경우 Datadog Forwarder Lambda 함수를 설정하세요.

  2. Lambda 함수를 설치한 후 AWS 콘솔에서 Amazon MSK 로그를 포함하는 S3 버킷이나 CloudWatch 로그 그룹에 수동으로 트리거를 추가하세요.

수집한 데이터

메트릭

이벤트

Amazon MSK 크롤러에는 이벤트가 포함되어 있지 않습니다.

서비스 점검

Amazon MSK 통합에는 서비스 점검이 포함되어 있지 않습니다.

트러블슈팅

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

참고 자료

PREVIEWING: may/embedded-workflows