• 로그인지금 시작하세요

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

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

문제 신고

AWS ELB(클래식) 모니터링 통합

중요

AWS CloudWatch Metric Streams 통합 을 활성화하여 사용자 지정 네임스페이스를 포함하여 AWS 서비스의 모든 CloudWatch 지표를 모니터링합니다. 개별 통합은 더 이상 권장되는 옵션이 아닙니다.

New Relic 인프라 통합 에는 Classic ELB 데이터를 New Relic에 보고하기 위한 Amazon Elastic Classic Load Balancing(ELB) 통합이 포함됩니다. 이 문서에서는 통합 기능, 활성화 방법 및 보고할 수 있는 데이터에 대해 설명합니다.

특징

Amazon Elastic Classic Load Balancing (ELB)에 대한 New Relic의 통합은 HTTP 코드 메시지 수, 정상 및 비정상 호스트 수, 지연 시간, ELB 구성 상태를 포함한 ELB 데이터를 보고합니다. AWS 통합 데이터는 쿼리 및 차트 생성 에도 사용할 수 있습니다.

Amazon은 Classic Load Balancer , Application Load Balancer (ALB) 및 Network Load Balancer (NLB)의 세 가지 유형의 로드 밸런서를 제공합니다. New Relic은 또한 ALB/NLB 통합 을 제공하여 마지막 두 가지 유형의 로드 밸런서를 모니터링합니다.

통합 활성화

이 통합을 활성화하려면 표준 절차에 따라 AWS 서비스를 New Relic에 연결 하십시오.

구성 및 폴링

구성 옵션 을 사용하여 폴링 빈도를 변경하고 데이터를 필터링할 수 있습니다.

AWS ELB 통합에 대한 기본 폴링 정보:

  • New Relic 폴링 간격: 5분
  • Amazon CloudWatch 데이터 간격: 1분

데이터 보기 및 사용

이 통합의 데이터를 보고 사용 하려면 one.newrelic.com > Infrastructure > AWS 로 이동하여 ELB 통합 링크 중 하나를 선택하십시오.

provider 값이 ElbLoadBalancerSample 이벤트 유형 을 사용 하여 데이터를 쿼리하고 탐색할 수 있습니다.

측정항목 데이터

통합은 다음 메트릭을 수집합니다. 이러한 지표에 대한 자세한 내용은 Amazon의 ELB Classic Load Balancer 지표 설명서 를 참조하십시오.

이름

설명

backendConnectionErrors.Sum

로드 밸런서와 등록된 인스턴스 간에 성공적으로 설정되지 않은 초당 연결 수의 비율입니다.

로드 밸런서는 오류가 있을 때 연결을 재시도하므로 이 수가 요청 속도를 초과할 수 있습니다. 이 수에는 상태 확인과 관련된 모든 연결 오류도 포함됩니다.

healthyHostCount

unHealthyHostCount

로드 밸런서에 등록된 정상 또는 비정상 인스턴스의 수입니다. 새로 등록된 인스턴스는 첫 번째 상태 확인을 통과한 후 정상으로 간주됩니다.

교차 영역 부하 분산이 활성화된 경우 LoadBalancerName 차원의 정상 인스턴스 수가 모든 가용 영역에서 계산됩니다. 그렇지 않으면 가용 영역별로 계산됩니다.

httpCodeBackend2XX

httpCodeBackend3XX

httpCodeBackend4XX

httpCodeBackend5XX

[HTTP 리스너] 등록된 인스턴스에 의해 초당 생성된 HTTP 응답 코드의 수입니다. 이 수에는 로드 밸런서에서 생성된 응답 코드가 포함되지 않습니다.

httpCodeElb4XX

[HTTP 리스너] 분당 로드 밸런서에서 생성된 HTTP 4XX 클라이언트 오류 코드의 수입니다. 요청 형식이 잘못되었거나 불완전하면 클라이언트 오류가 생성됩니다.

httpCodeElb5XX

[HTTP 리스너] 분당 로드 밸런서에서 생성된 HTTP 5XX 서버 오류 코드의 수입니다. 이 수에는 등록된 인스턴스에서 생성된 응답 코드가 포함되지 않습니다. 로드 밸런서에 등록된 정상 인스턴스가 없거나 요청 속도가 인스턴스(스필오버) 또는 로드 밸런서의 용량을 초과하는 경우 지표가 보고됩니다.

latency.Average

latency.Maximum

[HTTP 리스너] 로드 밸런서가 등록된 인스턴스에 요청을 보낸 시간부터 인스턴스가 응답 헤더를 보내기 시작할 때까지 경과된 총 시간(초)입니다.

[TCP 리스너] 로드 밸런서가 등록된 인스턴스에 성공적으로 연결하는 데 경과된 총 시간(초)입니다.

사용 가능한 통계:

  • aws.elb.latency.p90
  • aws.elb.latency.p95
  • aws.elb.latency.p99

requestCount

지정된 간격(1분 또는 5분) 동안 완료된 요청 또는 초당 연결 수입니다.

spilloverCount

급증 대기열이 가득 차서 초당 거부된 총 요청 수입니다.

surgeQueueLength.Average, Maximum, Minimum

라우팅을 보류 중인 총 요청 수입니다. 로드 밸런서는 요청을 라우팅하기 위해 정상적인 인스턴스와의 연결을 설정할 수 없는 경우 요청을 대기열에 넣습니다.

대기열의 최대 크기는 1,024입니다. 대기열이 가득 차면 추가 요청이 거부됩니다. 자세한 내용은 SpilloverCount 을(를) 참조하세요.

estimatedAlbActiveConnectionCount.Average, Maximum, Minimum

클라이언트에서 로드 밸런서로, 로드 밸런서에서 대상으로 활성 상태인 동시 TCP 연결의 예상 수입니다.

estimatedAlbConsumedLcus.Average, Maximum, Minimum

애플리케이션 로드 밸런서에서 사용하는 로드 밸런서 용량 단위(LCU)의 예상 수입니다.

estimatedAlbNewConnectionCount.Average, Maximum, Minimum

클라이언트에서 로드 밸런서로, 로드 밸런서에서 대상으로 설정된 새 TCP 연결의 예상 수입니다.

estimatedProcessedBytes.Average, Maximum, Minimum

애플리케이션 로드 밸런서에서 처리한 예상 바이트 수입니다.

Copyright © 2022 New Relic Inc.