• English日本語한국어
  • 로그인지금 시작하기

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

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

문제 신고

AWS Elastic Beanstalk 모니터링 통합

중요

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

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

AWS Elastic Beanstalk는 애플리케이션을 쉽게 배포하고 확장할 수 있는 동적 서비스입니다. AWS Beanstalk의 "애플리케이션"은 환경입니다. "응용 프로그램"에는 여러 환경이 연관될 수 있습니다.

요구 사항

AWS Elastic Beanstalk는 기본적으로 몇 가지 기본 지표를 Amazon CloudWatch로 보냅니다. 또한 향상된 상태 보고를 사용자 지정 메트릭으로 활성화할 수 있습니다. 이러한 지표를 활성화하면 Amazon CloudWatch 계정 요금에 추가 요금이 추가될 수 있습니다. 향상된 CloudWatch 지표를 활성화하려면 환경에 대한 Amazon CloudWatch 사용자 지정 지표 게시 를 참조하십시오.

통합 활성화

기본적으로 Elastic Beanstalk 설정에서는 지표가 선택되지 않습니다. New Relic UI에서 메트릭을 생성하려면 환경에 대해 선택해야 합니다. 메트릭을 선택하지 않으면 New Relic에 데이터가 보고되지 않습니다.

이 통합을 활성화하려면:

  1. AWS 서비스를 New Relic에 연결 의 지침을 따릅니다.
  2. Elastic Beanstalk 설정을 업데이트하여 환경에 대해 감시할 지표(기본값은 지표 없음)를 선택합니다. AWS Elastic Beanstalk UI에서 Configuration > Health 상태로 이동한 다음 상태 보고를 위한 CloudWatch 사용자 지정 지표를 구성합니다.

각 환경에 대해 보고할 측정항목을 선택하면 Elastic Beanstalk는 instanceenvironment 데이터 객체가 생성되는 순간부터 데이터를 생성합니다.

구성 및 폴링

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

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

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

데이터 보기 및 사용

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

측정항목 데이터

미터법

설명

EnvironmentHealth

[환경] 환경의 건강 상태. 가능한 값은 0(정상), 1(정보), 5(알 수 없음), 10(데이터 없음), 15(경고), 20(저하) 및 25(심각)입니다.

InstancesOk

[환경] 정상 상태의 인스턴스 수입니다.

InstancesPending

[환경] 상태가 보류 중인 인스턴스의 수입니다.

InstancesInfo

[환경] Info 상태의 인스턴스 수입니다.

InstancesUnknown

[환경] 상태를 알 수 없는 인스턴스의 수입니다.

InstancesNoData

[환경] 상태 데이터가 없는 인스턴스의 수입니다.

InstancesWarning

[환경] 상태가 경고 상태인 인스턴스의 수입니다.

InstancesDegraded

[환경] Degraded 상태의 인스턴스 수입니다.

InstancesSevere

[환경] 심각한 상태의 인스턴스 수입니다.

ApplicationRequestsTotal

인스턴스 또는 환경에서 완료된 요청 수입니다.

ApplicationRequests2xx

2XX 상태 코드로 완료된 요청 수입니다.

ApplicationRequests3xx

3XX 상태 코드로 완료된 요청 수입니다.

ApplicationRequests4xx

4XX 상태 코드로 완료된 요청 수입니다.

ApplicationRequests5xx

5XX 상태 코드로 완료된 요청 수입니다.

ApplicationLatencyP10

요청의 가장 빠른 10%를 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP50

요청의 가장 빠른 50%를 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP75

요청의 가장 빠른 75%를 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP85

요청의 가장 빠른 85%를 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP90

요청의 가장 빠른 90%를 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP95

가장 빠른 95%의 요청을 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP99

가장 빠른 99%의 요청을 완료하는 데 걸리는 평균 시간입니다.

ApplicationLatencyP99.9

가장 빠른 요청을 완료하는 데 걸리는 평균 시간 x%입니다.

LoadAverage1min

[인스턴스] 지난 1분 동안의 평균 CPU 로드입니다.

InstanceHealth

[인스턴스] 인스턴스의 상태입니다.

RootFilesystemUtil

[인스턴스] 사용 중인 디스크 공간의 백분율입니다.

CPUIrq

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUUser

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUIdle

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUSystem

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUSoftirq

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUIowait

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

CPUNice

[인스턴스] 마지막 1분 동안 CPU가 이 상태에 있었던 시간의 백분율입니다.

Copyright © 2024 New Relic Inc.

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