Datadog Infrastructure 결제 중지

3812 단어 Datadog
Datadog APM (Application Performance Management) 기능 만 사용하려면 Datadog Agent를 실행해야합니다.

Datadog Agent를 실행하면 Datadog Infrastructure에 메트릭 전송이 자동으로 실행되어 요금이 부과되므로 멈추고 싶다면 어떻게합니까? 원래 할 수 있을까 하는 이야기.

Datadog Agent에서 Infrastructure 비활성화



How to setup only Logs 이라고 하는 문서에 기재되어 있다. Datadog Agent v6.4+에서 가능합니다.

소스 코드에서 말하면이 근처 htps : // 기주 b. 코 m / 다만 g / 다도 g 아겐 t / bぉ b / d64에 4532289c599 아 47에 f091 세 아 b15 . #L192-L195

설정 파일에서 설정하는 경우

datadog.yaml
enable_payloads:
  series: false
  events: false
  service_checks: false
  sketches: false

환경 변수로 설정하는 경우
DD_ENABLE_PAYLOADS_EVENTS=false
DD_ENABLE_PAYLOADS_SERIES=false
DD_ENABLE_PAYLOADS_SERVICE_CHECKS=false
DD_ENABLE_PAYLOADS_SKETCHES=false

Datadog Agent에서 Process Agent 비활성화



Datadog의 Infrastructure 페이지를 보고 있으면 프로세스 모니터링 도 되고 있기 때문에, 만약을 위해 그것도 멈춰 버린다.

설정 파일에서 설정하는 경우

datadog.yaml
process_config:
    enabled: 'false'

환경 변수로 설정하는 경우
DD_PROCESS_AGENT_ENABLED=false

GCP 통합에서 제외



GCP Integration을 활성화하고 있으면 표준으로 Infrastructure Metrics를 캡처해 버리므로 그것도 무효화할 필요가 있다.

terrafrom 으로 설정을 표현하면, 이하와 같이 host_filters 에 존재하지 않는 태그를 지정하면(자) 수집 대상으로부터 벗어난다.
resource "datadog_integration_gcp" "integration_gcp" {
  project_id     = var.gcp_project_id
  private_key_id = var.gcp_private_key_id
  private_key    = var.gcp_private_key
  client_email   = var.gcp_client_email
  client_id      = var.gcp_client_id

  host_filters = "something_does_not_exist"
}

확인



잠시 기다렸다가 (며칠) htps : // 어 p. 다만 ghq. 코 m / 인 f 등 st c c



htps : // 어 p. 다만 ghq. 코 m / 아코 t / 토끼 을 보면 확실히 수가 줄어들었기 때문에 과금 대상에서 벗어난 것을 알 수 있다.



추가: RUNTIME_METRICS 정보



Datadog APM 화면에서 하단에 표시되는 JVM Metrics와 같은 RUNTIME_METRICS 기능은 분명히 payloads 기능을 사용하는 것 같습니다.
DD_ENABLE_PAYLOADS_EVENTS=false
DD_ENABLE_PAYLOADS_SERIES=false
DD_ENABLE_PAYLOADS_SERVICE_CHECKS=false
DD_ENABLE_PAYLOADS_SKETCHES=false

이 설정을 해 버리면 사용할 수 없게되어 버리는 것 같다,,,,

좋은 웹페이지 즐겨찾기