View a markdown version of this page

Nimble Studio File Transfer 모니터링 - Nimble Studio File Transfer

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

Nimble Studio File Transfer 모니터링

모니터링은 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 모니터링 장을 참조하세요.

로깅

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

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

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

버킷 보고서

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

GUI
GUI를 사용하여 인벤토리 보고서를 생성하려면
  1. File Transfer를 엽니다.

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

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

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

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

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

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

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

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

CLI
CLI를 사용하여 버킷 보고서를 생성하려면
  1. 터미널을 엽니다.

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

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

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