사용량 메트릭

IBM Bob이 IBM Usage Metering Service와 IBM Software Central을 통해 IBM에 사용량 메트릭을 보고하는 방법을 알아봅니다.

IBM Bob은 IBM Usage Metering Service(UMS)를 사용하여 사용량 메트릭을 IBM에 보고합니다.

보고되는 데이터

Bob은 단일 메트릭인 활성 사용자 총 수만 보고합니다. 사용자 신원, 프롬프트, 코드 스니펫 또는 행동 데이터는 수집되거나 전송되지 않습니다.

감사 스냅샷 가져오기

UMS에서 감사 스냅샷을 가져오려면 IBM Foundational Services 문서의 지침을 따르세요.

참고:

IBM Foundational Services 문서에서는 kubectl 명령을 사용합니다. Red Hat OpenShift에서 작업하는 경우 kubectl 대신 oc를 사용하세요.

IBM Software Central로 데이터 전달

UMS에서 IBM Software Central로 사용 데이터를 온라인 또는 오프라인 모드로 전달할 수 있습니다.

참고:

IBM License Reporter는 Bob에 필요하지 않습니다.

온라인 모드 (연결된 클러스터)

인터넷에 연결된 클러스터의 경우 UMS가 UTC 기준 오전 12시 05분에 24시간 주기로 IBM Software Central에 사용 데이터를 자동으로 전달합니다.

오프라인 모드 (에어갭 클러스터)

에어갭 또는 연결이 끊긴 환경의 경우 UMS에서 사용 페이로드를 수동으로 다운로드하여 IBM Software Central에 업로드해야 합니다.

UMS에서 사용 페이로드를 다운로드합니다:

curl -k -X GET \
  -H "Authorization: Bearer <UMS_TOKEN>" \
  "<UMS_URL>/api/v1/metering/payload" \
  -o usage-payload.json

페이로드를 IBM Software Central에 업로드합니다:

curl -X POST "https://swc.saas.ibm.com/api/v1/metering/upload" \
  -H "Authorization: Bearer <IBM_ENTITLEMENT_KEY>" \
  -H "Content-Type: application/json" \
  -d @usage-payload.json
참고:

업로드 테스트 시 프로덕션 엔드포인트 대신 https://sandbox.swc.saas.ibm.com을 사용할 수 있습니다.

이 주제는 어떤가요?