Obtén el tamaño del bucket

Conceptos

En esta página, se muestra cómo obtener el tamaño de tus buckets de Cloud Storage.

Funciones obligatorias

Para obtener los permisos necesarios para obtener el tamaño de un bucket de Cloud Storage, pídele a tu administrador que te otorgue el rol Visualizador de objetos (roles/storage.objectViewer) en el bucket. Si planeas usar la consola de Google Cloud, pídele a tu administrador que te otorgue el rol Visualizador de Monitoring (roles/monitoring.viewer) en el proyecto que contiene el bucket.

Estos roles contienen los permisos necesarios para obtener el tamaño de un bucket. Para ver los permisos exactos que son necesarios, expande la sección Permisos necesarios:

Permisos necesarios

  • storage.objects.list
    • Este permiso solo es necesario para usar Google Cloud CLI a fin de realizar las instrucciones de esta página.

Para ver los permisos asociados con roles/monitoring.viewer, consulta la documentación del visualizador de Monitoring.

Es posible que puedas obtener los permisos necesarios con otros roles predefinidos o roles personalizados. Para obtener instrucciones para otorgar roles a los buckets, consulta Usa IAM con buckets. Si deseas obtener instrucciones para otorgar roles a proyectos, consulta Administra el acceso a los proyectos.

Determina el tamaño de un bucket

Console

Para consultar las métricas de un recurso supervisado mediante el Explorador de métricas, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, elige Monitoring y, luego,  Explorador de métricas:

    Dirígete al Explorador de métricas

  2. En el elemento Métrica, expande el menú Seleccionar una métrica, ingresa Total bytes en la barra de filtros y, luego, usa los submenús para seleccionar un métrica y tipo de recurso específicos:
    1. En el menú Recursos activos, elige Bucket de GCS.
    2. En el menú Categorías de métricas activas, elige Almacenamiento.
    3. En el menú Métricas activas, elige Bytes en total.
    4. Haz clic en Aplicar.
    El nombre completamente calificado de esta métrica es storage.googleapis.com/storage/total_bytes.
  3. Para quitar series temporales de la pantalla, usa el elemento Filtro.

  4. Para combinar series temporales, usa los menús del elemento Agregación. Por ejemplo, para mostrar el uso de CPU de tus VM, en función de su zona, configura el primer menú como Mean y el segundo menú como zona.

    Todas las series temporales se muestran cuando el primer menú del elemento Agregación se establece en Sin agregar. La configuración predeterminada para el elemento Agregación está determinada por el tipo de métrica que elegiste.

  5. Para obtener cuotas y otras métricas que informen una muestra por día, haz lo siguiente:
    1. En el panel Mostrar, establece el Tipo de widget en Gráfico de barras apiladas.
    2. Establece el período en al menos una semana.

También puedes usar el Explorador de métricas para medir otras métricas del depósito, como storage.googleapis.com/storage/object_count y storage.googleapis.com/storage/total_byte_seconds, que miden la cantidad diaria de objetos y el almacenamiento diario que se usó, respectivamente. Consulta la documentación de métricas de Google Cloud para obtener una lista completa de las métricas disponibles, y visita Métricas, series temporales y recursos para obtener más información sobre el uso del Explorador de métricas.

Línea de comandos

Usa el comando gcloud storage du con una marca --summarize:

gcloud storage du gs://BUCKET_NAME --summarize

Donde BUCKET_NAME es el nombre del depósito relevante.

La respuesta se ve como el siguiente ejemplo:

134620      gs://my-bucket

En este ejemplo, el tamaño del bucket my-bucket es de 134,620 bytes.

¿Qué sigue?

Pruébalo tú mismo

Si es la primera vez que usas Google Cloud, crea una cuenta para evaluar el rendimiento de Cloud Storage en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.

Probar Cloud Storage gratis