• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

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

문제 신고

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

앱에서 New Relic으로 직접 텔레메트리를 보내는 대신 먼저 OpenTelemetry Collector로 보낼 수 있습니다. 수집기를 사용하여 원격 측정 데이터를 처리한 다음 New Relic(또는 다른 백엔드)으로 내보낼 수 있습니다. 수집기에서 수행할 수 있는 처리 유형에 대해 알아보려면 소개를참조하십시오.

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

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

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

    receivers:
    otlp:
    protocols:
    grpc:
    http:
    processors:
    batch:
    exporters:
    otlphttp:
    endpoint: ${OTEL_EXPORTER_OTLP_ENDPOINT}
    headers:
    api-key: ${NEW_RELIC_LICENSE_KEY}
    service:
    pipelines:
    traces:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlphttp]
    metrics:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlphttp]
    logs:
    receivers: [otlp]
    processors: [batch]
    exporters: [otlphttp]
  2. 다음과 같이 변경한 후 OpenTelemetry Collector를 실행하십시오.

    • OTLP_ENDPOINT_HERE 적절한 엔드포인트로 바꿉니다.

    • YOUR_KEY_HERE (를)

      .

    bash
    $
    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 \
    >
    -p 4318:4318 \
    >
    -v "${PWD}/otel-config.yaml":/otel-config.yaml \
    >
    --name otelcol \
    >
    otel/opentelemetry-collector \
    >
    --config otel-config.yaml
  3. 설치 단계를 완료했다면 5단계로 돌아가세요. New Relic UI에서 데이터 보기 .

Copyright © 2024 New Relic Inc.

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