네트워크

이 제품은 선택한 Datadog 사이트에서 지원되지 않습니다. ().

이 문서는 BYOC(Bring Your Own Cloud) Logs와 Datadog이 서로 통신하는 방법에 대한 개요를 제공합니다.

역방향 연결(기본값)

기본적으로 BYOC Logs searcher 포드는 API 키를 사용하여 Datadog으로의 아웃바운드 WebSocket 연결을 시작합니다. 각 searcher 포드는 wss://<DD_SITE>/api/unstable/cloudprem-connection-gateway/connect에 대한 자체 연결을 유지합니다.

Datadog은 다음과 같은 이유로 이 설정을 권장합니다.

  • 네트워크에서 열어야 할 인바운드 포트가 없습니다.
  • DNS 레코드나 퍼블릭 인그레스가 필요하지 않습니다.
  • 연결이 귀하의 인프라에서 시작되므로 방화벽 및 보안 정책이 간소화됩니다.

역방향 연결을 통해 흐르는 데이터

데이터방향설명
검색 쿼리Datadog → BYOC Logs로그 탐색기, 대시보드, 모니터에서 발생하는 쿼리
쿼리 결과BYOC Logs → Datadog표시를 위해 반환된 일치하는 로그 항목
인덱스 관리Datadog → BYOC Logs인덱스 생성, 업데이트, 삭제

네트워크 요구 사항

검색기 포드는 Datadog 사이트에 대한 아웃바운드 HTTPS(포트 443) 액세스가 필요합니다(예: app.datadoghq.com). 인바운드 연결은 필요하지 않습니다.

환경에서 HTTP 프록시를 사용하는 경우, BYOC Logs는 HTTPS_PROXY, ALL_PROXY, NO_PROXY 환경 변수를 사용한 표준 프록시 구성을 지원합니다.

Datadog에 연결되는 포드

searcher 포드만 역방향 연결을 설정합니다. 인덱서, 컨트롤 플레인, 메타스토어 및 자니터는 Datadog에 대한 연결을 시작하지 않습니다.

역방향 연결을 사용할 때는 최소 하나의 searcher 포드를 실행 상태로 유지하세요. 모든 searcher 포드를 사용할 수 없거나 다음으로 확장된 경우: 0, searcher 포드가 시작되어 다시 연결될 때까지 Datadog은 역방향 연결을 통해 쿼리나 인덱스 관리 요청을 라우팅할 수 없습니다.

공용 인그레스(선택 사항)

BYOC Logs를 구성하여 공용 인그레스를 배포함으로써 Datadog이 반대 방향으로 연결을 설정하도록 할 수도 있습니다.

Public ingress를 사용하면 Datadog이 공용 인터넷을 통해 BYOC Logs 클러스터를 관리하고 쿼리할 수 있습니다. 이는 mTLS 인증을 사용하여 BYOC Logs gRPC API에 대한 보안 액세스를 제공합니다. BYOC Logs ingress에 대한 자세한 내용은 구성 페이지에서 확인할 수 있습니다.

추가 자료

추가적인 유용한 설명서, 링크 및 기사: