Kullanım metrikleri
IBM Bob'un IBM Usage Metering Service ve IBM Software Central aracılığıyla IBM'e kullanım metriklerini nasıl raporladığını öğrenin.
IBM Bob, kullanım metriklerini IBM'e raporlamak için IBM Usage Metering Service (UMS) kullanır.
Hangi veriler raporlanır
Bob tek bir metrik raporlar: toplam aktif kullanıcı sayısı. Hiçbir kullanıcı kimliği, prompt, kod parçacığı veya davranışsal veri toplanmaz veya iletilmez.
Denetim anlık görüntüsünü (audit snapshot) alma
UMS'den denetim anlık görüntüsünü almak için IBM Foundational Services belgelerindeki talimatları izleyin.
IBM Foundational Services belgeleri kubectl komutlarını kullanır. Red Hat OpenShift ile çalışırken kubectl yerine oc kullanın.
Verileri IBM Software Central'a iletme
Kullanım verilerini UMS'den IBM Software Central'a çevrimiçi veya çevrimdışı modda iletebilirsiniz.
IBM License Reporter, Bob için gerekli değildir.
Çevrimiçi mod (bağlı kümeler)
İnternete bağlı kümeler için UMS, kullanım verilerini 24 saatlik aralıklarla UTC saatine göre 00:05'te otomatik olarak IBM Software Central'a iletir.
Çevrimdışı mod (air-gapped kümeler)
Air-gapped veya bağlantısı kesilmiş ortamlar için kullanım payload'unu UMS'den manuel olarak indirip IBM Software Central'a yüklemeniz gerekir.
Kullanım payload'unu UMS'den indirin:
curl -k -X GET \
-H "Authorization: Bearer <UMS_TOKEN>" \
"<UMS_URL>/api/v1/metering/payload" \
-o usage-payload.jsonPayload'u IBM Software Central'a yükleyin:
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.jsonYüklemeleri test etmek için üretim endpoint'i yerine https://sandbox.swc.saas.ibm.com kullanabilirsiniz.