Gerando relatórios de visão geral de uso de dados;

Em IBM Cloud Logs, você pode exportar, como csv, um Data Usage Report que fornece uma visão geral do uso de dados da sua instância para o mês atual, os 30 dias anteriores ou os 90 dias anteriores.

É possível gerar um relatório para:

  • O mês atual
  • Últimos 30 dias
  • Últimos 90 dias

Pré-requisitos

Informações incluídas em um relatório.

O Relatório de uso de dados inclui as seguintes informações:

  • Data
  • Dados bloqueados enviados (GB)
  • Dados de Logs Baixos Enviados (GB)
  • Dados de Logs Médios Enviados (GB)
  • Dados de logs altos enviados (GB)
  • Dados de Métricas Altas Enviados (GB)
  • Total de dados enviados (GB)

Gerando um relatório

Conclua as etapas a seguir para exportar o Data Usage Report como um arquivo CSV:

  1. Navegue até sua instância IBM Cloud Logs: Observability > Logging > Cloud Logs > Sua instância de serviço > Open Dashboard.

  2. Selecione o ícone Uso Ícone de uso Ícone de uso > Uso de dados.

    A página Uso de dados é aberta.

  3. Selecione Overview report (Relatório geral ) para o tipo Data Usage Report (Relatório de uso de dados ).

  4. Selecione o intervalo de datas.

  5. Escolha o formato de exportação.

    Os valores válidos são: CSV, TSV, e JSON.

    Use CSV e TSV para gerenciar dados por meio de planilhas.

    Use o site JSON para gerenciar dados por meio de integrações automatizadas.

  6. Para os formatos de exportação CSV e TSV, selecione se você deseja incluir cabeçalhos no relatório. Quando selecionado, os nomes das colunas serão adicionados como a primeira linha do arquivo exportado.

  7. Selecione se você deseja aplicar os filtros atuais ao relatório.

  8. Clique em Exportar.

Exportação de um relatório geral de uso de dados usando a API

Você pode exportar um relatório de uso de dados de visão geral programaticamente, chamando a API IBM Cloud Logs.

O exemplo a seguir mostra uma consulta que você pode usar para exportar o relatório de visão geral de uso de dados. Ao chamar a API, substitua as variáveis de ID e o token do IAM pelos valores específicos para sua instância do IBM Cloud Logs.

Os relatórios de uso de dados de visão geral são exportados usando o parâmetro de consulta query com o valor daily.

Você pode recuperar o relatório de uso de dados de visão geral para um intervalo de tempo especificado para sua instância IBM Cloud Logs com os parâmetros de solicitação range. Os valores válidos para o parâmetro range são current_month, last_30_days, last_90_days e last_week. O padrão é current_month.

curl 'https://{instance_ID}.api.{region}.logs.cloud.ibm.com/v1/data_usage?query=daily&&range=last_30_days' \
    -H 'Authorization: Bearer {iam_token}' \
    -H 'Content-Type: application/json' \
    -H 'Accept: application/json'

Uma resposta bem-sucedida retorna o relatório de visão geral do uso de dados para o intervalo de tempo especificado. Para obter mais informações sobre a API, consulte Obter status de exportação de métricas de uso de dados ou retornar relatório de uso de dados.

Exportação de um relatório geral de uso de dados usando a CLI

Antes de começar, siga as etapas para definir o endpoint da API da instância IBM Cloud Logs.

Para exportar o uso de dados usando o plug-in IBM Cloud Logs CLI, execute o comando ibmcloud logs data-usage comando. Por exemplo, o comando a seguir exporta o relatório detalhado de uso de dados dos últimos 30 dias.

ibmcloud logs data-usage --query daily --range last_30_days

Os relatórios de uso de dados de visão geral são exportados usando o parâmetro query com o valor daily.

Você pode recuperar o relatório de uso de dados em um intervalo de tempo especificado para sua instância IBM Cloud Logs com os parâmetros de solicitação range. Os valores válidos do parâmetro range são current_month, last_30_days, last_90_days e last_week. O padrão é current_month.

Um comando bem-sucedido retorna o relatório diário de uso de dados para o intervalo de tempo especificado.