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

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

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

문제 신고

Flux 없이 파이프라인 컨트롤 게이트웨이 설치

파이프라인 컨트롤 게이트웨이를 설정 전용 모드로 설치하면, Kubernetes 및 Helm 명령을 사용하여 게이트웨이 인프라(확장, 버전)를 관리하는 동시에 뉴렐릭 UI를 통해 Pipeline 설정 수명 주기(샘플링, 필터링, 변환)를 계속 관리할 수 있습니다.

이 설치 모드를 사용하는 경우

다음의 경우 이 설치 모드를 선택합니다:

  • 보안 정책이 클러스터 관리자 액세스를 제한합니다.
  • 인프라 확장 및 업그레이드에 대한 직접적인 제어가 필요합니다.
  • kubectl과 Helm 명령어를 사용하여 Kubernetes 리소스를 관리하는 데 익숙합니다.
  • 규정 준수 중심 환경에 배포하고 있습니다.

사용할 수 있는 혜택:

  • UI를 통해 파이프라인 설정(샘플링, 필터링, 변환) 관리하기.
  • 더 낮은 권한 요구 사항. 뉴렐릭은 파이프라인 설정을 배포하기 위해 ConfigMap 액세스(cluster-admin 아님)만 필요합니다.
  • 게이트웨이 스케일링 및 버전에 대한 직접 제어.

직접 관리하는 항목:

  • Kubernetes 수평 파드 오토스케일러(HPA)를 통한 게이트웨이 인프라 스케일링
  • Helm 명령어를 통한 게이트웨이 버전 업그레이드

완전한 자동화가 필요하신가요? UI를 통해 모든 게이트웨이 인프라 관리(확장, 버전, 업그레이드)를 처리하고자 하고 보안 팀이 클러스터 관리자 권한을 승인하는 경우, 전체 관리 설치를 위해 파이프라인 컨트롤 게이트웨이 설정 및 배포 를 참조하세요.

게이트웨이 사용 시 고려 사항

게이트웨이 구성 요소를 통합하고 사용할 때 다음 고려 사항을 염두에 두십시오:

속성 및 데이터 관리

  • 속성 지원: 게이트웨이는 속성에 대해 OpenTelemetry 의미 규칙을 사용합니다. 지원되는 속성에 대한 자세한 내용은 게이트웨이 설명서를 참조하십시오.
  • 데이터/속성 처리: 게이트웨이는 지수 타임커버 데이터, 트레이스 및 트레이스에 대한 데이터 또는 속성 삭제 requests 수정 없이 뉴렐릭에 직접 전달합니다.

파싱 및 데이터 통합

  • 로그 구문 분석: 게이트웨이에는 로그에 대한 Grok 구문 분석이 포함되어 있지 않습니다. 쿼리 및 시각화를 위해 로그 데이터를 구조화하는 대체 방법이 필요할 수 있습니다.
  • Prometheus 통합: 게이트웨이는 메트릭에 대한 Prometheus 원격 쓰기를 지원하지 않습니다.

라이센싱 및 규정 준수

  • 라이선스 키 관리: 게이트웨이는 에이전트 수집기 또는 APM SDK와 같은 네이티브 OpenTelemetry 프로토콜(OTLP) 소스의 여러 라이선스 키를 수용하지 않습니다.
  • 규정 준수 기준: 게이트웨이는 FedRAMP와 호환되지 않으므로 연방 보안 기준을 충족해야 하는 경우 사용에 영향을 미칠 수 있습니다.

전제 조건

  • Kubernetes 권한: 이 설치 모드는 ConfigMap CREATE/UPDATE 권한만 필요합니다(cluster-admin 아님).

  • 필수 툴:

    • Helm v3.x 이상(helm version으로 확인)
    • kubectl 쿠버네티스 클러스터에 액세스할 수 있는 CLI
  • 뉴렐릭 인프라 에이전트(선택 사항): 파이프라인 컨트롤 게이트웨이는 더 이상 뉴렐릭 인프라 에이전트를 번들로 제공하지 않습니다. 게이트웨이 상태 대시보드에서 클러스터 상태 메트릭(CPU 사용량, 메모리 및 리전)을 보려면 인프라 에이전트를 별도로 설치하십시오. 설치 지침은 Kubernetes 통합 설치 를 참조하십시오.

인프라 에이전트가 없을 때 발생하는 일:

  • 게이트웨이 상태 테이블은 CPU 사용량, 메모리 사용량 및 리전에 대해 "N/A"를 표시합니다.
  • Pipeline 설정 및 데이터 처리는 계속해서 정상적으로 작동합니다.

중요

이 변경 사항 이전에 게이트웨이를 설치한 경우, 인프라 에이전트는 그대로 유지되며 계속 작동합니다. 이 요구 사항은 새 게이트웨이 설치에만 영향을 미칩니다.

파이프라인 컨트롤 게이트웨이 설치

Screenshot of Pipeline Control gateway installation wizard

Flux 없이 파이프라인 컨트롤 게이트웨이를 설치하려면:

  1. New Relic 계정의 통합 및 에이전트에서 Set up Pipeline Control [파이프라인 제어 설정] 을 클릭하거나 gateway [게이트웨이] 를 검색하여 Pipeline Control gateway [파이프라인 제어 게이트웨이]를 선택합니다.

  2. 선택한 계정이 파이프라인 위험에 사용하려는 계정인지 확인하세요. 그렇지 않은 경우 Select an account [계정 선택을] 클릭하고 원하는 계정을 선택한 다음 Continue [계속을] 클릭합니다.

  3. 자격 증명을 입력하려면 기존 라이선스 키를 제공하거나 새 키를 만드세요. 새 키를 생성하는 경우, 키를 복사하세요. 그런 다음 Continue [계속을] 클릭하세요.

  4. 게이트웨이 플릿을 선택하거나 생성하세요:

    • 새 게이트웨이가 조직의 다른 게이트웨이와 기존 설정(샘플링, 필터링 및 변환 규칙)을 공유하도록 하려면 기존 플릿을 선택하세요.
    • 특정 환경이나 비즈니스 단위를 위해 새롭고 격리된 설정이 필요한 경우, 고유한 게이트웨이 플릿 이름을 입력하십시오.
  5. Configuration only (without Flux) [설정만(Flux 제외)]을 선택합니다.

  6. 게이트웨이 구성:

    • 클러스터 이름을 입력하세요.
    • 게이트웨이 및 에이전트 컨트롤 설치를 위한 네임스페이스를 입력하십시오. 기본값은 newrelic입니다.
  7. 에이전트 컨트롤 설치:

    bash
    $
    helm repo add newrelic https://helm-charts.newrelic.com && helm repo update && helm upgrade --install agent-control-deployment newrelic/agent-control-deployment -n newrelic --create-namespace --values agent-control-deployment-values.yaml

    UI 마법사는 특정 설정이 포함된 전체 values 파일(agent-control-deployment-values.yaml)을 제공합니다. 이 파일을 다운로드하여 Helm 명령과 함께 사용하십시오.

  8. 에이전트 컨트롤 설치를 확인하고 Continue [계속]을 클릭하세요.

  9. 게이트웨이 설정(최소 복제본, 최대 복제본, CPU 임계값)을 구성합니다. 이 설정은 초기 Kubernetes HPA 설정을 생성합니다. 설치 후, UI를 통한 이러한 설정 변경은 적용되지 않습니다. HPA를 통해 스케일링을 직접 관리해야 합니다.

  10. 게이트웨이 설치:

    bash
    $
    helm upgrade --install newrelic-pcg newrelic/pipeline-control-gateway -n newrelic --create-namespace --values pipeline-control-gateway-values.yaml

    UI 마법사는 특정 설정이 포함된 전체 values 파일(pipeline-control-gateway-values.yaml)을 제공합니다. 이 파일을 다운로드하여 Helm 명령과 함께 사용하십시오.

  11. 계속 을 클릭합니다.

  12. Test connection [연결 테스트를] 클릭하고 연결이 성공할 때까지 기다리세요.

게이트웨이 설정에 대한 세부 정보를 보려면 뉴렐릭 제어로 이동하여 Gateway 클릭하세요.

여러 플릿을 사용하는 이유는 무엇인가요?

한 기업(The Corp)에 두 개의 부서가 있다고 가정해 보겠습니다: OrgA (감사 목적으로 데이터의 100%가 필요함) 및 OrgB (대용량 비용을 제어하기 위해 1% 샘플링이 필요함).

단 하나의 플릿만으로는 The Corp 가 꼼짝할 수 없습니다. OrgB 가 비용을 절감하기 위해 1% 샘플링을 적용하면, OrgA 는 성능 데이터의 99%를 잃게 됩니다. 한 팀의 비용 통제가 다른 팀의 미션 크리티컬 모니터링을 중단시킵니다.

여러 플릿을 사용하여 The Corp"두뇌"를 분리할 수 있습니다:

  • 미션 크리티컬 플릿: OrgA 는 100% 데이터 보존을 위해 이 플릿에 합류합니다.
  • 대용량 플릿: OrgB 는 1% 샘플링 및 개인 데이터 교정을 위해 이 플릿에 합류합니다.

그 결과, 이제 개별 팀은 조직의 나머지 부분에 영향을 주지 않고 고유한 샘플링, 보안 및 규정 준수 규칙을 관리할 수 있습니다.

설치 후 게이트웨이 관리

설치 후, 뉴렐릭 UI의 게이트웨이 설정 페이지에 다음이 표시됩니다:

  • 게이트웨이 버전 - 읽기 전용으로 표시됨

  • 두 개의 편집 가능한 토글:

    • 게이트웨이에 대한 진단 로그 수집 - 진단 로깅 활성화/비활성화
    • 가용 CPU가 낮아질 경우 게이트웨이 규칙 우회 - 리소스 제약 시 규칙 우회 토글

게이트웨이 인프라(확장 및 버전)를 관리하려면 다음 접근 방식을 사용하세요:

게이트웨이 스케일링 설정 변경

최소/최대 레플리카 또는 CPU 임계값을 수정하려면 Kubernetes HPA를 업데이트하십시오:

옵션 1: HPA 직접 편집 빠른 테스트나 임시 조정, 스케일링 문제에 대한 즉각적인 대응 또는 Helm 업그레이드가 필요하지 않은 경우에 이를 사용합니다.

  1. 현재 HPA 보기:

    bash
    $
    kubectl get hpa -n newrelic

    이 예시에서는 네임스페이스가 newrelic이라고 가정합니다. 다른 네임스페이스를 사용하는 경우, 여기와 다음 명령어에서 그에 맞게 변경하십시오.

  2. HPA 직접 편집:

    bash
    $
    kubectl edit hpa pipeline-control-gateway-hpa -n newrelic

    여기서 pipeline-control-gateway-hpa는 편집 중인 HPA입니다. 사용 중인 HPA의 이름으로 변경합니다.

    편집기에서 필요한 필드를 수정한 다음, 저장하고 종료합니다. 변경 사항이 즉시 적용됩니다.

  3. 변경 사항을 확인합니다:

    bash
    $
    kubectl get hpa pipeline-control-gateway-hpa -n newrelic

    출력에 수정한 설정의 새 값이 표시되는지 확인하여 변경 사항이 적용되었는지 확인합니다.

옵션 2: Helm을 통한 업데이트

  1. pipeline-control-gateway-values.yaml 파일을 수정하세요.

  2. 운영:

    bash
    $
    helm upgrade newrelic-pcg newrelic/pipeline-control-gateway -n newrelic --values pipeline-control-gateway-values.yaml
  3. 변경 사항을 확인합니다:

    bash
    $
    kubectl get hpa -n newrelic

게이트웨이 버전 업그레이드

파이프라인 컨트롤 게이트웨이 버전을 업그레이드하려면:

  1. Helm 명령어에서 차트 버전을 업데이트하십시오:

    bash
    $
    helm upgrade newrelic-pcg newrelic/pipeline-control-gateway --namespace newrelic --version <NEW_VERSION> --values pipeline-control-gateway-values.yaml
  2. 업그레이드 확인:

    bash
    $
    helm list -n newrelic
    $
    kubectl get pods -n newrelic

Pipeline 설정 변경

이는 UI를 통해 처리됩니다:

  • 샘플링 규칙
  • 드롭 필터
  • Transform 규칙
  • 조건부 샘플링

이 모드에서도 파이프라인 설정 변경 사항은 ConfigMap 업데이트를 통해 자동으로 배포됩니다.

더 많은 클러스터 추가

게이트웨이 설정에 새 클러스터를 추가하려면:

  1. 뉴렐릭 컨트롤을 열고 Gateway 선택하세요.
  2. 클러스터 테이블에서 Add a cluster [클러스터 추가를] 클릭합니다.
  3. 위의 설치 지침을 따릅니다.
  4. 게이트웨이 요약 페이지로 돌아가세요. 새로 추가된 클러스터가 표시됩니다.

게이트웨이 컨테이너를 생성한 후 YAML 설정을 사용하여 파이프라인 처리를 구성하십시오. 게이트웨이 설정을 참조하세요.

Copyright © 2026 New Relic Inc.

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