Métricas de uso

Saiba como o IBM Bob reporta métricas de uso à IBM por meio do IBM Usage Metering Service e do IBM Software Central.

O IBM Bob usa o IBM Usage Metering Service (UMS) para reportar métricas de uso à IBM.

Quais dados são reportados

O Bob reporta uma única métrica: o número total de usuários ativos. Nenhuma identidade de usuário, prompt, trecho de código ou dado comportamental é coletado ou transmitido.

Obtendo o snapshot de auditoria

Para obter o snapshot de auditoria do UMS, siga as instruções na documentação do IBM Foundational Services.

Nota:

A documentação do IBM Foundational Services usa comandos kubectl. Ao trabalhar com o Red Hat OpenShift, use oc no lugar de kubectl.

Encaminhando dados ao IBM Software Central

Você pode encaminhar dados de uso do UMS ao IBM Software Central no modo online ou offline.

Nota:

O IBM License Reporter não é necessário para o Bob.

Modo online (clusters conectados)

Para clusters conectados à internet, o UMS encaminha automaticamente os dados de uso ao IBM Software Central a cada 24 horas, às 00:05 UTC.

Modo offline (clusters air-gapped)

Para ambientes air-gapped ou desconectados, você deve baixar manualmente o payload de uso do UMS e enviá-lo ao IBM Software Central.

Baixe o payload de uso do UMS:

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

Envie o payload ao 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
Nota:

Para testar uploads, você pode usar https://sandbox.swc.saas.ibm.com no lugar do endpoint de produção.

Como está este tópico?