Transfer Appliance 모니터링

데이터 복사 상태 및 어플라이언스 상태 측정항목을 사용하면 관측 가능성을 개선할 수 있습니다.

온라인 복사 상태 모니터링

온라인 전송을 사용 설정한 경우 Google Cloud 콘솔의 Transfer Appliance 페이지에서 Transfer Appliance에서 Cloud Storage로의 온라인 전송 진행 상황을 모니터링할 수 있습니다.

Transfer Appliance로 이동 | 모니터링

오프라인 복사 상태 모니터링

데이터를 전송하는 동안 전송 진행 상황을 모니터링할 수 있습니다.

Transfer Appliance 진행 상황을 모니터링하려면 어플라이언스에 연결하고 다음 명령어를 실행합니다.

ta status --verbose

Cloud Monitoring 사용 설정

Transfer Appliance는 Cloud Monitoring을 사용하여 다양한 어플라이언스 측정항목을 보고합니다.

Cloud Monitoring을 사용 설정하는 단계는 온라인 전송을 설정했는지 여부에 따라 달라집니다.

  • 온라인 전송을 설정하고 서비스 계정에 Monitoring Metric Writer 역할을 부여했으면 추가 구성이 필요하지 않습니다.

  • 온라인 전송을 설정했지만 Monitoring Metric Writer 역할을 추가하지 않았으면 프로젝트 수준에서 사용자 관리 서비스 계정에 역할을 추가합니다. 역할을 추가하거나 변경한 후에는 서비스 계정 키를 다시 생성할 필요가 없습니다.

  • 온라인 전송을 설정하지 않았으면 안내에 따라 사용자 관리 서비스 계정을 만들고 구성합니다. Cloud Monitoring에는 Monitoring Metric Writer 역할만 필요합니다.

필요한 단계를 완료했으면 다음을 수행합니다.

  1. 어플라이언스에 연결합니다.
  2. 어플라이언스가 구성되었는지 확인합니다.
  3. 어플라이언스 명령줄에서 ta metrics start를 실행합니다.

지원되는 측정항목

측정항목 이름 수집 간격 지원되는 어플라이언스 설명
appliance/storage/stored_bytes 60s TA7/TA40/TA300 어플라이언스의 스토리지 버퍼에 저장된 현재 바이트 수를 보고합니다.
appliance/transfer/health 60s TA7 온프렘 전송 소프트웨어가 현재 실행 중인지 확인합니다.
appliance/network/bytes_received 60s TA7/TA40/TA300 인터페이스당 수신된 바이트 양을 보고합니다.
appliance/network/bytes_sent 60s TA7/TA40/TA300 인터페이스당 전송된 바이트 양을 보고합니다.
appliance/network/packets_received 60s TA7/TA40/TA300 인터페이스당 수신된 패킷 양을 보고합니다.
appliance/network/packets_sent 60s TA7/TA40/TA300 인터페이스당 전송된 패킷 양을 보고합니다.
appliance/disk/partition/used_bytes 60s TA7/TA40/TA300 각 디스크 파티션의 사용된 공간입니다.
appliance/disk/partition/total_bytes 60s TA7/TA40/TA300 각 디스크 파티션의 총 공간입니다.
appliance/cpu/load_average 60s TA7/TA40/TA300 이전 샘플 기간 동안의 CPU 부하 평균입니다.
appliance/service/state 60s TA7/TA40/TA300 서비스의 실행 상태를 보고합니다.
appliance/network/connectivity 60s TA7/TA40/TA300 인터페이스 네트워크에 연결할 수 있는지 보고합니다.
appliance/network/dns_health 60s TA7/TA40/TA300 DNS 구성이 제대로 작동하는지 보고합니다.
appliance/disk/health 1시간 TA7/TA40/TA300 각 디스크의 상태를 보고합니다.
appliance/hardware/health 1시간 TA7/TA40/TA300 특정 하드웨어 구성요소가 제대로 작동하는지 보고합니다.
appliance/version 60s TA7/TA40/TA300 특정 어플라이언스 구성요소의 현재 버전입니다.

어플라이언스 상태 모니터링

Cloud Monitoring을 사용하여 어플라이언스 상태를 모니터링할 수 있습니다. 설정 안내는 Cloud Monitoring 사용 설정을 참조하세요.

  1. Google Cloud 콘솔에서 측정항목 탐색기 페이지로 이동합니다.
  2. 측정항목 탭에서 측정항목 선택을 클릭합니다.
  3. 필터 필드에 측정항목 이름을 입력합니다(예: Stored bytes).
  4. 결과에서 Transfer Appliance > 어플라이언스 > 저장된 바이트를 선택합니다.
  5. 적용을 클릭합니다.

Cloud Monitoring을 사용하여 Transfer Appliance 측정항목을 보는 방법을 알아보려면 측정항목 탐색기로 차트 만들기를 참조하세요.

어플라이언스에서 Cloud Monitoring 사용 중지

어플라이언스에서 Cloud Monitoring으로 측정항목 보고를 중지하려면 Transfer Appliance 명령줄에서 다음 명령어를 실행합니다.

ta metrics stop

다음 명령어 중 하나를 실행하면 Cloud Monitoring도 중지됩니다.

  • ta finalize
  • ta reset

문제 해결

An error occurred while enabling monitoring

어플라이언스에서 서비스 계정 키 파일 /tmp/key.json을 찾을 수 없으면 오류가 반환됩니다.

An error occurred while enabling monitoring: failed to authenticate monitoring: credential file: /tmp/key.json is missing

서비스 계정을 구성하고 어플라이언스로 키 파일을 복사하는 방법은 사용자 관리 서비스 계정 만들기 및 구성을 참조하세요.