Guida al debugging e alla risoluzione dei problemi - AWS OpsWorks

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

Guida al debugging e alla risoluzione dei problemi

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disabilitato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

Se devi eseguire il debug di una ricetta o risolvere i problemi relativi a un servizio, l'approccio migliore in genere prevede l'esecuzione delle seguenti fasi nell'ordine indicato:

  1. Consultare l'argomento Risoluzione dei problemi e debug di alcuni problemi comuni per l'individuazione di un problema specifico.

  2. Eseguire una ricerca nel forum di AWS OpsWorks Stacks per vedere se il problema è già stato discusso.

    Il Forum include molti utenti esperti ed è monitorato dal team di AWS OpsWorks Stacks.

  3. Per problemi relativi alle ricette, consulta l'argomento Il debug delle ricette.

  4. Contatta l'assistenza di AWS OpsWorks Stacks o pubblica il problema sul forum di AWS OpsWorks Stacks.

La sezione seguente fornisce alcune indicazioni utili per il debug delle ricette. La sezione finale descrive il debug e la risoluzione dei problemi più comuni, fornendo le relative soluzioni.

Nota

Ogni esecuzione di Chef genera un log, che fornisce una descrizione dettagliata dell'esecuzione e costituisce una risorsa fondamentale per la risoluzione dei problemi. Per specificare il livello di dettaglio del log, aggiungi un'istruzione Chef::Log.level a una ricetta personalizzata che specifica il livello di log desiderato. Il valore predefinito è :info. L'esempio seguente mostra come impostare il livello di log di Chef su :debug, che restituisce la descrizione più dettagliata possibile dell'esecuzione.

Chef::Log.level = :debug

Per ulteriori informazioni sulla visualizzazione e sull'interpretazione dei log di Chef, consulta Log di Chef.