Fastly

캐시 적중률, 성공률, 기타 메트릭을 보여주는 Fastly 대시보드

개요

Fastly를 Datadog에 연결하여 Fastly 주요 메트릭(캐시 커버리지, 헤더 크기 등)을 Datadog의 다른 메트릭과 함께 확인할 수 있습니다.

이 통합에는 즉시 사용 가능한 모니터와 대시보드가 ​​포함되어 있으며, 이를 통해 메트릭을 종합적으로 표시하고 Fastly 메트릭과 관련 로그 간에 비교하며 메트릭이 사용자 정의 임계값을 초과하거나 비정상적인 동작을 나타낼 때 알리는 모니터를 생성할 수 있습니다.

설정

설치

설치 단계가 필요하지 않습니다.

구성

메트릭 수집

Fastly의 토큰 관리 페이지에서 읽기 전용 액세스 API 토큰을 생성하고 대시보드에서 서비스 ID를 받아 Fastly 통합 타일에 입력합니다.

ServiceID는 영숫자 코드입니다. 예: 5VqE6MOOy1QFJbgmCK41pY(Fastly API 문서의 예시).

하나의 계정에서 여러 서비스 ID를 사용하는 경우 각 줄에 API 토큰을 입력합니다.

계정 이름은 계정을 구성하는 방법이며 데이터 수집 프로세스의 일부로 사용되지 않습니다.

로그 수집

로그 수집은 이 사이트에서 지원되지 않습니다.

Fastly 로그를 Datadog에 전달하도록 Datadog 엔드포인트를 구성합니다. Datadog 또는 Datadog (via Syslog) 엔드포인트를 선택할 수 있습니다. Syslog를 통해 로그를 보다 안정적으로 전달하려면 Datadog 엔드포인트를 사용하는 것이 좋습니다.

로깅 엔드포인트 선택
  1. Fastly 웹 인터페이스에 로그인하고 Configure link를 클릭합니다.
  2. Service 메뉴에서 적절한 서비스를 선택합니다.
  3. Configuration 버튼을 클릭한 다음 Clone active를 선택하면 도메인 페이지가 나타납니다.
  4. Logging 링크를 클릭하면 로깅 엔드포인트 페이지가 나타납니다. Datadog 또는 Datadog (with Syslog) 옵션에서 Create Endpoint를 클릭합니다.
Datadog 엔드포인트 설정(권장)
  1. 엔드포인트에 이름을 지정합니다(예: Datadog).
  2. 로그 형식을 설정합니다. 기본적으로 권장되는 Datadog-Fastly 로그 형식이 이미 제공되며 사용자에 맞게 변경할 수 있습니다.
  3. Datadog 계정 지역과 일치하는 지역을 선택합니다:
  4. Datadog API 키를 추가합니다.
  5. 하단의 Create 버튼을 클릭합니다.
  6. 새 설정을 적용하려면 오른쪽 상단의 Activate를 클릭합니다. 몇 분 후에 로그가 계정으로 유입되기 시작합니다.
Syslog 엔드포인트 설정
  1. 엔드포인트에 이름을 지정합니다(예: Datadog).

  2. 시작 시 Datadog API 키를 사용하여 권장 Datadog-Fastly 로그 형식을 포함하도록 로그 형식을 구성합니다. 예시는 Fastly 문서의 JSON 로깅 형식 사용을 참조하세요.

    <DATADOG_API_KEY> <DATADOG_FASTLY_LOG_FORMAT>
    

    참고: 로그가 Datadog에 표시되려면 Datadog API 키가 Datadog-Fastly 로그 형식 앞에 있어야 합니다. 자세한 내용은 로그에 유용한 변수를 참조하세요.

  3. Syslog Address로 설정합니다

  4. Port로 설정합니다.

  5. TLSyes로 설정합니다.

  6. TLS Hostname로 설정합니다.

  7. 고급 옵션 섹션에서 로그 줄 형식Blank로 선택합니다.

  8. 마지막으로 엔드포인트를 저장하고 서비스를 배포합니다. Datadog Logs Explorer에서 로그를 확인하세요.

수집한 데이터

메트릭

이벤트

Fastly 통합은 이벤트를 포함하지 않습니다.

서비스 점검

Fastly 통합은 서비스 점검을 포함하지 않습니다.

트러블슈팅

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

추가 읽기

PREVIEWING: may/embedded-workflows