

• La AWS Systems Manager CloudWatch dashboard non sarà più disponibile dopo il 30 aprile 2026. I clienti possono continuare a utilizzare la CloudWatch console Amazon per visualizzare, creare e gestire le proprie CloudWatch dashboard Amazon, proprio come fanno oggi. Per ulteriori informazioni, consulta la [documentazione di Amazon CloudWatch Dashboard](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html). 

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

# Gestione degli errori con l'esperienza di progettazione visiva
<a name="visual-designer-error-handling"></a>

Per impostazione predefinita, quando un'azione segnala un errore, Automation interrompe completamente il flusso di lavoro del runbook. Questo perché il valore predefinito per la proprietà `onFailure` su tutte le operazioni è `Abort`. Puoi configurare il modo in cui Automation gestisce gli errori nel flusso di lavoro del runbook. Anche se hai configurato la gestione degli errori, alcuni errori potrebbero comunque causare il fallimento di un'automazione. Per ulteriori informazioni, consulta [Risoluzione dei problemi dl servizio di automazione di Systems Manager](automation-troubleshooting.md). Nell'esperienza di progettazione visiva, la gestione degli errori viene configurata nel pannello **Configurazione**.

![Opzioni di gestione degli errori](http://docs.aws.amazon.com/it_it/systems-manager/latest/userguide/images/visual_designer_error_handling.png)


## Nuovo tentativo dell'azione in caso di errore
<a name="retry-actions"></a>

Per ripetere un'azione in caso di errore, specifica un valore per la proprietà **Numero massimo di tentativi**. Il valore predefinito è 1. Se si specifica un valore maggiore di 1, l'azione non viene considerata non riuscita finché tutti i nuovi tentativi non hanno restituito un esito negativo.

## Timeout
<a name="timeout-seconds"></a>

È possibile configurare un timeout per le operazioni per impostare il numero massimo di secondi in cui l'azione può essere eseguita prima che abbia esito negativo. Per configurare un timeout, inserisci il numero di secondi che l'azione deve attendere prima che l'azione abbia esito negativo nella proprietà **Secondi di timeout**. Se il timeout viene raggiunto e il valore dell'azione ha un valore di `Max attempts` che è maggiore di 1, la fase non viene considerata scaduta finché non vengono eseguiti tutti i nuovi tentativi.

## Operazioni non riuscite
<a name="failure-actions"></a>

Per impostazione predefinita, quando un'azione segnala un errore, Automation interrompe completamente il flusso di lavoro del runbook. È possibile modificare questo comportamento specificando un valore alternativo per la proprietà **In caso di errore** delle operazioni nel runbook. Se desideri che il flusso di lavoro continui con la fase successiva del runbook, scegli **Continua**. Se desideri che il flusso di lavoro passi a una fase successiva diversa nel runbook, scegli **Fase** e inserisci il nome della fase.

## Operazioni annullate
<a name="cancel-actions"></a>

Per impostazione predefinita, quando un'operazione viene annullata da un utente, Automation interrompe completamente il flusso di lavoro del runbook. È possibile modificare questo comportamento specificando un valore alternativo per la proprietà **In caso di annullamento** delle operazioni nel runbook. Se desideri che il flusso di lavoro passi a una fase successiva diversa nel runbook, scegli **Fase** e inserisci il nome della fase.

## Operazioni critiche
<a name="critical-actions"></a>

È possibile designare un'operazione come *critica*, vale a dire che determina lo stato generale dei report dell'automazione. Se una fase con questa definizione ha esito negativo, Automation riporta lo stato finale come `Failed`, indipendentemente dalla riuscita di altre operazioni. Per configurare un'azione come critica, lascia il valore predefinito su **True** per la proprietà **Is critical**.

## Termine delle azioni
<a name="end-actions"></a>

La proprietà **Is end** arresta l'automazione alla fine dell'operazione specificata. Il valore predefinito per questa proprietà è `false`. Se si configura questa proprietà per un'operazione, l'automazione si interrompe indipendentemente dal fatto che l'operazione riesca o meno. Questa proprietà viene spesso utilizzata con operazioni `aws:branch` per gestire valori di input imprevisti o non definiti. L'esempio seguente mostra un runbook che prevede uno stato dell'istanza di `running`, `stopping` o `stopped`. Se un'istanza si trova in uno stato diverso, l'automazione termina.

![Esempio Is end per l'esperienza di progettazione visiva](http://docs.aws.amazon.com/it_it/systems-manager/latest/userguide/images/visual_designer_is_end_example.png)
