

AWS App Runner 는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [AWS App Runner 가용성 변경](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html)을 참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# CloudWatch에 보고된 App Runner 서비스 지표 보기
<a name="monitor-cw"></a>

Amazon CloudWatch는 Amazon Web Services(AWS) 리소스와 AWS 실행 중인 애플리케이션을 실시간으로 모니터링합니다. CloudWatch를 사용하여 리소스 및 애플리케이션에 대해 측정할 수 있는 변수인 지표를 수집하고 추적할 수 있습니다. 이를 사용하여 지표를 감시하는 경보를 생성할 수도 있습니다. 특정 임계값에 도달하면 CloudWatch는 알림을 보내거나 모니터링되는 리소스를 자동으로 변경합니다. 자세한 설명은 [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)를 참조하세요.

AWS App Runner 는 App Runner 서비스의 사용, 성능 및 가용성에 대한 가시성을 높이는 다양한 지표를 수집합니다. 일부 지표는 웹 서비스를 실행하는 개별 인스턴스를 추적하는 반면, 다른 지표는 전체 서비스 수준에 있습니다. 다음 섹션에서는 App Runner 지표를 나열하고 App Runner 콘솔에서 지표를 보는 방법을 보여줍니다.

## App Runner 지표
<a name="monitor-cw.metrics"></a>

App Runner는 서비스와 관련된 다음 지표를 수집하여 `AWS/AppRunner` 네임스페이스의 CloudWatch에 게시합니다.

**참고**  
2023년 8월 23일 이전에 **CPU 사용률** 및 **메모리 사용률** 지표는 현재 계산된 *사용률 백분율* 대신 vCPU 단위 및 사용된 메모리 메가바이트를 기반으로 했습니다. 애플리케이션이이 날짜 이전에 App Runner에서 실행되었고 App Runner 또는 CloudWatch 콘솔에서이 날짜의 지표를 보도록 다시 선택하면 두 단위로 지표가 표시되며 결과적으로 몇 가지 불규칙성이 표시됩니다.

**중요**  
2023년 8월 23일 이전에 *CPU 사용률* 및 *메모리 사용률* 지표 값을 기반으로 하는 CloudWatch 경보를 업데이트해야 합니다. vCPU 또는 메가바이트가 아닌 사용률을 기반으로 트리거하도록 경보를 업데이트합니다. 자세한 설명은 [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)를 참조하세요.

**인스턴스 수준 지표**는 각 인스턴스(스케일링 단위)에 대해 개별적으로 수집됩니다.


|  **무엇이 측정되나요?** |  **지표**  |  **설명**  | 
| --- | --- | --- | 
| CPU utilization | `CPUUtilization` | 서비스 구성에서 예약한 총 CPU 사용량 중 1분 동안의 평균 CPU 사용량 비율입니다. | 
| Memory utilization | `MemoryUtilization` | 서비스 구성에서 예약한 총 메모리 중 1분 동안 평균 메모리 사용량의 백분율입니다. | 

**서비스 수준 지표**는 전체 서비스에 대해 수집됩니다.


|  **무엇이 측정되나요?** |  **지표**  |  **설명**  | 
| --- | --- | --- | 
| CPU utilization | `CPUUtilization` | 서비스 구성에서 예약한 총 CPU 사용량 중 1분 동안 모든 인스턴스에서 집계된 CPU 사용량의 백분율입니다. | 
| Memory utilization | `MemoryUtilization` | 서비스 구성에서 예약한 총 메모리 중 1분 동안 모든 인스턴스에서 집계된 메모리 사용량의 백분율입니다. | 
| Concurrency | `Concurrency` | 서비스에서 처리 중인 동시 요청의 대략적인 수입니다. | 
| HTTP request count | `Requests` | 서비스가 수신한 HTTP 요청 수입니다. | 
| HTTP status counts | `2xxStatusResponses`<br />`4xxStatusResponses`<br />`5xxStatusResponses` | 범주(2XX, 4XX, 5XX)별로 그룹화된 각 응답 상태를 반환한 HTTP 요청 수입니다. | 
| HTTP request latency | `RequestLatency` | 웹 서비스가 HTTP 요청을 처리하는 데 걸린 밀리초 단위의 시간입니다. | 
| Instance counts | `ActiveInstances` | 서비스에 대한 HTTP 요청을 처리하는 인스턴스 수입니다.  지표에 `ActiveInstances` 0이 표시되면 서비스에 대한 요청이 없음을 의미합니다. 서비스의 인스턴스 수가 0임을 나타내지 않습니다.  | 

## 콘솔에서 App Runner 지표 보기
<a name="monitor-cw.console"></a>

App Runner 콘솔은 App Runner가 서비스에 대해 수집하는 지표를 그래픽으로 표시하고 이를 탐색하는 더 많은 방법을 제공합니다.

**참고**  
현재 콘솔에는 서비스 지표만 표시됩니다. 인스턴스 지표를 보려면 CloudWatch 콘솔을 사용합니다.

**서비스에 대한 로그를 보려면**

1. [App Runner 콘솔](https://console.aws.amazon.com/apprunner)을 열고 **리전** 목록에서를 선택합니다 AWS 리전.

1. 탐색 창에서 **서비스를** 선택한 다음 App Runner 서비스를 선택합니다.

   콘솔에 서비스 **개요**와 함께 서비스 대시보드가 표시됩니다.  
![활동 목록을 보여주는 App Runner 서비스 대시보드 페이지](http://docs.aws.amazon.com/ko_kr/apprunner/latest/dg/images/console-dashboard.png)

1. 서비스 대시보드 페이지에서 **지표** 탭을 선택합니다.

   콘솔에는 지표 그래프 세트가 표시됩니다.  
![App Runner 서비스 대시보드 페이지의 지표 탭](http://docs.aws.amazon.com/ko_kr/apprunner/latest/dg/images/service-dashboad-metrics.png)

1. 기간(예: **12시간**)을 선택하여 지표 그래프의 범위를 해당 기간의 최근 기간으로 지정합니다.

1. 그래프 섹션 중 하나 상단의 **대시보드에 추가**를 선택하거나 그래프의 메뉴를 사용하여 추가 조사를 위해 CloudWatch 콘솔의 대시보드에 관련 지표를 추가합니다.