Como receber informações do intervalo

Nesta página, você aprenderá como receber informações sobre o tamanho e sobre os metadados de intervalos do Cloud Storage. Para uma visão geral dos intervalos, leia os Termos-chave. Para saber mais sobre as propriedades específicas de intervalos, consulte Classes de armazenamento e Locais de intervalos.

Como determinar o tamanho de um intervalo

Para determinar o tamanho de um intervalo:

Stackdriver

  1. Abra o Stackdriver Metrics Explorer.

    Acessar o Metrics Explorer (em inglês)

    Se você ainda não usou o Stackdriver, clique no botão Criar um espaço de trabalho e crie um espaço de trabalho para o projeto que contém o intervalo.

  2. Na caixa de texto Localizar tipo de recurso e de métrica, insira storage.googleapis.com/storage/total_bytes.

    O gráfico associado exibe o tamanho de cada intervalo no projeto selecionado.

Use o Metrics Explorer também para medir outras métricas de intervalo, como storage.googleapis.com/storage/object_count e storage.googleapis.com/storage/total_byte_seconds, que calculam, respectivamente, o número de objetos e a quantidade de armazenamento consumido diariamente. Consulte a documentação sobre métricas do Stackdriver para ver a lista completa de métricas disponíveis. Para mais informações sobre como usar o Metrics Explorer, leia Métricas, séries temporais e recursos.

gsutil

Use o comando gsutil du com uma sinalização -s:

gsutil du -s gs://[BUCKET_NAME]/

em que [BUCKET_NAME] é o nome do intervalo que você quer medir.

A resposta terá esta aparência:

134620      gs://[BUCKET_NAME]

Nesse exemplo, o tamanho do intervalo é de 134.620 bytes.

Como exibir o local e a classe de armazenamento padrão de um intervalo

Siga as instruções abaixo para exibir a localização geográfica e a classe de armazenamento padrão de um intervalo:

Console

  1. Abra o navegador do Cloud Storage no Console do Google Cloud Platform.
    Abrir o navegador do Cloud Storage
  2. Na lista de intervalos, encontre o que você quer verificar e veja a Localização e a Classe de armazenamento padrão.

    Verificar a classe de intervalo Multi-Regional Storage.

gsutil

Use o comando gsutil ls a seguir, substituindo [VALUES_IN_BRACKETS] pelos valores apropriados:

gsutil ls -L -b gs://[BUCKET_NAME]/

A resposta terá esta aparência:

gs://[BUCKET_NAME]/ :
  Storage class:         MULTI_REGIONAL
  Location constraint:   US
  ...

APIs REST

API JSON

  1. Consiga um token de acesso de autorização do OAuth 2.0 Playground. Configure o Playground para usar suas credenciais do OAuth.
  2. Use cURL para chamar a API JSON com uma solicitação Intervalo GET que inclua os fields desejados, substituindo [VALUES_IN_BRACKETS] pelos valores apropriados:
    curl -X GET -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://www.googleapis.com/storage/v1/b/[BUCKET_NAME]?fields=location%2CstorageClass"

A resposta terá esta aparência:

{
  "location": "US",
  "storageClass": "MULTI_REGIONAL"
  "labels" : {
     ([YOUR_LABEL_KEY]): [YOUR_LABEL_VALUE]
   },
}

API XML

  1. Consiga um token de acesso de autorização do OAuth 2.0 Playground. Configure o Playground para usar suas credenciais do OAuth.
  2. Use cURL para chamar a API XML com uma solicitação Intervalo GET que inclui o parâmetro de string de consulta desejado:
    • location para receber o local do intervalo.
    • storageClass para receber a classe de armazenamento padrão do intervalo.
    Observe que é possível usar somente um desses parâmetros de consulta de cada vez com a API XML. Por exemplo, para receber o local de um intervalo, use o comando a seguir, substituindo [VALUES_IN_BRACKETS] pelos valores apropriados:
    curl -X GET -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://storage.googleapis.com/[BUCKET_NAME]?location"

A resposta terá esta aparência:

<LocationConstraint>US</LocationConstraint>

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.