Perbarui dasbor Lensa Penyimpanan Amazon S3 - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perbarui dasbor Lensa Penyimpanan Amazon S3

Dasbor default Amazon S3 Storage Lens adalah. default-account-dashboard Dasbor ini telah dikonfigurasi sebelumnya oleh Amazon S3 untuk membantu memvisualisasikan ringkasan wawasan dan tren untuk gabungan metrik gratis dan lanjutan dari seluruh akun di konsol. Anda tidak dapat mengubah cakupan konfigurasi dasbor default, tapi Anda dapat meningkatkan pilihan metrik dari metrik gratis ke metrik dan rekomendasi tingkat lanjut berbayar, mengonfigurasi ekspor metrik opsional, atau bahkan menonaktifkan dasbor default. Dasbor default tidak dapat dihapus, dan hanya dapat dinonaktifkan. Untuk informasi selengkapnya, lihat Menggunakan konsol S3.

Gunakan langkah-langkah berikut untuk memperbarui dasbor Lensa Penyimpanan Amazon S3 di konsol Amazon S3.

Langkah 1: Perbarui cakupan dasbor
  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi bagian kiri, pilih Lensa Penyimpanan, Dasbor.

  3. Pilih dasbor yang ingin diedit, lalu pilih Edit.

    Laman Edit dasbor akan terbuka.

    catatan

    Anda tidak dapat mengubah hal-hal berikut:

    • Nama dasbor

    • Wilayah asal

    • Cakupan dasbor dari dasbor default, yang mencakup seluruh penyimpanan akun Anda

  4. (Opsional) Di laman konfigurasi dasbor, di bagian Umum, perbarui dan tambahkan tag ke dasbor Anda.

    Anda dapat menggunakan tag untuk mengelola izin untuk dasbor Anda dan melacak biaya untuk Lensa Penyimpanan S3. Untuk informasi selengkapnya, lihat Mengontrol akses menggunakan tag sumber daya di Panduan IAM Pengguna dan Tag Alokasi Biaya AWS yang Dihasilkan di Panduan AWS Billing Pengguna.

    catatan

    Anda dapat menambahkan hingga 50 tag ke konfigurasi dasbor.

  5. Di bagian Cakupan dasbor, lakukan hal-hal berikut:

    1. Perbarui Wilayah dan bucket yang Anda inginkan untuk disertakan atau dikecualikan oleh Lensa Penyimpanan S3 di dasbor.

      catatan
      • Anda dapat menyertakan atau mengecualikan Wilayah dan bucket. Pilihan ini terbatas pada Wilayah saja saat membuat dasbor tingkat organisasi di seluruh akun anggota di organisasi Anda.

      • Anda dapat memilih hingga 50 bucket untuk disertakan atau dikecualikan.

    2. Perbarui bucket di Wilayah terpilih yang Anda inginkan untuk disertakan atau dikecualikan oleh Lensa Penyimpanan S3. Anda dapat menyertakan atau mengecualikan bucket, tetapi tidak keduanya. Opsi ini tidak tersedia saat dasbor tingkat organisasi dibuat.

Langkah 2: Perbarui pilihan metrik
  1. Di bagian Pilihan metrik, pilih jenis metrik yang ingin digabungkan untuk dasbor ini.

    • Untuk menyertakan metrik gratis yang digabungkan di tingkat bucket dan tersedia untuk kueri selama 14 hari, pilih Metrik gratis.

    • Untuk dapat mengaktifkan metrik lanjutan dan opsi lanjutan lainnya, pilih Metrik dan rekomendasi lanjutan. Opsi ini mencakup agregasi awalan lanjutan, CloudWatch penerbitan Amazon, dan rekomendasi kontekstual. Data tersedia untuk kueri selama 15 bulan. Metrik dan rekomendasi lanjutan memiliki biaya tambahan. Untuk informasi selengkapnya, lihat Harga Amazon S3.

      Untuk informasi selengkapnya tentang metrik lanjutan dan metrik gratis, lihat Pilihan metrik.

  2. Di bagian bawah Fitur metrik dan rekomendasi lanjutan, pilih opsi yang ingin diaktifkan:

    • Metrik lanjutan

    • CloudWatch penerbitan

    • Agregasi awalan

    penting

    Jika Anda mengaktifkan agregasi awalan untuk konfigurasi Lensa Penyimpanan S3 Anda, metrik tingkat awalan tidak akan dipublikasikan. CloudWatch Hanya metrik Lensa Penyimpanan S3 tingkat bucket, akun, dan organisasi yang dipublikasikan. CloudWatch

  3. Jika Anda mengaktifkan Metrik lanjutan, pilih Kategori metrik lanjutan yang ingin ditampilkan di dasbor Lensa Penyimpanan S3:

    • Metrik aktivitas

    • Metrik kode status terperinci

    • Metrik pengoptimalan biaya lanjutan

    • Metrik perlindungan data lanjutan

    Untuk informasi selengkapnya tentang kategori metrik, lihat Kategori metrik. Untuk daftar lengkap metrik, lihat Glosarium metrik Lensa Penyimpanan Amazon S3.

  4. Jika Anda memilih untuk mengaktifkan agregasi awalan, konfigurasikan hal-hal berikut ini:

    1. Pilih ukuran ambang batas awalan minimum untuk dasbor ini.

      Misalnya, ambang batas awalan sebesar 5 persen menunjukkan bahwa awalan yang membentuk 5 persen atau lebih dari total ukuran penyimpanan bucket akan digabungkan.

    2. Pilih kedalaman awalan.

      Pengaturan ini menunjukkan jumlah maksimum level hingga awalan dapat dievaluasi. Kedalaman awalan harus kurang dari 10.

    3. Masukkan karakter pembatas awalan.

      Ini adalah nilai yang digunakan untuk mengidentifikasi setiap tingkat awalan. Nilai default di Amazon S3 adalah karakter /, tapi struktur penyimpanan Anda mungkin akan menggunakan karakter pembatas lain.

(Opsional) Langkah 3: Ekspor metrik untuk dasbor
  1. Di bagian Ekspor metrik, untuk membuat ekspor metrik yang akan ditempatkan setiap hari di bucket tujuan pilihan Anda, pilih Aktifkan. Untuk menonaktifkan ekspor metrik, pilih Nonaktifkan.

    Ekspor metrik ada di CSV atau Apache Parquet format. Ketentuan ini mewakili cakupan data yang sama dengan data dasbor Lensa Penyimpanan S3 Anda tanpa rekomendasi.

  2. Jika diaktifkan, pilih format keluaran ekspor metrik harian Anda: CSVatau Apache Parquet.

    Parquet adalah format file open source untuk Hadoop yang menyimpan data bersarang dalam format kolom datar.

  3. Pilih bucket S3 tujuan untuk ekspor metrik Anda.

    Anda dapat memilih bucket di akun saat ini di dasbor Lensa Penyimpanan S3. Atau Anda dapat memilih yang lain Akun AWS jika Anda memiliki izin bucket tujuan dan ID akun pemilik bucket tujuan.

  4. Pilih bucket S3 tujuan (format: s3://bucket-name/prefix).

    Bucket harus berada di Wilayah asal dasbor Lensa Penyimpanan S3 Anda. Konsol S3 menampilkan Izin bucket tujuan yang akan ditambahkan oleh Amazon S3 ke kebijakan bucket tujuan. Amazon S3 memperbarui kebijakan bucket di bucket tujuan agar S3 dapat menempatkan data di bucket tersebut.

  5. (Opsional) Untuk mengaktifkan enkripsi di sisi server untuk ekspor metrik Anda, pilih Tentukan kunci enkripsi. Kemudian, pilih Jenis enkripsi: Kunci terkelola Amazon S3 (SSE-S3) atau AWS Key Management Service kunci (-). SSE KMS

    Anda dapat memilih antara kunci terkelola Amazon S3 (SSE-S3) dan kunci () AWS Key Management Service (-AWS KMS). SSE KMS

  6. (Opsional) Untuk menentukan AWS KMS kunci, Anda harus memilih KMS kunci atau memasukkan kunci Nama Sumber Daya Amazon (ARN). Di bawah AWS KMS kunci, tentukan KMS kunci Anda dengan salah satu cara berikut:

    • Untuk memilih dari daftar KMS kunci yang tersedia, pilih Pilih dari kunci Anda AWS KMS keys, dan pilih KMSkunci Anda dari daftar kunci yang tersedia.

      Kunci Kunci yang dikelola AWS (aws/s3) dan kunci terkelola pelanggan Anda muncul dalam daftar ini. Untuk informasi selengkapnya tentang CMK, lihat Kunci pelanggan dan AWS kunci di AWS Key Management Service Panduan Pengembang.

      catatan

      The Kunci yang dikelola AWS (aws/S3) tidak didukung untuk SSE - KMS enkripsi dengan S3 Storage Lens.

    • Untuk memasukkan KMS kunciARN, pilih Enter AWS KMS key ARN, dan masukkan KMS kunci Anda ARN di bidang yang muncul.

    • Untuk membuat kunci terkelola pelanggan baru di AWS KMS konsol, pilih Buat KMS kunci.

      Jika Anda memilih CMK, Anda harus memberikan izin Lensa Penyimpanan S3 untuk dapat mengenkripsi di dalam kebijakan kunci AWS KMS . Untuk informasi selengkapnya, lihat Menggunakan AWS KMS key untuk mengenkripsi ekspor metrik Anda.

      Untuk informasi selengkapnya tentang membuat AWS KMS key, lihat Membuat Kunci di Panduan AWS Key Management Service Pengembang.

  7. Pilih Simpan perubahan.

Untuk mendapatkan visibilitas lebih lanjut ke penyimpanan, Anda dapat membuat satu atau beberapa grup Lensa Penyimpanan S3 dan melampirkannya ke dasbor. Grup Lensa Penyimpanan S3 adalah filter yang ditentukan khusus untuk objek berdasarkan awalan, akhiran, tag objek, ukuran objek, usia objek, atau kombinasi dari semua filter tersebut.

Anda dapat menggunakan grup Lensa Penyimpanan S3 untuk mendapatkan visibilitas terperinci ke dalam bucket bersama yang bersar, seperti danau data, untuk membuat keputusan bisnis yang lebih terinformasi. Misalnya, Anda dapat menyederhanakan alokasi penyimpanan dan mengoptimalkan pelaporan biaya dengan mengelompokkan penggunaan penyimpanan ke grup objek tertentu untuk masing-masing proyek dan pusat biaya dalam satu bucket atau beberapa bucket.

Untuk menggunakan grup Lensa Penyimpanan S3, Anda harus meningkatkan dasbor agar metrik dan rekomendasi tingkat lanjut dapat digunakan. Untuk informasi selengkapnya tentang grup Lensa Penyimpanan S3, lihat Bekerja dengan grup Lensa Penyimpanan S3 untuk memfilter dan mengumpulkan metrik.

Perintah contoh berikut memperbarui konfigurasi dasbor Lensa Penyimpanan Amazon S3. Untuk menggunakan contoh ini, ganti user input placeholders dengan informasi Anda sendiri.

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
contoh — Perbarui konfigurasi Lensa Penyimpanan Amazon S3 dengan metrik dan rekomendasi lanjutan

Contoh berikut menunjukkan cara memperbarui konfigurasi Lensa Penyimpanan S3 default dengan metrik dan rekomendasi lanjutan SDK untuk 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(); } } }
catatan

Biaya tambahan berlaku untuk metrik dan rekomendasi tingkat lanjut. Untuk informasi selengkapnya, lihat metrik dan rekomendasi tingkat lanjut.