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

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

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

문제 신고

OpenTelemetry를 사용하여 자체 호스팅 NGINX Plus를 모니터링하세요.

NRDOT 수집기 (권장) 또는 OpenTelemetry Collector 사용하여 호스트에서 실행 중인 NGINX Plus 서버를 모니터링하여 지표 및 셸메트리 데이터를 뉴렐릭으로 보냅니다.

이 통합은 OpenTelemetry prometheusreceivernginx-prometheus-exporter를 활용하여 NGINX Plus 성능 지표, 연결 통계 및 서버 상태를 모니터링합니다. NGINX Plus의 풍부한 HTTP API는 표준 NGINX의 기본 스텁 상태 모듈에 비해 훨씬 더 자세한 메트릭을 제공합니다.

Image of the NGINX dashboard

대시보드는 뉴렐릭 NGINX OpenTelemetry Monitor 퀵스타트를 통해 사용할 수 있습니다.

시작하기 전에

다음 사항을 확인하십시오:

NGINX Plus 모니터링 설정

선호하는 수집기를 선택하고 설정 단계를 따르세요.

검증 단계에서 오류가 발생하면 누락된 구성 요소를 설치한 후 계속 진행하십시오. NRDOT 수집기 설치에 도움이 필요하신가요? nrdot-수집기-releases의 설치 섹션을 확인하세요.

설치 중 사용 export collector_distro="nrdot-collector"

NRDOT 수집기를 구성합니다.

NGINX Plus Prometheus exporter에서 데이터를 스크랩하여 뉴렐릭으로 보내도록 NRDOT 수집기를 구성하십시오.

환경을 구성하고 구성 경로를 업데이트합니다.

NRDOT 수집기 구성을 업데이트하여 NGINX Plus 구성 파일을 사용하고 OTLP 엔드포인트를 설정하십시오.

귀하의 뉴렐릭 지역을 기준으로 OTLP 포인트를 결정하세요. 해당 지역에 대해 지원되는 엔드포인트 및 포트의 전체 목록은 엔드포인트, 포트 및 프로토콜 구성을 참조하세요.

중요

라이선스 키는 설치 중에 /etc/nrdot-collector/nrdot-collector.conf 에 이미 구성되었습니다. 설정 파일 경로와 OTLP 엔드포인트만 업데이트하면 됩니다.

수집기 설정 파일을 업데이트합니다.

bash
$
export collector_distro="nrdot-collector"
$
export otlp_endpoint="YOUR_NEWRELIC_OTLP_ENDPOINT" # Replace with your region's endpoint
$
$
# Update the config file path to point to nginx-plus-config.yaml
$
sudo sed -i 's|OTELCOL_OPTIONS="--config=/etc/nrdot-collector/config.yaml"|OTELCOL_OPTIONS="--config=/etc/nrdot-collector/nginx-plus-config.yaml"|' /etc/${collector_distro}/${collector_distro}.conf
$
$
# Add the OTLP endpoint
$
echo "OTEL_EXPORTER_OTLP_ENDPOINT=${otlp_endpoint}" | sudo tee -a /etc/${collector_distro}/${collector_distro}.conf > /dev/null

(선택 사항) NGINX 로그 전달

지표와 함께 로그 이벤트를 원할 경우 액세스 및 오류 로그를 포함하도록 수집기 설정을 확장하세요.

모니터링 시작

이제 모든 설정이 완료되었으므로 NRDOT 수집기를 시작하고 데이터가 뉴렐릭으로 전송되는지 확인하십시오.

검증 단계에서 오류가 발생하면 누락된 구성 요소를 설치한 후 계속 진행하십시오. 수집기 설치에 도움이 필요하신가요? OpenTelemetry Collector 설치 가이드를 확인하세요.

OpenTelemetry 수집기 구성

OpenTelemetry Collector NGINX Plus Prometheus exporter에서 데이터를 수집하여 뉴렐릭으로 전송하도록 구성하십시오.

인증 설정

OpenTelemetry Collector 뉴릭 계정으로 데이터를 전송할 수 있도록 보안 인증을 구성하십시오. 이 단계에서는 자격 증명을 안전하게 보호하기 위한 환경 변수를 설정합니다.

  1. 뉴렐릭 자격증을 취득하세요:

    • 인스턴스 키: API 키 UI 페이지에서 인스턴스 키를 가져옵니다.
    • OTLP 엔드포인트: 뉴렐릭 OTLP엔드포인트에서 해당 지역의 엔드포인트를 사용하세요.
  2. 자격 증명을 구성하세요:

    1. systemd 오버라이드 디렉터리를 생성합니다.
    bash
    $
    export collector_distro="otelcol-contrib"
    $
    sudo mkdir -p /etc/systemd/system/${collector_distro}.service.d
    1. 환경 설정 파일을 생성합니다.
    bash
    $
    cat <<EOF | sudo tee /etc/systemd/system/${collector_distro}.service.d/environment.conf
    $
    [Service]
    $
    Environment="NEWRELIC_OTLP_ENDPOINT=<`YOUR_NEWRELIC_OTLP_ENDPOINT>`"
    $
    Environment="NEWRELIC_LICENSE_KEY=`<YOUR_NEW_RELIC_LICENSE_KEY>`"
    $
    EOF

(선택 사항) NGINX 로그 전달

지표와 함께 로그 이벤트를 원할 경우 액세스 및 오류 로그를 포함하도록 수집기 설정을 확장하세요.

모니터링 시작

이제 모든 설정이 완료되었으므로 OpenTelemetry Collector 시작하고 데이터가 뉴렐릭으로 제대로 전송되는지 확인하십시오.

데이터 찾기 및 사용

  1. one.newrelic.com > Integrations & Agents 로 이동하세요.
  2. Dashboards 선택하고 NGINX OTel overview [NGINX OTel 개요] 대시보드를 클릭합니다.
  3. 팝업 창에서 계정을 선택하세요.
  4. 대시보드 보기를 클릭하고 뉴렐릭에서 NGINX Plus 데이터를 확인하세요.

NGINX Plus 메트릭은 Metric 이벤트 유형 에 연결됩니다. 문제 해결, 해결 목적으로 이 데이터를 쿼리 하거나 사용자 정의 차트 및 대시보드를 생성할 수 있습니다.

수집된 지표

OpenTelemetry Collector는 NGINX Prometheus 익스포터 에서 메트릭을 수집합니다. 이 익스포터는 NGINX Plus HTTP API 메트릭을 Prometheus 형식으로 제공합니다.

다음은 사용 가능한 NGINX Plus 메트릭입니다.

다음 단계

데이터에 대해 자세히 알아보세요:

관련 모니터링 정보를 살펴보세요:

Copyright © 2026 New Relic Inc.

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