

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

# Tape Gateway 모니터링
<a name="GatewayMetrics-vtl-common"></a>

이 단원의 이 주제에서는 Tape Gateway 모니터링 방법에 대한 절차 및 개념 정보에 대해 설명합니다. Tape Gateway와 연결된 가상 테이프, 캐시 스토리지 및 업로드 버퍼를 모니터링할 수 있습니다. AWS Management Console 를 사용하여 Tape Gateway에 대한 지표를 볼 수 있습니다. 지표를 사용하여 Tape Gateway의 상태를 추적하고 하나 이상의 지표가 정의된 임계값 범위를 벗어나는 경우 이를 알리도록 경보를 설정할 수 있습니다.

Amazon CloudWatch Logs를 사용하여 Tape Gateway 및 관련 리소스의 상태에 대한 정보를 가져올 수 있습니다. 로그를 사용하여 게이트웨이에 로그가 발생하는지 모니터링할 수 있습니다. 또한 Amazon CloudWatch 구독 필터를 사용하여 실시간으로 로그 정보 처리를 자동화할 수 있습니다.

Storage Gateway는 추가 요금 없이 CloudWatch 지표를 제공합니다. Storage Gateway 지표는 2주 동안 기록됩니다. 이러한 지표를 사용하면 기록 정보에 액세스하고 Tape Gateway와 가상 테이프의 성능을 더 잘 파악할 수 있습니다. CloudWatch에 대한 자세한 내용은 [https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html)를 참조하세요.

데이터 처리량, 데이터 지연 시간, 초당 작업 수는 Tape Gateway에서 스토리지 애플리케이션의 성능을 파악하는 데 사용할 수 있는 지표입니다. 정확한 집계 통계를 사용하는 경우 이러한 값은 제공되는 Storage Gateway 지표를 사용하여 측정할 수 있습니다.

**Topics**
+ [CloudWatch 로그 그룹을 사용하여 Tape Gateway 상태 로그 가져오기](cw-log-groups-tape.md)
+ [Amazon CloudWatch 지표 사용](UsingCloudWatchConsole-vtl-common.md)
+ [가상 테이프 지표 이해](monitoring-tape.md)
+ [Tape Gateway와 간의 성능 측정 AWS](PerfGatewayAWS-vtl-common.md)

# CloudWatch 로그 그룹을 사용하여 Tape Gateway 상태 로그 가져오기
<a name="cw-log-groups-tape"></a>

Amazon CloudWatch Logs를 사용하여 Tape Gateway 및 관련 리소스의 상태에 대한 정보를 가져올 수 있습니다. 로그를 사용하여 게이트웨이에 로그가 발생하는지 모니터링할 수 있습니다. 또한 Amazon CloudWatch 구독 필터를 사용하여 실시간으로 로그 정보 처리를 자동화할 수 있습니다. 자세한 내용은 Amazon CloudWatch 사용 설명서에서 [구독을 통한 로그 데이터 실시간 처리](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Subscriptions.html)를 참조하세요.**

예를 들어, VMware HA가 활성화된 클러스터에 게이트웨이가 배포되어 있고 오류를 파악해야 하는 경우, 게이트웨이를 모니터링하고 게이트웨이에 오류가 발생하면 알림을 받도록 CloudWatch 로그 그룹을 구성할 수 있습니다. 게이트웨이를 활성화할 때나 게이트웨이가 활성화되어 실행된 후에 그룹을 구성할 수 있습니다. 게이트웨이를 활성화할 때 CloudWatch 로그 그룹을 구성하는 방법에 대한 자세한 내용은 [Tape Gateway 구성](https://docs.aws.amazon.com/storagegateway/latest/tgw/create-gateway-vtl.html#configure-gateway-tape) 섹션을 참조하세요. CloudWatch 로그 그룹에 대한 일반적인 정보는 Amazon CloudWatch 사용 설명서에서 [로그 그룹 및 로그 스트림 작업](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html)을 참조하세요.**

문제를 해결하고 이 오류 유형을 해결하는 방법에 대한 자세한 내용은 [가상 테이프 관련 문제 해결](Main_TapesIssues-vtl.md) 단원을 참조하십시오.

다음 절차에서는 게이트웨이가 활성화된 후 CloudWatch 로그 그룹을 구성하는 방법을 보여줍니다.

**File Gateway와 함께 작동하도록 CloudWatch 로그 그룹을 구성하려면**

1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) Storage Gateway 콘솔을 엽니다.

1. 탐색 창에서 **게이트웨이**를 선택한 후 CloudWatch 로그 그룹을 구성할 게이트웨이를 선택합니다.

1. **작업**에서 **게이트웨이 정보 편집**을 선택하거나, **세부 정보** 탭의 **상태 로그** 및 **활성화되지 않음**에서 **로그 그룹 구성**을 선택하여 ***CustomerGatewayName* 편집** 대화 상자를 엽니다.

1. **게이트웨이 상태 로그 그룹**에서 다음 중 하나를 선택합니다.
   + CloudWatch 로그 그룹을 사용하여 게이트웨이를 모니터링하지 않으려면 **로깅을 비활성화**를 선택합니다.
   + 새 CloudWatch 로그 그룹을 생성하려면 **새 로그 그룹 생성**을 선택합니다.
   + 기존 CloudWatch 로그 그룹을 사용하려면 **기존 로그 그룹** 사용을 선택합니다.

     **기존 로그 그룹 목록**에서 로그 그룹을 선택합니다.

1. **변경 사항 저장**을 선택합니다.

1. 게이트웨이의 상태 로그를 확인하려면 다음을 수행합니다.

   1. 탐색 창에서 **게이트웨이**를 선택한 후 CloudWatch 로그 그룹을 구성한 게이트웨이를 선택합니다.

   1. **세부 정보** 탭을 선택하고 **상태 로그**에서 **CloudWatch 로그**를 선택합니다. CloudWatch 콘솔에서 **로그 그룹 세부 정보** 페이지가 열립니다.

다음은 CloudWatch로 전송되는 Tape Gateway 이벤트 메시지의 예입니다. 이 예에서는 `TapeStatusTransition` 메시지를 보여 줍니다.

```
    {
    "severity": "INFO",
    "source": "FZTT16FCF5",
    "type": "TapeStatusTransition",
    "gateway": "sgw-C51DFEAC",
    "timestamp": "1581553463831",
    "newStatus": "RETRIEVED"
    }
```

# Amazon CloudWatch 지표 사용
<a name="UsingCloudWatchConsole-vtl-common"></a>

 AWS Management Console 또는 CloudWatch API를 사용하여 Tape Gateway에 대한 모니터링 데이터를 가져올 수 있습니다. 콘솔에는 CloudWatch API의 원시 데이터를 기초로 하는 일련의 그래프가 표시됩니다. CloudWatch API는 [Amazon AWS 소프트웨어 개발 키트(SDKs)](https://aws.amazon.com/tools) 또는 [Amazon CloudWatch API](https://aws.amazon.com/cloudwatch) 도구 중 하나를 통해서도 사용할 수 있습니다. 필요에 따라 콘솔에 표시되거나 API에서 가져온 그래프를 사용하는 것이 더 나을 수 있습니다.

지표를 다룰 때 사용하는 방법에 관계 없이 다음 정보를 지정해야 합니다.
+ 작업할 지표 차원. *차원*은 지표를 고유하게 식별하는 데 도움이 되는 이름-값 페어입니다. Storage Gateway의 차원은 `GatewayId` 및 `GatewayName`입니다. CloudWatch 콘솔에서 `Gateway Metrics` 보기를 사용하여 게이트웨이별 차원과 테이프별 차원을 쉽게 선택할 수 있습니다. 차원에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서에서 [차원](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Dimension)을 참조하세요.**
+ `ReadBytes`와 같은 지표 이름.

다음 표에는 사용 가능한 Storage Gateway 지표 데이터의 유형이 요약되어 있습니다.


| Amazon CloudWatch 네임스페이스 | 차원 | 설명 | 
| --- | --- | --- | 
| AWS/StorageGateway |  GatewayId, GatewayName  |  이 차원은 Tape Gateway 게이트웨이의 여러 측면을 설명하는 지표 데이터를 필터링합니다. `GatewayId` 차원과 `GatewayName` 차원을 모두 지정하여 작업할 Tape Gateway를 식별할 수 있습니다. Tape Gateway의 처리량 및 지연 시간 데이터는 Tape Gateway의 모든 가상 테이프에 기반을 두고 있습니다. 자동으로 5분 기간 동안 데이터를 무료로 사용할 수 있습니다.  | 

게이트웨이 및 테이프 지표 작업은 기타 서비스 지표 작업과 유사합니다. 가장 일반적인 지표 작업 중 몇 가지에 대한 설명은 다음에 나열된 CloudWatch 문서에서 확인할 수 있습니다.
+ [얻을 수 있는 지표 보기](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html)
+ [지표에 대한 통계 구하기](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_GetStatistics.html)
+ [CloudWatch 경보 생성](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)

# 가상 테이프 지표 이해
<a name="monitoring-tape"></a>

가상 테이프를 나타내는 Storage Gateway 지표에 대한 정보는 다음에서 확인할 수 있습니다. 각 테이프에는 연관된 지표 집합이 있습니다.

일부 테이프별 지표는 특정 게이트웨이별 지표와 이름이 같습니다. 이 지표는 같은 종류의 측정값을 나타내지만 게이트웨이가 아닌 테이프에 한정됩니다. 작업을 시작하기 전에 게이트웨이 지표로 작업할지 아니면 테이프 지표로 작업할지를 지정합니다. 테이프 지표로 작업하는 경우 지표를 보려는 테이프의 테이프 ID를 지정합니다. 자세한 내용은 [Amazon CloudWatch 지표 사용](UsingCloudWatchConsole-vtl-common.md) 단원을 참조하십시오.

**참고**  
일부 지표는 가장 최근 모니터링 기간 동안 새 데이터가 생성된 경우에만 데이터 포인트를 반환합니다.

다음 표에서는 테이프에 대한 정보를 얻는 데 사용할 수 있는 Storage Gateway 지표에 대해 설명합니다.


| 지표 | 설명 | 
| --- | --- | 
| CachePercentDirty |   AWS에 지속되지 않은 게이트웨이 캐시의 전체 백분율 중 테이프가 차지하는 비중입니다. 보고 기간 종료 시점에서 샘플이 채취됩니다. 게이트웨이의 `CachePercentDirty` 지표를 사용하면 AWS에 지속되지 않은 게이트웨이 캐시의 전체 백분율을 알 수 있습니다. 자세한 내용은 [게이트웨이 지표 이해](MonitoringGateways-common.md) 단원을 참조하십시오. 단위: 백분율  | 
| CloudTraffic |  클라우드에서 테이프로 업로드 및 다운로드한 바이트 수입니다. 단위: 바이트  | 
| IoWaitPercent |  테이프에서 현재 사용 중인 할당된 IoWait 단위의 백분율입니다. 단위: 백분율  | 
| HealthNotification |  테이프에서 보낸 상태 알림 수입니다. 단위: 개수  | 
| MemUsedBytes |  테이프에서 현재 사용 중인 할당된 메모리의 백분율입니다. 단위: 바이트  | 
| MemTotalBytes |  테이프에서 현재 사용 중인 총 메모리의 백분율입니다. 단위: 바이트  | 
| ReadBytes   |  파일 공유에 대한 보고 기간 동안 온프레미스 애플리케이션으로부터 읽은 총 바이트 수입니다. 이 지표를 `Sum` 통계와 함께 사용하면 처리량을 측정할 수 있으며 `Samples` 통계와 함께 사용하면 IOPS를 측정할 수 있습니다. 단위: 바이트  | 
| UserCpuPercent |  테이프에서 현재 사용 중인 사용자에게 할당된 CPU 계산 단위의 백분율입니다. 단위: 백분율  | 
| WriteBytes |  보고 기간 동안 온프레미스 애플리케이션에 작성한 총 바이트 수입니다. 이 지표를 `Sum` 통계와 함께 사용하면 처리량을 측정할 수 있으며 `Samples` 통계와 함께 사용하면 IOPS를 측정할 수 있습니다. 단위: 바이트  | 

# Tape Gateway와 간의 성능 측정 AWS
<a name="PerfGatewayAWS-vtl-common"></a>

데이터 처리량, 데이터 지연 시간 및 초당 작업은 Tape Gateway를 사용하는 애플리케이션 스토리지의 성능을 파악하는 데 사용할 수 있는 지표입니다. 정확한 집계 통계를 사용하는 경우 이러한 값은 제공되는 Storage Gateway 지표를 사용하여 측정할 수 있습니다.

*통계*는 지정 기간에 걸친 지표를 집계한 것입니다. CloudWatch에서 지표 값을 보려면 데이터 지연 시간(밀리초)에 대해서는 `Average` 통계를, 초당 입출력 작업 처리량(IOPS)에 대해서는 `Samples` 통계를 사용해야 합니다. 자세한 정보는 Amazon CloudWatch 사용 설명서의 [통계](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Statistic)를 참조하세요.**

다음 표는 Tape Gateway와 AWS간 처리량, 지연 시간 및 IOPS를 측정하는 데 사용할 수 있는 지표와 해당 통계를 요약한 것입니다.


| 관심 항목 | 측정 방법 | 
| --- | --- | 
| Latency | Average CloudWatch 지표와 함께 ReadTime 및 WriteTime 지표를 사용합니다. 예를 들어 Average 지표의 ReadTime 값은 샘플 시간에 걸친 작업당 지연 시간에 해당합니다. | 
| 에 대한 처리량 AWS | Sum CloudWatch 지표와 함께 CloudBytesDownloaded 및 CloudBytesUploaded 지표를 사용합니다. 예를 들어 샘플 기간 5분 동안의 지표 Sum 값을 CloudBytesDownloaded 300초로 나누면에서 Tape Gateway AWS 까지의 처리량이 초당 바이트 단위로 제공됩니다. | 
| 에 대한 데이터 지연 시간 AWS | CloudDownloadLatency 통계와 함께 Average 지표를 사용합니다. 예를 들어 Average 지표의 CloudDownloadLatency 통계는 작업당 지연 시간에 해당합니다. | 

**Tape Gateway에서 로 업로드 데이터 처리량을 측정하려면 AWS**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. **지표** 탭을 선택합니다.

1. **StorageGateway: 게이트웨이 지표** 차원을 선택한 후 작업할 Tape Gateway를 찾습니다.

1. `CloudBytesUploaded` 지표를 선택합니다.

1. **시간 범위**에서 값을 선택합니다.

1. `Sum` 통계를 선택합니다.

1. **기간**에서 5분 이상의 값을 선택합니다.

1. 그 결과로 얻은 시간순 데이터 포인트 집합에서 각 데이터 포인트를 기간(초 단위)으로 나누어 샘플 기간의 처리량을 얻습니다. 예를 들어 Tape Gateway에서 로의 처리량 AWS 이 지정된 데이터 포인트에 대해 555,544,576바이트이고 기간이 300초인 경우 대략적인 처리량은 초당 1.85MB입니다.

**Tape Gateway에서 까지의 데이터 지연 시간을 측정하려면 AWS**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. **지표** 탭을 선택합니다.

1. **StorageGateway: 게이트웨이 지표** 차원을 선택한 후 작업할 Tape Gateway를 찾습니다.

1. `CloudDownloadLatency` 지표를 선택합니다.

1. **시간 범위**에서 값을 선택합니다.

1. `Average` 통계를 선택합니다.

1. **기간**에서 값을 5분으로 선택하여 기본 보고 시간과 일치하도록 합니다.

 그 결과로 얻은 데이터 포인트 집합은 밀리초 단위의 지연 시간을 포함합니다.<a name="GatewayAlarm2-vtl-common"></a>

**Tape Gateway의 처리량에 대한 상한 임계값 경보를 로 설정하려면 AWS**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. **경보 생성**을 선택하여 경보 생성 마법사를 시작합니다.

1. **StorageGateway: 게이트웨이 지표** 차원을 선택한 후 작업할 Tape Gateway를 찾습니다.

1. `CloudBytesUploaded` 지표를 선택합니다.

1. `CloudBytesUploaded` 지표가 지정한 시간 동안 지정한 값보다 크거나 같을 때 경보 상태를 정의하여 경보를 정의합니다. 예를 들어 `CloudBytesUploaded` 지표가 60분 동안 10메가바이트보다 클 때 경보 상태를 정의할 수 있습니다.

1. 경보 상태에 대해 취할 조치를 구성합니다. 예를 들어 이메일 알림이 전송되도록 할 수 있습니다.

1. **경보 생성**을 선택합니다.<a name="GatewayAlarm3-vtl-common"></a>

**에서 데이터를 읽기 위한 상한 임계값 경보를 설정하려면 AWS**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. **경보 생성**을 선택하여 경보 생성 마법사를 시작합니다.

1. **StorageGateway: 게이트웨이 지표** 차원을 선택한 후 작업할 Tape Gateway를 찾습니다.

1. `CloudDownloadLatency` 지표를 선택합니다.

1. `CloudDownloadLatency` 지표가 지정한 시간 동안 지정한 값보다 크거나 같을 때 경보 상태를 정의하여 경보를 정의합니다. 예를 들어 `CloudDownloadLatency`가 2시간 이상의 시간 동안 60,000밀리초보다 클 때 경보 상태를 정의할 수 있습니다.

1. 경보 상태에 대해 취할 조치를 구성합니다. 예를 들어 이메일 알림이 전송되도록 할 수 있습니다.

1. **경보 생성**을 선택합니다.