

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

# Nimble Studio File Transfer 모니터링
<a name="monitoring"></a>

모니터링은 Nimble Studio File Transfer와 사용자 AWS 솔루션의 신뢰성, 가용성 및 성능을 유지하는 중요한 역할을 합니다. AWS 솔루션의 모든 부분으로부터 모니터링 데이터를 수집하는 것이 좋습니다. 이를 통해 멀티포인트 장애가 발생할 경우 이를 디버깅할 수 있습니다.

File Transfer는 Amazon S3 API를 사용하여 Amazon Simple Storage Service(S3)에 파일을 업로드합니다. 따라서 모든 CloudTrail, CloudWatch 및 File Transfer 관련 CloudFormation 정보는 S3 사용량으로 기록됩니다. S3 사용량을 모니터링하는 방법에 관한 자세한 내용은 **Amazon Simple Storage Service 사용 설명서의 [Amazon S3 모니터링](https://docs.aws.amazon.com/AmazonS3/latest/userguide/monitoring-overview.html) 장을 참조하세요.

**Topics**
+ [로깅](#monitoring-logging)
+ [버킷 보고서](#monitoring-inventory-report)

## 로깅
<a name="monitoring-logging"></a>

File Transfer는 메시지를 외부 파일에 기록할 수 있습니다. 이 작업을 수행하려면 구성 파일에 `logging.directory`를 정의합니다. 이를 정의하면 File Transfer는 지정된 디렉터리에 날짜 형식의 로그를 생성합니다.

`logging.directory`를 정의할 때는 `logging.log_severity`를 항상 구성 파일에 정의해야 합니다. `logging.directory`에 대한 값은 `info`, `warn`, `error` 또는 `fatal`일 수 있습니다. 콘솔 출력에 표시되는 모든 메시지는 파일에 기록됩니다. 단, 메시지의 심각도가 `logging.log_severity` 수준과 같거나 그 이상이어야 합니다. 로그 파일은 지정된 로그 디렉터리에 위치합니다.

File Transfer는 두 가지 유형의 로그 파일(`filetransfer.log` 및 `crash.log`)을 생성합니다. `filetransfer.log`는 일반적인 정기 작업 로그 파일입니다. 여기에는 심각도에 대한 사용자 구성에 따라 기록되는 모든 메시지와 이벤트가 포함됩니다. 기본 심각도 수준은 `info`입니다. 이는 사용자가 GUI에서 보는 것과 동일한 수준의 정보입니다. `crash.log`는 명령줄 인터페이스(CLI) 애플리케이션이 충돌하는 경우에만 생성됩니다.

## 버킷 보고서
<a name="monitoring-inventory-report"></a>

버킷 보고서는 지정된 전송 구성에 있는 콘텐츠에 대한 자세한 보고서를 제공합니다. 이 기능은 버킷에 무엇이 저장되어 있는지 확인하려는 경우 유용할 수 있습니다. File Transfer GUI 또는 CLI를 사용하여 버킷 보고서를 생성할 수 있습니다.

------
#### [ GUI ]

**GUI를 사용하여 인벤토리 보고서를 생성하려면**

1. File Transfer를 엽니다.

   1. **시작 메뉴**로 이동하여 **File Transfer**를 검색합니다.

   1. 목록에서 **Nimble Studio File Transfer**를 선택합니다.

1. 랜딩 페이지에서 왼쪽에는 **로컬** 파일 브라우저가 표시되고 오른쪽에는 **S3 버킷** 파일 브라우저가 표시됩니다.

1. **S3 버킷** 파일 브라우저에서 **버킷 보고서**를 선택합니다.

1. **버킷 보고서 생성** 팝업이 표시됩니다. 원하는 **원격 구성** 및 **출력 형식**을 선택합니다.

1. 그런 다음 **보고서 생성**을 선택합니다.

1. 그러면 보고서가 화면 맨 아래에 있는 **보고서** 탭에 나타납니다.

1. 출력 형식을 선택합니다.

------
#### [ CLI ]

**CLI를 사용하여 버킷 보고서를 생성하려면**

1. 터미널을 엽니다.

1. 다음 명령을 실행하여 전송 프로필의 해당 버킷과 접두사에 있는 모든 자산의 인벤토리 보고서를 생성합니다. `filetransfer inventory [remote configuration] [options]` 

   1. 다음은 예제 명령입니다. `filetransfer inventory [remote configuration] --output-format yaml` 

   1. `--output-format`: 보고서의 출력 형식입니다. 기본 형식은 JSON입니다. 지원되는 형식: YAML, CSV, JSON 또는 XML

------