API 분석 속성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 특정 속성은 API 분석의 동작을 제어합니다.

    속성 설명
    com.glide.api.stats.enabled 예일 경우 API 사용량 통계를 수집할 수 있습니다. false인 경우 포함 목록에 있는 도메인에 대해서도 분석이 수집되지 않습니다.
    • 유형: true | false
    • 기본값: true
    • 위치: 시스템 속성 [sys_properties] 테이블에 추가
    com.glide.api.stats.max_바이트_nursery_size

    트랜잭션 데이터가 로그에 기록되기 전에 저장하는 데 사용되는 최대 메모리 양(바이트)입니다. 트랜잭션 데이터는 의 값 com.glide.api.stats.persist_interval에 따라 정기적으로 로그에 기록됩니다.

    로그가 기록되기 전에 많은 양의 트랜잭션이 이 메모리 제한을 초과하면 일부 트랜잭션이 기록되지 않을 수 있습니다. 이 제한에 도달하면 api.stats.cache.size.reached 이벤트가 발생합니다.

    이 속성 값은 1MB에서 3MB 사이여야 합니다.
    • 유형: 정수
    • 기본값: 3145728
    • 위치: 시스템 속성 [sys_properties] 테이블에 추가
    com.glide.api.stats.persist_interval 메모리에 저장된 트랜잭션을 로그에 기록하는 빈도(초)입니다. 이 속성 값은 30초에서 120초 사이여야 합니다.
    • 유형: 정수
    • 기본값: 60
    • 위치: 시스템 속성 [sys_properties] 테이블에 추가
    com.glide.api.stats.daily_ 제한 인스턴스 노드당 요청자 통계 기록의 일일 제한입니다. 값에 도달하는 즉시 해당 날짜의 데이터가 더 이상 집계 및 저장되지 않습니다. 이 제한에 도달하면 api.stats.requestor.daily.limit.reached 이벤트가 발생합니다.
    • 유형: 정수
    • 기본값: 20000
    • 위치: 시스템 속성 [sys_properties] 테이블에 추가
    glide.api.stats.debug 예일 경우 API 통계에 대한 디버그 로깅을 사용합니다.
    • 유형: true | false
    • 기본값: false
    • 위치: 시스템 속성 [sys_properties] 테이블에 추가