Actualización de un panel de Lente de almacenamiento de Amazon S3 - Amazon Simple Storage Service

Actualización de un panel de Lente de almacenamiento de Amazon S3

El panel predeterminado de Lente de almacenamiento de Amazon S3 es default-account-dashboard. Amazon S3 preconfigura este panel para ayudarle a visualizar información resumida y tendencias para las métricas avanzadas y gratuitas agregadas de toda la cuenta en la consola. No puede modificar el alcance de configuración del panel, pero puede actualizar la selección de métricas de métricas gratuitas a métricas y recomendaciones avanzadas pagadas, configurar la exportación de métricas opcionales o incluso desactivar el panel predeterminado. El panel predeterminado no se puede eliminar y solo se puede deshabilitar. Para obtener más información, consulte Uso de la consola de S3.

Siga los pasos que figuran a continuación para actualizar un panel de Amazon S3 Storage Lens en la consola de Amazon S3.

Paso 1: actualización del panel y configuración de los ajustes generales
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

  2. En el panel de navegación izquierdo, elija Storage Lens, paneles.

  3. Elija el panel que desea editar.

  4. Elija Ver la configuración del panel.

  5. Elija Edit (Edición de). Ahora puede revisar la configuración del panel de control paso a paso. Para realizar cambios en cualquiera de los pasos, puede hacer clic directamente en el paso mediante el menú de navegación de la izquierda. Para obtener instrucciones sobre cómo actualizar esos pasos,

    nota

    No puede cambiar lo siguiente:

    • El nombre del panel

    • La región de origen

  6. En la página Panel, en la sección General, puede hacer cambios de la siguiente manera:

    • Elija Habilitado o Desactivado para actualizar si recibe métricas diarias en el panel de control.

    • (Opcional) Si lo desea, puede agregar Etiquetas al panel. Puede usar etiquetas para administrar los permisos de su panel y realizar un seguimiento de los costos de S3 Storage Lens. Para obtener más información, consulte Control del acceso a recursos de AWS mediante etiquetas en la Guía del usuario de IAM y Uso de etiquetas generadas por AWS en la Guía del usuario de AWS Billing.

    nota

    Puede agregar hasta 50 etiquetas a la configuración del panel.

  7. Elija Siguiente para guardar los cambios y continuar.

Paso 2: actualizar el alcance del panel
  1. En la sección Alcance del panel, actualice las regiones y los buckets que desea que Lente de almacenamiento de S3 incluya o excluya en el panel.

    nota
    • Puede incluir o excluir regiones y buckets. Esta opción está limitada a las regiones solo cuando se crean paneles de nivel de organización en las cuentas de miembros de su organización.

    • Puede elegir hasta 50 buckets para incluir o excluir.

  2. Elija los buckets en las regiones seleccionadas que desea que S3 Storage Lens incluya o excluya. Puede incluir o excluir buckets, pero no ambos. Esta opción no está disponible cuando se crean paneles por organización.

    nota
    • Puede incluir o excluir regiones y buckets. Esta opción está limitada a las regiones solo cuando se crean paneles de nivel de organización en las cuentas de miembros de su organización.

    • Puede elegir hasta 50 buckets para incluir o excluir.

  3. Elija Siguiente para guardar los cambios y continuar.

Paso 3: actualización del nivel de Lente de almacenamiento, configuración de la selección de métricas
  1. En la sección Nivel de Lente de almacenamiento Selección de métricas, actualice el nivel de métricas que desea agregar a este panel.

    nota
    • Si va a actualizar el Nivel gratuito al Nivel avanzado, tendrá que actualizar la configuración de Agregación de métricas. Para actualizar la Configuración de agregación de métricas, consulte el Paso 4: actualización de la agregación de métricas.

    • Si va a actualizar el nivel de Lente de almacenamiento de Nivel avanzado a Nivel gratuito, tendrá que actualizar la configuración de Agregación de métricas. La característica Agregación de métricas solo se aplica a las categorías de métricas del Nivel avanzado.

  2. Para incluir métricas gratuitas agregadas por bucket y disponibles para consultas durante 14 días, elija Nivel gratuito.

  3. Para habilitar las métricas avanzadas, elija el nivel avanzado. Estas opciones incluyen la agregación de prefijos, la publicación de Amazon CloudWatch y las recomendaciones contextuales. Los datos están disponibles para consultas durante 15 meses. Las métricas y recomendaciones avanzadas tienen un costo adicional. Para obtener más información, consulte Precios de Amazon S3.

    Para obtener más información sobre las métricas avanzadas y gratuitas, consulte Selección de métricas.

  4. En Categorías de métricas avanzadas, elija la categoría de las métricas que desea habilitar:

    • Métricas de actividad

    • Detailed status code metrics (Métricas de código de estado detalladas

    • Métricas de optimización de costos

    • Métricas de protección de datos

    • Métricas de desempeño

    Para obtener una vista previa de las métricas que se incluyen en cada categoría, use el botón de flecha desplegable situado debajo de la lista de casillas de verificación de las categorías de métricas. Para obtener más información sobre categorías de métricas, consulte Categorías de métricas. Para obtener una lista completa de métricas, consulte Glosario de métricas de Amazon S3 Storage Lens.

  5. Elija o especifique un Delimitador de prefijo para distinguir los niveles dentro de cada prefijo. Este valor se utiliza para identificar cada nivel de prefijo. El valor predeterminado de Amazon S3 es el carácter “/“, pero la estructura de almacenamiento podría utilizar otros caracteres delimitadores.

  6. Elija Siguiente para guardar los cambios y continuar.

Paso 4: (opcional) actualización de la agregación de métricas
  1. En Agregación de métricas adicionales, elija qué métricas quiere agregar mediante la elección de una de las siguientes opciones:

    • Agregación de prefijos

    • Agregación de grupos de Lente de almacenamiento

  2. Si ha habilitado la Agregación de prefijos, especifique el umbral mínimo de prefijos para el panel de control y la profundidad de prefijos. A continuación, elija Siguiente para guardar y continuar.

  3. Si ha habilitado la Agregación de grupos de Storage Lens, elija una de las siguientes opciones:

    • Incluir grupos de Storage Lens

    • Excluya grupos de lentes de almacenamiento

  4. Al incluir grupos de lentes de almacenamiento en la agregación, puede Incluir todos los grupos de lentes de almacenamiento de la región de origen o especificar los grupos de lentes de almacenamiento que desee incluir.

  5. Elija Siguiente para guardar los cambios y continuar.

Paso 5: (opcional) actualización de la configuración de exportación y publicación de métricas
  1. En Publicación de métricas, elija Publicación de CloudWatch si quiere acceder a las métricas de Lente de almacenamiento en el panel de control de CloudWatch.

    nota

    Las métricas por prefijo no están disponibles en CloudWatch.

  2. En Exportación de métricas, elija qué datos del panel de Lente de almacenamiento quiere que se exporten a diario:

    • Informe de métricas predeterminado

    • Informe de métricas de prefijos ampliados

  3. (Opcional) Si eligió el Informe de métricas predeterminado, en la configuración del Informe de métricas predeterminado, elija el tipo de bucket. Puede exportar el informe a un bucket de S3 de uso general o a un bucket de tabla de S3 de solo lectura. Según el tipo de bucket seleccionado, actualice las opciones de Configuración de destino de bucket de uso general o Configuración de destino de bucket de tabla.

    nota
    • El informe de métricas predeterminado solo incluye prefijos dentro del umbral y la profundidad establecidos en la configuración de agregación de prefijos. Si la agregación de prefijos aún no está configurada, el umbral incluye hasta los 100 prefijos más grandes por tamaño.

    • Si elige especificar una clave de cifrado, debe elegir una clave de AWS KMS (SSE-KMS) o una clave administrada por Amazon S3 (SSE-S3). Si la política de bucket de destino requiere el cifrado, debe proporcionar una clave de cifrado para la exportación de las métricas. Sin la clave de cifrado, se produce un error en la exportación a S3. Para obtener más información, consulte Uso de una AWS KMS key para cifrar las exportaciones de métricas.

  4. Elija Siguiente para guardar los cambios y continuar.

  5. (Opcional) Si eligió el Informe de métricas de prefijos ampliados, en la configuración del Informe de métricas de prefijos ampliados, elija el tipo de bucket. Puede exportar el informe a un bucket de S3 de uso general o a un bucket de tabla de S3 de solo lectura. Según el tipo de bucket seleccionado, actualice la Configuración de destino de bucket de uso general o Configuración de destino de bucket de tabla.

    nota
    • El Informe de métricas de prefijos ampliados incluye prefijos en todos los buckets especificados en el alcance del panel.

    • Si elige especificar una clave de cifrado, debe elegir una clave de AWS KMS (SSE-KMS) o una clave administrada por Amazon S3 (SSE-S3). Si la política de bucket de destino requiere el cifrado, debe proporcionar una clave de cifrado para la exportación de las métricas. Sin la clave de cifrado, se produce un error en la exportación a S3. Para obtener más información, consulte Uso de una AWS KMS key para cifrar las exportaciones de métricas.

  6. Elija Siguiente para guardar los cambios y continuar.

Paso 6: revisión y actualización de la configuración del panel
  1. En la sección General, revise la configuración. Para realizar cualquier cambio, elija Editar.

  2. En la sección Alcance del panel, revise la configuración. Para realizar cualquier cambio, elija Editar.

  3. En la sección Nivel de Lente de almacenamiento, revise la configuración. Para realizar cualquier cambio, elija Editar.

  4. En la sección Agregación de métricas, revise la configuración. Para realizar cualquier cambio, elija Editar.

  5. En la sección Exportación de métricas, revise la configuración. Para realizar cualquier cambio, elija Editar.

  6. Tras revisar y confirmar todos los ajustes de configuración del panel, elija Enviar para actualizar el panel.

Una vez que haya actualizado correctamente el nuevo panel de Lente de almacenamiento, podrá ver la configuración del panel actualizada en la página del Panel de Lente de almacenamiento.

ejemplo

En el siguiente comando de ejemplo, se actualiza una configuración de panel de Lente de almacenamiento de Amazon S3. Para utilizar estos ejemplos, sustituya user input placeholders por su propia información.

aws s3control put-storage-lens-configuration --account-id=111122223333 --config-id=example-dashboard-configuration-id --region=us-east-1 --storage-lens-configuration=file://./config.json --tags=file://./tags.json
ejemplo– Actualización de una configuración de Lente de almacenamiento de Amazon S3 con métricas y recomendaciones avanzadas

Los siguientes ejemplos le muestran cómo actualizar la configuración predeterminada de Lente de almacenamiento de S3 con métricas y recomendaciones avanzadas en SDK para Java:

package aws.example.s3control; import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import com.amazonaws.auth.profile.ProfileCredentialsProvider; import com.amazonaws.services.s3control.AWSS3Control; import com.amazonaws.services.s3control.AWSS3ControlClient; import com.amazonaws.services.s3control.model.AccountLevel; import com.amazonaws.services.s3control.model.ActivityMetrics; import com.amazonaws.services.s3control.model.BucketLevel; import com.amazonaws.services.s3control.model.Format; import com.amazonaws.services.s3control.model.Include; import com.amazonaws.services.s3control.model.OutputSchemaVersion; import com.amazonaws.services.s3control.model.PrefixLevel; import com.amazonaws.services.s3control.model.PrefixLevelStorageMetrics; import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest; import com.amazonaws.services.s3control.model.S3BucketDestination; import com.amazonaws.services.s3control.model.SSES3; import com.amazonaws.services.s3control.model.SelectionCriteria; import com.amazonaws.services.s3control.model.StorageLensAwsOrg; import com.amazonaws.services.s3control.model.StorageLensConfiguration; import com.amazonaws.services.s3control.model.StorageLensDataExport; import com.amazonaws.services.s3control.model.StorageLensDataExportEncryption; import com.amazonaws.services.s3control.model.StorageLensTag; import java.util.Arrays; import java.util.List; import static com.amazonaws.regions.Regions.US_WEST_2; public class UpdateDefaultConfigWithPaidFeatures { public static void main(String[] args) { String configurationId = "default-account-dashboard"; // This configuration ID cannot be modified. String sourceAccountId = "111122223333"; try { SelectionCriteria selectionCriteria = new SelectionCriteria() .withDelimiter("/") .withMaxDepth(5) .withMinStorageBytesPercentage(10.0); PrefixLevelStorageMetrics prefixStorageMetrics = new PrefixLevelStorageMetrics() .withIsEnabled(true) .withSelectionCriteria(selectionCriteria); BucketLevel bucketLevel = new BucketLevel() .withActivityMetrics(new ActivityMetrics().withIsEnabled(true)) .withPrefixLevel(new PrefixLevel().withStorageMetrics(prefixStorageMetrics)); AccountLevel accountLevel = new AccountLevel() .withActivityMetrics(new ActivityMetrics().withIsEnabled(true)) .withBucketLevel(bucketLevel); StorageLensConfiguration configuration = new StorageLensConfiguration() .withId(configurationId) .withAccountLevel(accountLevel) .withIsEnabled(true); AWSS3Control s3ControlClient = AWSS3ControlClient.builder() .withCredentials(new ProfileCredentialsProvider()) .withRegion(US_WEST_2) .build(); s3ControlClient.putStorageLensConfiguration(new PutStorageLensConfigurationRequest() .withAccountId(sourceAccountId) .withConfigId(configurationId) .withStorageLensConfiguration(configuration) ); } catch (AmazonServiceException e) { // The call was transmitted successfully, but Amazon S3 couldn't process // it and returned an error response. e.printStackTrace(); } catch (SdkClientException e) { // Amazon S3 couldn't be contacted for a response, or the client // couldn't parse the response from Amazon S3. e.printStackTrace(); } } }

Para acceder a grupos de lentes de almacenamiento de S3 o prefijos expandidos, debe actualizar el panel para usar el nivel avanzado. Se aplican cargos adicionales. Para obtener más información sobre los niveles gratuitos y avanzados, consulte Selección de métricas. Para obtener más información acerca de los grupos de S3 Storage Lens, consulte Trabajo con grupos de Lente de almacenamiento de S3 para filtrar y agregar métricas.