Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiornamento di un pannello di controllo di Amazon S3 Storage Lens
La dashboard predefinita di Amazon S3 Storage Lens è. default-account-dashboard
Questo pannello di controllo è preconfigurato da Amazon S3 per aiutarti a visualizzare informazioni dettagliate di riepilogo e tendenze per i parametri avanzati e gratuiti aggregati dell'intero account nella console. Non puoi modificare l'ambito di configurazione del pannello di controllo predefinito, ma puoi aggiornare la selezione dei parametri dai parametri gratuiti ai suggerimenti e ai parametri avanzati a pagamento, configurare l'esportazione facoltativa dei parametri o addirittura disabilitare il pannello di controllo predefinito. La dashboard predefinita non può essere eliminata e può solo essere disabilitata. Per ulteriori informazioni, consulta Utilizzo della console S3.
Attieniti alla procedura seguente per aggiornare un pannello di controllo Amazon S3 Storage Lens sulla console Amazon S3.
Fase 1: aggiornare l'ambito del pannello di controllo
Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
-
Nel riquadro di navigazione a sinistra, scegli Storage Lens, Dashboards (Storage Lens, Pannelli di controllo).
-
Scegli il pannello di controllo che desideri modificare, quindi seleziona Edit (Modifica).
Viene visualizzata la pagina Edit dashboard (Modifica pannello di controllo).
Nota
Non è possibile modificare quanto segue:
-
Il nome del pannello di controllo
-
La regione di origine
-
L'ambito del pannello di controllo predefinito, che fa riferimento all'archiviazione del tuo account nel suo complesso.
-
-
(Facoltativo) Nella pagina di configurazione del pannello di controllo, nella sezione General (Generale) aggiorna e aggiungi tag al pannello di controllo.
I tag possono essere utilizzati per gestire le autorizzazioni per il pannello di controllo e tenere traccia dei costi per S3 Storage Lens. Per ulteriori informazioni, consulta Controllare l'accesso utilizzando i tag delle risorse nella Guida per l'IAMutente e AWS-Generated Cost Allocation Tags nella Guida per l'AWS Billing utente.
Nota
Puoi aggiungere fino a 50 tag alla configurazione del pannello di controllo.
-
Nella sezione Ambito del pannello di controllo completa le seguenti operazioni:
-
Aggiorna le regioni e i bucket che desideri siano incluse o escluse da S3 Storage Lens nel pannello di controllo.
Nota
-
Puoi anche includere o escludere regioni e e bucket. Questa opzione è limitata alle regioni solo se si creano pannelli di controllo a livello di organizzazione tra gli account membri dell'organizzazione.
-
Puoi scegliere fino a 50 bucket da includere o escludere.
-
-
Aggiorna i bucket nelle regioni selezionate che desideri siano inclusi o esclusi da S3 Storage Lens. Puoi includere o escludere i bucket, ma non puoi eseguire entrambe le operazioni. Questa opzione non è disponibile quando si creano pannelli di controllo a livello di organizzazione.
-
Fase 2: aggiornare la selezione dei parametri
-
Nella sezione Selezione parametri seleziona il tipo parametri che desideri aggregare per il pannello di controllo.
-
Per includere i parametri gratuiti aggregati a livello di bucket e disponibili per le query per 14 giorni, scegli Free metrics (Parametri gratuiti).
-
Per abilitare i parametri avanzati e altre opzioni avanzate, scegli Advanced metrics and recommendations (Parametri e suggerimenti avanzati). Queste opzioni includono l'aggregazione avanzata dei prefissi, la CloudWatch pubblicazione su Amazon e i consigli contestuali. I dati sono disponibili per le query per 15 mesi. I parametri e i suggerimenti avanzati hanno un costo aggiuntivo. Per ulteriori informazioni, consulta Prezzi di Amazon S3
. Per ulteriori informazioni su parametri avanzati e parametri gratuiti, consulta Selezione dei parametri.
-
-
In Advanced metrics and recommendations features (Parametri avanzati e funzioni di suggerimento), seleziona le opzioni da abilitare:
-
Advanced metrics (Parametri avanzati)
-
CloudWatch pubblicazione
-
Aggregazione di prefisso
Importante
Se abiliti l'aggregazione dei prefissi per la configurazione di S3 Storage Lens, le metriche a livello di prefisso non verranno pubblicate su. CloudWatch Vengono pubblicate solo le metriche di S3 Storage Lens a livello di bucket, account e organizzazione. CloudWatch
-
-
Se hai abilitato Advanced metrics (Parametri avanzati), in Advanced metrics categories (Categorie parametri avanzati) seleziona le categorie che desideri visualizzare nel pannello di controllo di S3 Storage Lens:
-
Parametri delle attività
-
Detailed status code metrics (Parametri dettagliati codice di stato)
-
Advanced cost optimization metrics (Parametri avanzati ottimizzazione costi)
-
Advanced data protection metrics (Parametri avanzati protezione dati)
Per ulteriori informazioni sulle categorie di parametri, consulta Categorie di parametri. Per un elenco completo di parametri, consulta Glossario dei parametri di Amazon S3 Storage Lens.
-
-
Se hai scelto di abilitare l'aggregazione dei prefissi, configura quanto segue:
-
Scegli la dimensione minima della soglia del prefisso per questo pannello di controllo.
Ad esempio, una soglia di prefisso del 5% indica che verranno aggregati i prefissi che costituiscono una dimensione pari o superiore al 5% dell'archiviazione del bucket.
-
Dovrai scegliere anche la profondità del prefisso.
Questa impostazione indica il numero massimo di livelli fino a cui vengono valutati i prefissi. La profondità del prefisso deve essere inferiore a 10.
-
Specifica un carattere delimitatore per il prefisso.
Questo è il valore utilizzato per identificare ogni livello di prefisso. Il valore predefinito in Amazon S3 è il carattere
/
, ma la struttura dell'archiviazione potrebbe utilizzare altri caratteri delimitatori.
-
(Facoltativo) Fase 3: esportare i parametri per il pannello di controllo
-
Nella sezione Metrics export (Esportazione parametri), per creare un'esportazione dei parametri che verrà inserita quotidianamente in un bucket di destinazione a tua scelta scegli Enable (Abilita). Per disabilitare l'esportazione dei parametri, scegli Disable (Disabilita).
L'esportazione delle metriche è in o CSV Apache Parquet . Essa rappresenta lo stesso ambito di dati dei dati del pannello di controllo di S3 Storage Lens senza le raccomandazioni.
-
Se abilitata, scegli il formato di output dell'esportazione giornaliera delle metriche: oppure CSVApache Parquet.
Parquet è un formato di file open source per Hadoop che archivia i dati annidati in un formato colonnare piatto.
-
Scegli il bucket S3 di destinazione per l'esportazione dei parametri.
Puoi scegliere un bucket nell'account corrente del pannello di controllo di S3 Storage Lens. Oppure puoi sceglierne un altro Account AWS se disponi delle autorizzazioni per il bucket di destinazione e dell'ID account del proprietario del bucket di destinazione.
-
Scegli il bucket S3 di destinazione (formato:
s3://
).bucket-name
/prefix
Il bucket deve trovarsi nella regione principale del pannello di controllo di S3 Storage Lens. Nella casella Destination bucket permission (Autorizzazione bucket di destinazione) della console S3 verrà visualizzata l'autorizzazione che verrà aggiunta da Amazon S3 alla policy di bucket di destinazione. Amazon S3 aggiornerà la policy relative ai bucket sul bucket di destinazione per consentire a S3 di inserire i dati in quel bucket.
-
(Facoltativo) Per abilitare la crittografia lato server per l'esportazione dei parametri, segli Specify an encryption key (Specifica una chiave di crittografia). Quindi, scegli il tipo di crittografia: chiavi gestite Amazon S3 (SSE-S3) o AWS Key Management Service chiave (-). SSE KMS
Puoi scegliere tra una chiave gestita Amazon S3 (SSE-S3) e una chiave () AWS Key Management Service (-AWS KMS). SSE KMS
-
(Facoltativo) Per specificare una AWS KMS chiave, devi scegliere una KMS chiave o inserire una chiave Amazon Resource Name (ARN). In AWS KMS chiave, specifica la tua KMS chiave in uno dei seguenti modi:
-
Per scegliere da un elenco di KMS chiavi disponibili, scegli Scegli dalla tua AWS KMS keys, quindi scegli la tua KMSchiave dall'elenco delle chiavi disponibili.
In questo elenco vengono visualizzate sia la chiave Chiave gestita da AWS (
aws/s3
) che quella gestita dai clienti. Per ulteriori informazioni sulle chiavi gestite dal cliente, consulta Chiavi gestite dal cliente e chiavi AWS nella Guida per gli sviluppatori di AWS Key Management Service .Nota
Chiave gestita da AWS (
aws/S3
) non è supportato per la SSE KMS crittografia con S3 Storage Lens. -
Per inserire la KMS chiaveARN, scegli Invio AWS KMS key ARN e inserisci la KMS chiave ARN nel campo visualizzato.
-
Per creare una nuova chiave gestita dal cliente nella AWS KMS console, scegli Crea una KMS chiave.
Se scegli una chiave gestita dal cliente, devi concedere a S3 Storage Lens l'autorizzazione a eseguire la crittografia nella policy della chiave AWS KMS . Per ulteriori informazioni, consulta Utilizzo di un file AWS KMS key per crittografare le esportazioni delle metriche.
Per ulteriori informazioni sulla creazione di una AWS KMS key, consulta Creating Keys nella AWS Key Management Service Developer Guide.
-
-
Scegli Save changes (Salva modifiche).
Per ottenere ulteriore visibilità sull'archiviazione, è possibile creare uno o più gruppi S3 Storage Lens e collegarli al pannello di controllo. Un gruppo S3 Storage Lens è un filtro definito su misura per gli oggetti in base a prefissi, suffissi, tag dell'oggetto, dimensioni dell'oggetto, età dell'oggetto o una combinazione di questi filtri.
È possibile utilizzare i gruppi S3 Storage Lens per ottenere una visibilità granulare su grandi bucket condivisi, come i data lake, per prendere decisioni aziendali più informate. Ad esempio, è possibile semplificare l'allocazione dello spazio di archiviazione e ottimizzare il reporting dei costi frazionando l'utilizzo dell'archiviazione in gruppi specifici di oggetti per singoli progetti e centri di costo all'interno di un bucket o tra più bucket.
Per utilizzare i gruppi S3 Storage Lens, è necessario aggiornare il pannello di controllo in modo che le raccomandazioni e i parametri avanzati siano accessibili. Per ulteriori informazioni sui gruppi S3 Storage Lens, consulta Utilizzo dei gruppi di S3 Storage Lens per filtrare e aggregare le metriche.
Il comando di esempio seguente aggiorna una configurazione del dashboard di Amazon S3 Storage Lens. Per usare questi esempi, sostituisci
con le tue informazioni.user input placeholders
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
Esempio — Aggiornamento di una configurazione di Amazon S3 Storage Lens con parametri e consigli avanzati
Gli esempi seguenti mostrano come aggiornare la configurazione predefinita di S3 Storage Lens con metriche e consigli avanzati in Java: SDK
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(); } } }
Nota
Per i suggerimenti e i parametri avanzati verranno applicati costi aggiuntivi. Per ulteriori informazioni, consulta Parametri e suggerimenti avanzati.