

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 i risultati delle regole per le condizioni di fase nella cronologia di esecuzione
<a name="w2aac19c19c21"></a>

È possibile visualizzare i risultati delle regole per un'esecuzione in cui una condizione di fase eseguiva una regola e generava un risultato per la fase, ad esempio il rollback o l'errore.

I valori di stato validi per le condizioni e le regole sono i seguenti: `InProgress | Failed | Errored | Succeeded | Cancelled | Abandoned | Overridden`

## Visualizza i risultati delle regole per le condizioni della fase nella cronologia di esecuzione (console)
<a name="w2aac19c19c21b7"></a>

È possibile utilizzare la console per visualizzare i risultati delle regole per un'esecuzione in cui una condizione di fase eseguiva una regola e generava un risultato per la fase.

**Visualizza i risultati delle regole per le condizioni della fase (console)**

1. Accedi Console di gestione AWS e apri la CodePipeline console all'[indirizzo http://console.aws.amazon. com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home).

    Account AWS Vengono visualizzati i nomi e lo stato di tutte le pipeline associate alla tua.

1. In **Nome**, scegliete il nome della pipeline che desiderate visualizzare.

1. Scegliete **Cronologia**, quindi scegliete l'esecuzione. Nella pagina della cronologia, scegli la scheda **Cronologia**. In **Regole**, visualizza i risultati delle regole per l'esecuzione.

![\[Un esempio di scheda Cronologia che mostra come la regola di monitoraggio abbia avuto successo nell'esecuzione precedente.\]](http://docs.aws.amazon.com/it_it/codepipeline/latest/userguide/images/stage-condition-timeline-tab.png)


## Visualizza i risultati delle regole per le condizioni della fase con `list-rule-executions` (CLI)
<a name="w2aac19c19c21b9"></a>

È possibile utilizzare la CLI per visualizzare i risultati delle regole per un'esecuzione in cui una condizione di fase eseguiva una regola e generava un risultato per la fase.
+ Apri un terminale (Linux, macOS o Unix) o un prompt dei comandi (Windows) e usalo per eseguire il AWS CLI **list-rule-executions** comando per una pipeline denominata: *MyPipeline*

  ```
  aws codepipeline list-rule-executions --pipeline-name MyFirstPipeline 
  ```

  Questo comando restituisce un elenco di tutte le esecuzioni di regole completate associate alla pipeline.

  L'esempio seguente mostra i dati restituiti per una pipeline con una condizione di fase in cui viene denominata la regola. *MyMonitorRule*

  ```
  {
      "ruleExecutionDetails": [
          {
              "pipelineExecutionId": "e1a7e739-f211-420e-aef9-fa7837666968",
              "ruleExecutionId": "3aafc0c7-0e1c-44f1-b357-d1b16a28e483",
              "pipelineVersion": 9,
              "stageName": "Deploy",
              "ruleName": "MyMonitorRule",
              "startTime": "2024-07-29T15:55:01.271000+00:00",
              "lastUpdateTime": "2024-07-29T15:56:08.682000+00:00",
              "status": "Succeeded",
              "input": {
                  "ruleTypeId": {
                      "category": "Rule",
                      "owner": "AWS",
                      "provider": "CloudWatchAlarm",
                      "version": "1"
                  },
                  "configuration": {
                      "AlarmName": "CWAlarm",
                      "WaitTime": "1"
                  },
                  "resolvedConfiguration": {
                      "AlarmName": "CWAlarm",
                      "WaitTime": "1"
                  },
                  "region": "us-east-1",
                  "inputArtifacts": []
              },
              "output": {
                  "executionResult": {
                      "externalExecutionSummary": "Succeeded with alarm 'CWAlarm' being i
  n an 'OK' state."
                  }
              }
          }
  ```