|
|
통계는 완료된 서비스에만 제공됩니다. 실행이 완료되지 않은 서비스는 통계에 포함되지 않습니다.
|
|
매개 변수
|
기본값
|
설명
|
||
|---|---|---|---|---|
|
시간 통계 사용
|
false
|
활성화하면 플랫폼에서 통계를 수집합니다. 비활성화하면 서비스가 통계를 반환하지 않습니다.
|
||
|
메모리 크기 통계 사용
|
false
|
활성화하면 플랫폼에서 메모리 크기 통계를 수집합니다. 비활성화하면 서비스가 통계 반환을 기록합니다. 현재 활성화되면 플랫폼은 주문한 구독 상태 객체에 대해서만 구독 상태 메모리 통계 정보를 수집합니다.
|
||
|
시간 통계 표시
|
true
|
시간 통계를 표시합니다.
|
||
|
메모리 크기 통계 표시
|
false
|
메모리 크기 통계를 표시합니다.
|
||
|
엔티티 이름 집계 사용
|
true
|
여러 엔티티에서 동일한 서비스를 사용하는 경우 서비스에 대해 집계된 통계가 표시됩니다.
|
||
|
백분위수 표시
|
false
|
구성 테이블에서 백분위수에 대한 추가 통계를 표시합니다.
|
|
|
통계 지속성 사용 구성은 사용률 하위 시스템에서 사용할 수 없습니다. 업그레이드된 시스템에서는 업그레이드 시점까지 지속된 로그를 데이터베이스에서 사용할 수 있으며 질의할 수 있습니다. 업그레이드 후에는 통계 지속성을 사용할 수 없으며, ThingWorx Platform을 재시작한 후에는 최신 통계가 유지되지 않습니다. PTC에서는 WriteEntityServiceStatisticsReport, WriteEntityStatisticsReport 등의 파일에 쓰기 서비스를 사용하는 것이 좋습니다.
|
|
서비스
|
설명
|
||
|---|---|---|---|
|
GetAuthenticationStatistics
|
지정된 인증 유형에 대해 발생한 인증 수 및 인증의 성공/실패 여부에 대한 데이터를 반환합니다. 인증 유형에는 형태 로그인, HTTP 기본, 응용 프로그램 키, SSO 및 사용자 정의 인증자가 포함됩니다.
|
||
|
GetEntityServiceStatistics
|
각 엔티티에 대한 최소, 최대, 평균, 서비스 실행 수를 반환합니다.
|
||
|
GetEntityStatistics
|
GetEntityServiceStatistics 및 GetEntitySubscriptionStatistics 서비스에서 통계의 콤보를 반환합니다.
|
||
|
GetEntitySubscriptionStatistics
|
엔티티의 이벤트에 대한 구독을 실행하기 위한 시간 및/또는 메모리 크기 통계(최소, 최대, 평균, 개수)를 반환합니다.
|
||
|
GetPropertyVTQCount
|
질의 조건으로 지정된 속성의 개수를 반환합니다. 자세한 내용은 GetPropertyVTQCount 서비스 사용을 참조하십시오.
|
||
|
GetQueryStatistics
|
질의 통계를 반환합니다. 자세한 내용은 질의 통계를 참조하십시오.
|
||
|
GetStatistics
|
GetEntityServiceStatistics, GetEntitySubscriptionStatistics 및 GetAuthenticationStatistics 서비스에서 모든 통계를 반환합니다. 실행된 각 서비스에 대한 최소 시간, 최대 시간, 평균 시간 및 횟수가 포함됩니다. 구독에 메모리 통계도 포함될 수 있습니다.
|
||
|
ResetAuthenticationStatistics
|
인증 통계를 재설정합니다.
|
||
|
ResetEntityServiceStatistics
|
엔티티 서비스 통계를 재설정합니다.
|
||
|
ResetEntityStatistics
|
엔티티 통계를 재설정합니다.
|
||
|
ResetQueryStatistics
|
질의 통계를 재설정합니다. 자세한 내용은 질의 통계를 참조하십시오.
|
||
|
ResetStatistics
|
모든 통계를 재설정합니다.
|
||
|
ResetEntitySubscriptionStatistics
|
엔티티에 대한 구독 통계를 재설정합니다.
|
||
|
WriteAuthenticationStatisticsReport
|
고유하게 이름이 지정된 CSV 파일을 ThingworxStorage/reports/UtilizationStatistics 위치에 씁니다.
|
||
|
WriteEntityServiceStatisticsReport
|
고유하게 이름이 지정된 CSV 파일을 ThingworxStorage/reports/UtilizationStatistics 위치에 씁니다.
|
||
|
WriteEntityStatisticsReport
|
고유하게 이름이 지정된 CSV 파일을 ThingworxStorage/reports/UtilizationStatistics 위치에 씁니다.
|
||
|
WriteEntitySubscriptionStatisticsReport
|
고유하게 이름이 지정된 CSV 파일을 ThingworxStorage/reports/UtilizationStatistics 위치에 씁니다.
|
||
|
WriteQueryStatisticsReport
|
질의 통계를 작성합니다. 자세한 내용은 질의 통계를 참조하십시오.
|
||
|
WriteStatisticsReport
|
고유하게 이름이 지정된 CSV 파일을 ThingworxStorage/reports/UtilizationStatistics 위치에 씁니다.
|
|
|
기본적으로 ThingWorx Platform의 스크립트 제한 시간 설정은 30초입니다. 스크립트가 이보다 길게 실행되면 Platform에서 실행을 종료합니다. ThingWorx 관리자는 platform-settings.json 구성 파일의 기본 설정 섹션에서 스크립트 제한 시간을 구성할 수 있습니다. platform-settings.json 구성 세부 정보를 참조하십시오.
|