Metrik penggunaan
Pelajari cara IBM Bob melaporkan metrik penggunaan ke IBM melalui IBM Usage Metering Service dan IBM Software Central.
IBM Bob menggunakan IBM Usage Metering Service (UMS) untuk melaporkan metrik penggunaan ke IBM.
Data yang dilaporkan
Bob melaporkan satu metrik: total jumlah pengguna aktif. Tidak ada identitas pengguna, prompt, cuplikan kode, atau data perilaku yang dikumpulkan atau dikirimkan.
Mendapatkan audit snapshot
Untuk mendapatkan audit snapshot dari UMS, ikuti instruksi di dokumentasi IBM Foundational Services.
Dokumentasi IBM Foundational Services menggunakan perintah kubectl. Saat bekerja dengan Red Hat OpenShift, gunakan oc sebagai pengganti kubectl.
Meneruskan data ke IBM Software Central
Kamu dapat meneruskan data penggunaan dari UMS ke IBM Software Central dalam mode online maupun offline.
IBM License Reporter tidak diperlukan untuk Bob.
Mode online (cluster terhubung)
Untuk cluster yang terhubung ke internet, UMS secara otomatis meneruskan data penggunaan ke IBM Software Central setiap 24 jam pada pukul 00:05 UTC.
Mode offline (cluster air-gapped)
Untuk lingkungan air-gapped atau yang tidak terhubung, kamu harus mengunduh payload penggunaan dari UMS secara manual dan mengunggahnya ke IBM Software Central.
Unduh payload penggunaan dari UMS:
curl -k -X GET \
-H "Authorization: Bearer <UMS_TOKEN>" \
"<UMS_URL>/api/v1/metering/payload" \
-o usage-payload.jsonUnggah payload ke 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.jsonUntuk pengujian unggahan, kamu dapat menggunakan https://sandbox.swc.saas.ibm.com sebagai pengganti endpoint produksi.