Nutzungsmetriken
Erfahre, wie IBM Bob Nutzungsmetriken über den IBM Usage Metering Service und IBM Software Central an IBM meldet.
IBM Bob verwendet den IBM Usage Metering Service (UMS), um Nutzungsmetriken an IBM zu melden.
Welche Daten gemeldet werden
Bob meldet eine einzelne Metrik: die Gesamtzahl der aktiven Benutzer. Es werden keine Benutzeridentitäten, Prompts, Code-Snippets oder Verhaltensdaten erfasst oder übertragen.
Audit-Snapshot abrufen
Befolge die Anweisungen in der IBM Foundational Services-Dokumentation, um den Audit-Snapshot von UMS abzurufen.
Die Dokumentation zu IBM Foundational Services verwendet kubectl-Befehle. Verwende bei der Arbeit mit Red Hat OpenShift oc anstelle von kubectl.
Daten an IBM Software Central weiterleiten
Du kannst Nutzungsdaten von UMS entweder im Online- oder im Offline-Modus an IBM Software Central weiterleiten.
IBM License Reporter ist für Bob nicht erforderlich.
Online-Modus (verbundene Cluster)
Bei Clustern mit Internetverbindung leitet UMS Nutzungsdaten automatisch in einem 24-Stunden-Rhythmus um 00:05 Uhr UTC an IBM Software Central weiter.
Offline-Modus (Air-Gapped-Cluster)
In Air-Gapped- oder getrennten Umgebungen musst du die Nutzungs-Nutzlast manuell von UMS herunterladen und zu IBM Software Central hochladen.
Nutzungs-Nutzlast von UMS herunterladen:
curl -k -X GET \
-H "Authorization: Bearer <UMS_TOKEN>" \
"<UMS_URL>/api/v1/metering/payload" \
-o usage-payload.jsonNutzlast zu IBM Software Central hochladen:
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.jsonFür Test-Uploads kannst du https://sandbox.swc.saas.ibm.com anstelle des Produktions-Endpoints verwenden.