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

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

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

문제 신고

OpenTelemetry를 사용하여 Kubernetes에서 HAProxy 모니터링

이 Kubernetes 통합은 클러스터의 HAProxy 파드를 자동으로 검색하고 각 인스턴스에 대한 수동 설정 없이 메트릭을 수집합니다. 이것은 OpenTelemetry haproxyreceiverreceivercreator 를 사용하여 컨테이너화된 환경 전체에서 HAProxy 세션, requests, 오류 및 백앤드 서버 상태를 동적으로 모니터합니다.

Linux 호스트에서 HAProxy를 실행 중이신가요? 가상 머신 또는 베어메탈 배포를 위한 자체 호스팅 설치 가이드 를 참조하세요.

시작하기 전에

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

HAProxy 모니터링 설정

쿠버네티스 클러스터에 OpenTelemetry Collector Contrib를 배포합니다. 수집기는 HAProxy 파드에서 메트릭을 자동으로 검색하고 스크랩합니다. Helm(업스트림 OTel Helm 차트 사용) 또는 원시 Kubernetes 매니페스트 중에서 선택합니다.

HAProxy 파드가 이미 Prometheus /metrics 엔드포인트(HAProxy 2.0+)를 노출하고 있고 CSV 통계 엔드포인트에 연결하는 것보다 Prometheus 메트릭을 스크랩하는 것을 선호하는 경우 이 접근 방식을 사용합니다.

Prometheus 엔드포인트가 아직 활성화되어 있지 않은 경우, 대신 NRDOT 수집기 또는 OpenTelemetry Collector Contrib 탭을 사용하세요. Prometheus 지원 없이 HAProxy 통계 엔드포인트에 직접 연결합니다.

중요

이 접근 방식은 내장된 Prometheus 엔드포인트가 활성화된 HAProxy 2.0+가 필요합니다. HAProxy 설정에는 다음이 포함되어야 합니다:

frontend stats
bind *:8404
http-request use-service prometheus-exporter if { path /metrics }

그리고 HAProxy 파드는 메트릭 엔드포인트를 위한 명명된 포트를 노출해야 합니다:

ports:
- name: metrics
containerPort: 8404

New Relic에서 데이터 보기

몇 분 후 HAProxy 메트릭이 뉴렐릭에 나타납니다. 데이터를 찾으려면:

  1. one.newrelic.com > All capabilities > All entities 으)로 이동합니다.
  2. 이름으로 HAProxy 엔티티를 검색하거나 엔티티 유형 HAPROXYINSTANCE(으)로 필터링합니다.
  3. 엔티티를 선택하여 골든 메트릭(초당 세션 수, 초당 requests 수, 연결 오류)이 포함된 요약 페이지를 확인하세요.

문제점 해결

다음 단계

Copyright © 2026 New Relic Inc.

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