=> Period 에 설정되는 날짜 / 시간이 KST 기준이 아닌 듯 / 13시간 차이
=> Period 의 Today 설정에 문제가 있는 것 같다.

  • UTC-4 로 기준 시간 변경 하면 Period 의 달력 내부 시스템 시간 기준으로 바뀜

  • ApiCallsNumber
    • UTC-4 (13시간 차이) 기준으로 Date가 찍힘

  • Period 하루 이상 설정 시 출력
    • ( 5/17 - 5/17 ) 나오지 않다가 17 - 18 기간으로 다음날까지 잡아서 apply 시에 정상적으로 출력
    • 데이터가 없으면 출력 되지 않음

  • Count / ISTransactionMesure / ServiceInvoke 가 똑같이 증가 (단순 api 호출 기준)




  1. 기본 API 호출 테스트

  • 기준

  • 결과
    • 호출 수 만큼 ApiCallsNumber / Count 증가
    • 10회 호출 시 Tenant : 1 의 값 변화
      • count, serviceinvoke : 31
      • ISTransactionMeasure : 69
      • 시간을 두고 다시 report를 보면 1씩 증가함 => 주기적으로 돌아가는 service 까지 카운트 되는 것 같다..




  1. Extention (IS invoke) 4개 서비스 추가 후 테스트



default : apicalls 110 / count 110

10번호출


1266 -> 1327 61
1361 -> 1422 61
??? => 내부 에러 때문에 늘어난 듯 함
(??) 에러 수정 후 Metrics 증가함

Extension 추가해도 ApiCallsNumber / Count 는 api 호출 횟수로 증가함
Count 와 ApiCallsNumber의 차이가 뭔지 모르겠음..








  1. JMS Asnyc 테스트


  • 10 회 호출
    • 기준

  • 결과
    • 10회 증가








  1. EGS -> GW 호출 테스트


4-1. 기본 호출 테스트
    • 20회 호출

  • 결과
    • 20회 증가


4-2. 500 Error 테스트

    • 인증서를 삭제하고 테스트
    • 20회 호출

  • 결과
    • 20회 증가







  1. Reverse invoke 테스트
    • 10회 테스트

  • 결과
    • 10회 증가



+) 추가 자료

  • Metering Diagnostic Tool

{InstallDir}/common/metering/lib
java -jar metering-agent.jar licenseKeyPath=/webM/APIGatewayAdvanced104.xml > diagnosticTool.log 2 > &1



+) instance 추가