View a markdown version of this page

Eliminazione manuale delle risorse conservate - Test di carico distribuito su AWS

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à.

Eliminazione manuale delle risorse conservate

Dopo aver eliminato lo stack, consulta le seguenti sezioni per sapere come eliminare le risorse rimanenti.

Eliminazione dei bucket Amazon S3

Questa soluzione è configurata per conservare i bucket Amazon S3 creati dalla soluzione se decidi di eliminare lo stack CloudFormation AWS per prevenire la perdita accidentale di dati. Dopo aver disinstallato la soluzione, puoi eliminare manualmente questi bucket S3 se non hai bisogno di conservare i dati. Segui questi passaggi per eliminare i bucket Amazon S3.

  1. Accedere alla console Amazon S3.

  2. Nel pannello di navigazione, scegli Bucket.

  3. Individua i bucket S3 creati dalla soluzione.

  4. Seleziona un bucket S3 e scegli Vuoto.

  5. Inserisci l'eliminazione definitiva nel campo di verifica e scegli Vuoto.

  6. Seleziona il bucket S3 che hai appena svuotato e scegli Elimina.

  7. Inserisci il nome del bucket S3 nel campo di verifica e scegli Elimina bucket.

Ripeti i passaggi fino a eliminare tutti i bucket della soluzione S3.

Per eliminare i bucket S3 utilizzando AWS CLI, esegui il seguente comando per ogni bucket:

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

Eliminazione delle tabelle Amazon DynamoDB

Questa soluzione è configurata per conservare le tabelle DynamoDB create dalla soluzione se decidi di eliminare lo CloudFormation stack AWS per prevenire la perdita accidentale di dati. Dopo aver disinstallato la soluzione, puoi eliminare manualmente queste tabelle se non hai bisogno di conservare i dati. Segui questi passaggi per eliminare le tabelle DynamoDB.

  1. Accedi alla console Amazon DynamoDB.

  2. Nel pannello di navigazione, seleziona Tabelle.

  3. Individua le tabelle create dalla soluzione.

  4. Seleziona una tabella e scegli Elimina.

  5. Conferma l'eliminazione inserendo delete e scegli Elimina tabella.

Ripeti i passaggi fino a eliminare tutte le tabelle delle soluzioni.

Per eliminare le tabelle DynamoDB utilizzando AWS CLI, esegui il seguente comando:

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

Eliminazione dei gruppi di log CloudWatch

Questa soluzione conserva i gruppi di CloudWatch log se decidi di eliminare lo CloudFormation stack AWS per prevenire la perdita accidentale di dati. Dopo aver disinstallato la soluzione, puoi eliminare manualmente i gruppi di log se non hai bisogno di conservare i dati. Segui questi passaggi per eliminare i gruppi di CloudWatch log.

  1. Accedi alla CloudWatch console Amazon.

  2. Nel pannello di navigazione, selezionare Log groups (Gruppi di log).

  3. Individua i gruppi di log creati dalla soluzione.

  4. Seleziona i gruppi di log che desideri eliminare.

  5. Scegliere Actions (Operazioni), quindi selezionare Delete (Elimina VPC).

Ripetere i passaggi fino a eliminare tutti i gruppi di log della soluzione.

Per eliminare i gruppi di log utilizzando AWS CLI, esegui i seguenti comandi:

$ 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>
Nota

Se hai distribuito stack regionali, ripeti questo processo in ogni regione in cui è stato distribuito uno stack regionale.

Eliminazione dei dashboard CloudWatch

Questa soluzione crea una CloudWatch dashboard ogni volta che viene eseguito un test di carico. Questi dashboard seguono lo schema di denominazione. EcsLoadTesting-<testId>-<region> Vengono puliti quando si elimina un test tramite la console DLT, ma rimarranno se lo stack viene eliminato senza prima eliminare tutti i test.

Dopo aver disinstallato la soluzione, puoi eliminare manualmente questi dashboard se non sono già stati puliti. Segui questi passaggi per eliminare i CloudWatch dashboard.

  1. Accedi alla CloudWatch console Amazon.

  2. Nel pannello di navigazione seleziona Dashboards (Pannelli di controllo).

  3. Nel campo del filtro, accedi EcsLoadTesting per trovare i dashboard della soluzione.

  4. Seleziona i dashboard che desideri eliminare.

  5. Scegli Elimina.

Per eliminare i dashboard utilizzando l'interfaccia a riga di comando di AWS, esegui i seguenti comandi:

$ 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>