Visualizza gli eventi dello stack per operazione - AWS CloudFormation

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

Visualizza gli eventi dello stack per operazione

Puoi visualizzare gli eventi dello stack raggruppati per operazione per comprendere meglio la sequenza e l'ambito delle modifiche apportate allo stack. Il raggruppamento basato sulle operazioni consente di tenere traccia insieme degli eventi correlati, semplificando il monitoraggio dei progressi e la risoluzione dei problemi quando si verificano.

A ogni operazione di stack (creazione, aggiornamento, eliminazione, rollback) viene assegnato un ID di operazione univoco che raggruppa tutti gli eventi correlati. Ciò consente di concentrarsi su operazioni specifiche e di identificare rapidamente la causa principale dei guasti.

Prerequisiti

Per utilizzare l'DescribeEventsAPI, devi disporre delle autorizzazioni IAM necessarie per:. DescribeEvents

Visualizza gli eventi dello stack per operazione (console)

Per visualizzare gli eventi dello stack raggruppati per operazione
  1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo https://console.aws.amazon.com /cloudformazione.

  2. Nella barra di navigazione nella parte superiore dello schermo, scegli lo stack in cui Regione AWS hai creato lo stack.

  3. Nella pagina Stacks, seleziona il nome dello stack. CloudFormationvisualizza i dettagli dello stack per lo stack selezionato.

  4. Scegli la scheda Eventi per visualizzare lo stack che gli eventi CloudFormation hanno generato per il tuo stack.

  5. Gli eventi vengono raggruppati automaticamente in base all'ID dell'operazione. Ogni operazione viene visualizzata come una sezione espandibile che mostra il tipo di operazione, lo stato e il timestamp.

  6. Fate clic sull'ID di un'operazione per aprire una visualizzazione dettagliata che mostra solo gli eventi relativi a quell'operazione specifica.

  7. Nella visualizzazione dei dettagli dell'operazione, selezionate la casella di controllo Visualizza solo gli errori per visualizzare solo gli eventi non riusciti per l'analisi della causa principale.

CloudFormation aggiorna automaticamente gli eventi dello stack ogni minuto. Il badge Nuovi eventi disponibili viene visualizzato quando si verificano nuovi eventi dello stack. Scegli l’icona di aggiornamento per caricare questi eventi nella lista.

Visualizzando gli eventi dello stack raggruppati per operazione, è possibile comprendere la sequenza di eventi per ciascuna operazione e identificare rapidamente quale operazione specifica ha causato problemi (se si sta eseguendo il debug dello stack).

Mentre l'operazione sullo stack è in esecuzione, viene elencata con lo stato di, o. CREATE_IN_PROGRESS UPDATE_IN_PROGRESS DELETE_IN_PROGRESS Dopo che l'operazione è stata completata correttamente, lo stato dell'operazione viene modificato in CREATE_COMPLETEUPDATE_COMPLETE, oDELETE_COMPLETE.

Per ulteriori informazioni, consultare Comprendi gli eventi di creazione degli stack CloudFormation e Monitorare l’avanzamento dell’aggiornamento di uno stack.

Visualizza gli eventi dello stack per operazione ()AWS CLI

È possibile utilizzare il describe-events comando con il filtraggio degli ID dell'operazione per visualizzare gli eventi per operazioni specifiche.

Ottieni l'ultima operazione IDs

La descrizione dello stack disponibile tramite l'API describe-stacks ora include LastOperations informazioni che mostrano le operazioni recenti e i relativi tipi. IDs Ciò consente di identificare rapidamente quali operazioni sono state eseguite e il loro stato corrente senza analizzare i registri degli eventi.

aws cloudformation describe-stacks --stack-name MyStack

Di seguito è riportato un esempio di risposta che mostra che l'ultima operazione è stata un rollback a seguito di un'operazione di aggiornamento non riuscita.

{ "Stacks": [ { "StackId": "arn:aws:cloudformation:us-east-1:123456789012:stack/MyStack/07580010-bb79-11f0-8f6c-0289bb5c804f", "StackName": "MyStack", "Description": "A simple CloudFormation template to create an S3 bucket.", "CreationTime": "2025-11-07T01:28:13.778000+00:00", "LastUpdatedTime": "2025-11-07T01:43:39.838000+00:00", "RollbackConfiguration": {}, "StackStatus": "UPDATE_ROLLBACK_COMPLETE", "DisableRollback": false, "NotificationARNs": [], "Tags": [], "EnableTerminationProtection": false, "DriftInformation": { "StackDriftStatus": "NOT_CHECKED" }, "LastOperations": [ { "OperationType": "ROLLBACK", "OperationId": "d0f12313-7bdb-414d-a879-828a99b36f29" }, { "OperationType": "UPDATE_STACK", "OperationId": "1c211b5a-4538-4dc9-bfed-e07734371e57" } ] } ] }

Filtra gli eventi per ID dell'operazione

Il describe-events comando seguente descrive gli eventi per un ID operativo specifico:

aws cloudformation describe-events \ --operation-id 1c211b5a-4538-4dc9-bfed-e07734371e57

Per visualizzare solo gli eventi non riusciti per la risoluzione dei problemi, utilizzate il --filter FailedEvents=true parametro:

aws cloudformation describe-events \ --operation-id 1c211b5a-4538-4dc9-bfed-e07734371e57 \ --filter FailedEvents=true

La nuova funzionalità di filtraggio degli ID operativi consente di concentrarsi su operazioni specifiche e sui relativi eventi. Ciò è particolarmente utile per:

  • Risoluzione di errori specifici: isola gli eventi di un'operazione fallita per capire cosa è andato storto.

  • Monitoraggio delle operazioni di lunga durata: monitora lo stato di avanzamento degli aggiornamenti complessi o delle implementazioni in stack di grandi dimensioni.

  • Controllo delle modifiche: esamina tutti gli eventi associati a una particolare operazione di aggiornamento.

  • Analisi della causa principale: utilizza il filtro di errore per identificare rapidamente l'origine dei problemi di distribuzione.

Codici di stato dello stack

La tabella seguente descrive i campi restituiti dal describe-events comando quando si utilizza il filtraggio degli ID delle operazioni:

Campo Description
EventId Identificatore di eventi.
OperationId Identificatore univoco per l'operazione che ha generato questo evento.
StackName Il nome dello stack a cui corrisponde l'evento.
StackId L'identificatore dello stack a cui corrisponde l'evento.
LogicalResourceId L'identificatore logico della risorsa.
PhysicalResourceId L'identificatore fisico della risorsa.
ResourceProperties Le proprietà della risorsa.
ResourceType Il tipo di risorsa.
Timestamp Ora in cui si è verificato l'evento.
ResourceStatus Lo stato della risorsa (CREATE_COMPLETEUPDATE_FAILED, ecc.).
DetailedStatus Lo stato dettagliato dello stack. Se è presente CONFIGURATION_COMPLETE, la fase di configurazione delle risorse dello stack è stata completata ed è in corso la stabilizzazione delle risorse.
ResourceStatusReason Ulteriori informazioni sullo stato.