• 로그인

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

New Relic이 있는 수집가(기본 설정)

앱에서 New Relic으로 직접 원격 분석을 보내는 대신 먼저 OpenTelemetry 수집기로 보낼 수 있습니다. 수집기를 사용하여 원격 측정 데이터를 처리한 다음 New Relic(또는 다른 백엔드)으로 내보낼 수 있습니다. 수집기에서 어떤 종류의 처리를 수행할 수 있는지 알아보려면 소개 를 참조하세요.

아래 Docker 예제는 프로덕션에서 사용하기 전에 구성을 확장, 사용자 지정 및 검증할 수 있는 시작점 역할을 합니다.

수집기 설정은 New Relic으로 OpenTelemetry를 설정하는 더 큰 프로세스의 일부입니다. 아래 수집기 단계를 수행하기 전에 이전 설정 단계를 완료했는지 확인하세요. 이전 단계를 완료한 경우 다음 예를 사용하여 수집기를 시작합니다. 이것은 원격 측정 소스를 New Relic으로 푸시하기 위한 최소 구성을 보여줍니다. 관찰 가능성 요구 사항에 따라 조정해야 합니다.

  1. 다음을 otel-config.yaml 으로 저장합니다.

    receivers:
    otlp:
    protocols:
    grpc:
    http:
    processors:
    batch:
    exporters:
    otlp:
    endpoint: ${OTEL_EXPORTER_OTLP_ENDPOINT}
    headers:
    api-key: ${NEW_RELIC_LICENSE_KEY}
    service:
    pipelines:
    traces:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlp]
    metrics:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlp]
    logs:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlp]
  2. 다음과 같이 변경한 후 OpenTelemetry 수집기를 실행합니다.

    export OTEL_EXPORTER_OTLP_ENDPOINT=OTLP_ENDPOINT_HERE
    export NEW_RELIC_LICENSE_KEY=YOUR_KEY_HERE
    
    docker run --rm \
      -e OTEL_EXPORTER_OTLP_ENDPOINT \
      -e NEW_RELIC_LICENSE_KEY \
      -p 4317:4317 \
      -v "${PWD}/otel-config.yaml":/otel-config.yaml \
      --name otelcol \
      otel/opentelemetry-collector \
      --config otel-config.yaml
  3. 설치 단계를 완료했다면 5단계로 돌아가세요. New Relic UI에서 데이터 보기 .

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.