파일 전송 모니터링
파일 전송은 ThingWorx Platform의 중요한 기능입니다. 파일 전송에 대한 모니터링 및 경고는 매우 중요합니다. ThingWorx는 파일 전송에 대해 다음 메트릭을 지원합니다.
• Queued File Transfer Jobs - 이 게이지 유형 메트릭은 해당 시점에 ThingWorx 인스턴스에서 대기열 파일 전송을 나타냅니다. 파일 전송이 트리거되는 즉시 파일 전송 작업이 작성되어 오프라인 대기열에 추가됩니다. 메트릭 이름은 파일 전송 하위 시스템의 GetPerformanceMetrics 서비스에서 queuedTransferJobs입니다. Prometheus와 같은 외부 사용의 경우 /Thingworx/Metrics 끝점에서 thingworx_FileTransferSubsystem_queuedTransferJobs로 사용할 수 있습니다.
• Active File Transfer Jobs - 이 게이지 유형 메트릭은 해당 시점에 ThingWorx 인스턴스에서 활성 파일 전송을 나타냅니다. 파일 전송이 활성화되면 전송 작업이 오프라인 대기열에서 활성 대기열로 이동됩니다. 이 메트릭은 활성 파일 전송을 나타냅니다. 메트릭 이름은 파일 전송 하위 시스템의 GetPerformanceMetrics 서비스에서 activeTransferJobs입니다. Prometheus와 같은 외부 사용의 경우 /Thingworx/Metrics 끝점에서 thingworx_FileTransferSubsystem_activeTransferJobs로 사용할 수 있습니다.
• File Transfer Metrics - 파일 전송에 사용할 수 있는 추가 메트릭이 있습니다. 이러한 모든 메트릭은 counter 유형입니다. 메트릭은 파일 전송의 유형과 상태를 기반으로 합니다. 파일 전송 유형은 업로드, 다운로드 및 저장소 간입니다. 파일 전송 상태는 시작됨, 완료됨, 취소됨 및 실패입니다. 다양한 유형의 파일 전송 조합에 대해 여러 메트릭을 사용할 수 있습니다. Prometheus와 같은 외부 사용의 경우 /Thingworx/Metrics 끝점에서 thingworx_FileTransferSubsystem_{upload/download/acrossRepo}{Started/Completed/Cancelled/failed}Transfers_total로 사용할 수 있습니다.