使用指標
了解 IBM Bob 如何透過 IBM 使用計量服務和 IBM Software Central 向 IBM 回報使用指標。
IBM Bob 使用 IBM 使用計量服務(UMS)收集並回報使用指標。UMS 會在安裝期間自動設定。
回報的資料內容
Bob 僅回報單一指標:活躍使用者的總數。不會收集或傳送任何使用者身分、提示、程式碼片段或行為資料。
取得稽核快照
若要從 UMS 取得稽核快照,請依照 IBM Foundational Services 文件中的說明操作。
IBM Foundational Services 文件使用 kubectl 指令。在使用 Red Hat OpenShift 時,請以 oc 取代 kubectl。
將資料轉送至 IBM Software Central
你可以透過線上或離線模式,將 UMS 的使用資料轉送至 IBM Software Central。
Bob 不需要 IBM License Reporter。
線上模式(已連線叢集)
對於已連接至網際網路的叢集,UMS 會以 24 小時為週期,於 UTC 時間凌晨 12:05 自動將使用資料轉送至 IBM Software Central。
離線模式(氣隙叢集)
對於氣隙或中斷連線的環境,你必須手動從 UMS 下載使用 payload,然後上傳至 IBM Software Central。
從 UMS 下載使用 payload:
curl \
--header "Authorization: Bearer <UMS_TOKEN>" \
--cacert ca.crt \
--output swc_payload.tar.gz \
"<UMS_URL>/api/v1/swc"其中:
<UMS_TOKEN>是ibm-usage-metering-upload-tokenSecret 中的token值。<UMS_URL>是ibm-usage-metering-fetch路由的Location值。ca.crt是在產生稽核快照時取得的 CA 憑證。
將 swc_payload.tar.gz 傳輸到有網際網路存取的系統,然後上傳至 IBM Software Central:
curl -X POST \
"https://swc.saas.ibm.com/metering/api/v2/metrics" \
-H "Authorization: Bearer <IBM_ENTITLEMENT_KEY>" \
-F "file=@swc_payload.tar.gz;type=application/gzip"其中 <IBM_ENTITLEMENT_KEY> 是你的 IBM Entitlement Key。
若要進行測試上傳,請使用 https://sandbox.swc.saas.ibm.com 取代正式端點。
上傳完成後,已回報的使用資料即可在 IBM Software Central 中查看。查看上傳資料需要 IBM Software Central 帳戶。如果你沒有帳戶,請在首次上傳前至 swc.saas.ibm.com 註冊。