View a markdown version of this page

Menghapus sumber daya yang tertahan secara manual - Pengujian Beban Terdistribusi di AWS

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

Menghapus sumber daya yang tertahan secara manual

Setelah menghapus tumpukan, lihat bagian berikut untuk cara menghapus sumber daya yang tersisa.

Menghapus bucket Amazon S3

Solusi ini dikonfigurasi untuk mempertahankan bucket Amazon S3 yang dibuat solusi jika Anda memutuskan untuk menghapus CloudFormation tumpukan AWS untuk mencegah kehilangan data yang tidak disengaja. Setelah menghapus instalan solusi, Anda dapat menghapus ember S3 ini secara manual jika Anda tidak perlu menyimpan data. Ikuti langkah-langkah ini untuk menghapus bucket Amazon S3.

  1. Masuk ke konsol Amazon S3.

  2. Di panel navigasi, pilih Bucket.

  3. Temukan ember S3 yang dibuat oleh solusi.

  4. Pilih bucket S3 dan pilih Empty.

  5. Masukkan hapus secara permanen di bidang verifikasi dan pilih Kosong.

  6. Pilih bucket S3 yang baru saja Anda kosongkan dan pilih Delete.

  7. Masukkan nama bucket S3 di kolom verifikasi dan pilih Delete bucket.

Ulangi langkah-langkahnya sampai Anda menghapus semua bucket solusi S3.

Untuk menghapus bucket S3 menggunakan AWS CLI, jalankan perintah berikut untuk setiap bucket:

$ aws s3 rb s3://<bucket-name> --force

Menghapus tabel Amazon DynamoDB

Solusi ini dikonfigurasi untuk mempertahankan tabel DynamoDB yang dibuat solusi jika Anda memutuskan untuk menghapus tumpukan CloudFormation AWS untuk mencegah kehilangan data yang tidak disengaja. Setelah menghapus instalan solusi, Anda dapat menghapus tabel ini secara manual jika Anda tidak perlu menyimpan data. Ikuti langkah-langkah ini untuk menghapus tabel DynamoDB.

  1. Masuk ke konsol Amazon DynamoDB.

  2. Di panel navigasi, pilih Tabel.

  3. Temukan tabel yang dibuat oleh solusi.

  4. Pilih tabel dan pilih Hapus.

  5. Konfirmasikan penghapusan dengan memasukkan hapus dan pilih Hapus tabel.

Ulangi langkah-langkahnya sampai Anda menghapus semua tabel solusi.

Untuk menghapus tabel DynamoDB menggunakan AWS CLI, jalankan perintah berikut:

$ aws dynamodb delete-table --table-name <table-name>

Menghapus grup CloudWatch log

Solusi ini mempertahankan grup CloudWatch log jika Anda memutuskan untuk menghapus CloudFormation tumpukan AWS untuk mencegah kehilangan data yang tidak disengaja. Setelah menghapus instalan solusi, Anda dapat menghapus grup log secara manual jika Anda tidak perlu menyimpan data. Ikuti langkah-langkah ini untuk menghapus grup CloudWatch log.

  1. Masuk ke CloudWatch konsol Amazon.

  2. Pada panel navigasi, pilih Grup log.

  3. Temukan grup log yang dibuat oleh solusi.

  4. Pilih grup log yang ingin Anda hapus.

  5. Pilih Tindakan dan kemudian pilih Hapus.

Ulangi langkah-langkahnya hingga Anda menghapus semua grup log solusi.

Untuk menghapus grup log menggunakan AWS CLI, jalankan perintah berikut:

$ aws logs describe-log-groups --log-group-name-prefix <stack-name> --query 'logGroups[].logGroupName' --output text $ aws logs delete-log-group --log-group-name <log-group-name>
catatan

Jika Anda menerapkan tumpukan regional, ulangi proses ini di setiap Wilayah tempat tumpukan regional digunakan.

Menghapus dasbor CloudWatch

Solusi ini membuat CloudWatch dasbor setiap kali uji beban berjalan. Dasbor ini mengikuti pola EcsLoadTesting-<testId>-<region> penamaan. Mereka dibersihkan ketika Anda menghapus tes melalui konsol DLT, tetapi akan tetap jika tumpukan dihapus tanpa terlebih dahulu menghapus semua tes.

Setelah menghapus instalan solusi, Anda dapat menghapus dasbor ini secara manual jika belum dibersihkan. Ikuti langkah-langkah ini untuk menghapus CloudWatch dasbor.

  1. Masuk ke CloudWatch konsol Amazon.

  2. Pada panel navigasi, silakan pilih Dasbor.

  3. Di bidang filter, masukkan EcsLoadTesting untuk menemukan dasbor solusi.

  4. Pilih dasbor yang ingin Anda hapus.

  5. Pilih Hapus.

Untuk menghapus dasbor menggunakan AWS CLI, jalankan perintah berikut:

$ aws cloudwatch list-dashboards --dashboard-name-prefix EcsLoadTesting --query 'DashboardEntries[].DashboardName' --output text $ aws cloudwatch delete-dashboards --dashboard-names <dashboard-name-1> <dashboard-name-2>