Visualizzazione dei log dell'ambiente Elastic Beanstalk - AWS Elastic Beanstalk

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

Visualizzazione dei log dell'ambiente Elastic Beanstalk

AWS Elastic Beanstalk fornisce due modi per visualizzare regolarmente i registri delle istanze Amazon EC2 che eseguono l'applicazione:

  • Configurando l'ambiente Elastic Beanstalk per caricare i log delle istanze ruotati nel bucket Amazon S3 dell'ambiente.

  • Configurando l'ambiente per eseguire lo streaming dei log delle istanze in Amazon CloudWatch Logs.

Quando configuri lo streaming dei log delle istanze in CloudWatch Logs, Elastic Beanstalk crea gruppi di log CloudWatch Logs per i log di distribuzione e proxy nelle istanze Amazon EC2 e trasferisce questi file di log in CloudWatch Logs in tempo reale. Per ulteriori informazioni sui log delle istanze, consulta Visualizzazione dei log delle istanze Amazon EC2 nell'ambiente Elastic Beanstalk.

Oltre ai log delle istanze, se abiliti lo stato avanzato per l'ambiente, puoi configurare l'ambiente per lo streaming delle informazioni sullo stato a CloudWatch Logs. Quando lo stato dell'ambiente cambia, Elastic Beanstalk aggiunge un record a un gruppo di log sullo stato, con il nuovo stato e una descrizione della causa della modifica. Per informazioni sullo streaming delle informazioni sullo stato dell'ambiente, consulta Streaming di informazioni sullo stato dell'ambiente Elastic Beanstalk ad Amazon CloudWatch Logs.

Configurazione della visualizzazione dei log delle istanze

Per visualizzare i log delle istanze, puoi abilitare la rotazione dei log delle istanze e lo streaming dei log nella console Elastic Beanstalk.

Per configurare la rotazione dei log delle istanze e lo streaming dei log nella console Elastic Beanstalk
  1. Apri la console Elastic Beanstalk e nell'elenco Regions (Regioni) seleziona la tua Regione AWS.

  2. Nel pannello di navigazione selezionare Environments (Ambienti), quindi selezionare il nome dell'ambiente dall'elenco.

    Nota

    Se si dispone di molti ambienti, utilizzare la barra di ricerca per filtrare l'elenco degli ambienti.

  3. Nel riquadro di navigazione, seleziona Configuration (Configurazione).

  4. Nella categoria di configurazione Updates, monitoring, and logging (Aggiornamenti, monitoraggio e registrazione), scegli Edit (Modifica).

  5. Nella sezione Archiviazione dei log S3, seleziona Attivato sotto Ruota log per abilitare il caricamento dei log ruotati su Amazon S3.

  6. In Instance log streaming to CloudWatch Logs (Streaming di log delle istanze in CloudWatch Logs), configurare le impostazioni seguenti:

    • Streaming di log: seleziona Attivato per abilitare lo streaming dei log.

    • Retention (Conservazione): specificare il numero di giorni di conservazione dei log in CloudWatch Logs.

    • Lifecycle (Ciclo di vita): impostare su Delete logs upon termination (Elimina log al termine) per eliminare immediatamente i log da CloudWatch Logs se l'ambiente è terminato, invece di attendere la loro scadenza.

  7. Per salvare le modifiche scegli Apply (Applica) nella parte inferiore della pagina.

Dopo aver abilitato lo streaming dei log, puoi tornare alla pagina o alla categoria di configurazione Software e individuare il collegamento Log Groups (Gruppi di log). Fai clic su questo collegamento per visualizzare i log delle istanze nella console CloudWatch.

Configurazione della visualizzazione dei log sullo stato dell'ambiente

Per visualizzare i log sullo stato dell'ambiente, puoi abilitare lo streaming dei log sullo stato dell'ambiente nella console Elastic Beanstalk.

Per configurare lo streaming dei log sullo stato dell'ambiente nella console Elastic Beanstalk
  1. Apri la console Elastic Beanstalk e nell'elenco Regions (Regioni) seleziona la tua Regione AWS.

  2. Nel pannello di navigazione selezionare Environments (Ambienti), quindi selezionare il nome dell'ambiente dall'elenco.

    Nota

    Se si dispone di molti ambienti, utilizzare la barra di ricerca per filtrare l'elenco degli ambienti.

  3. Nel riquadro di navigazione, seleziona Configuration (Configurazione).

  4. Nella categoria di configurazione Updates, monitoring, and logging (Aggiornamenti, monitoraggio e registrazione), scegli Edit (Modifica).

  5. Scorri fino alla sezione Monitoraggio.

  6. In Health event streaming to CloudWatch Logs (Streaming di eventi sullo stato in CloudWatch Logs), configurare le impostazioni seguenti:

    • Streaming di log: scegli Attivato per abilitare lo streaming dei log.

    • Retention (Conservazione): specificare il numero di giorni di conservazione dei log in CloudWatch Logs.

    • Lifecycle (Ciclo di vita): impostare su Delete logs upon termination (Elimina log al termine) per eliminare immediatamente i log da CloudWatch Logs se l'ambiente è terminato, invece di attendere la loro scadenza.

  7. Per salvare le modifiche scegli Apply (Applica) nella parte inferiore della pagina.

Spazi dei nomi per la visualizzazione dei log

Gli spazi dei nomi seguenti contengono le impostazioni per la visualizzazione dei log: