

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

# Accesso ai log Airflow in Amazon CloudWatch
<a name="monitoring-airflow"></a>

Amazon MWAA può inviare i log di Apache Airflow ad Amazon. CloudWatch Puoi accedere ai log di più ambienti da un'unica posizione per identificare facilmente i ritardi nelle attività di Apache Airflow o gli errori del flusso di lavoro senza strumenti di terze parti aggiuntivi. I log di Apache Airflow devono essere abilitati sulla console Amazon Managed Workflows for Apache Airflow per accedere all'elaborazione, alle attività, al server web e ai log dei lavoratori di Apache Airflow DAG. CloudWatch

**Contents**
+ [Prezzi](#monitoring-airflow-pricing)
+ [Prima di iniziare](#monitoring-airflow-before)
+ [Tipi di log](#monitoring-airflow-log-groups)
+ [Abilitazione dei log di Apache Airflow](#monitoring-airflow-enable)
+ [Accesso ai log di Apache Airflow](#monitoring-airflow-view)
+ [Esempi di log dello scheduler](#monitoring-airflow-example)
+ [Fasi successive](#monitoring-airflow-next-up)

## Prezzi
<a name="monitoring-airflow-pricing"></a>
+ Si applicano le tariffe Standard Logs. CloudWatch Per ulteriori informazioni, consulta la pagina [CloudWatch dei prezzi](https://aws.amazon.com/cloudwatch/pricing/).

## Prima di iniziare
<a name="monitoring-airflow-before"></a>
+ È necessario disporre di un ruolo in grado di accedere ai log in CloudWatch. Per ulteriori informazioni, vedi [Accesso a un ambiente Amazon MWAA](access-policies.md).

## Tipi di log
<a name="monitoring-airflow-log-groups"></a>

Amazon MWAA crea un gruppo di log per ogni opzione di registrazione Airflow abilitata e invia i log ai gruppi Logs associati a un ambiente. CloudWatch I gruppi di log sono denominati nel seguente formato:. `YourEnvironmentName-LogType` Ad esempio, se il nome dell'ambiente è denominato`Airflow-v202-Public`, i log delle attività di Apache Airflow vengono inviati a. `Airflow-v202-Public-Task`


| Tipo di log | Description | 
| --- | --- | 
|  `YourEnvironmentName-DAGProcessing`  |  I log del gestore del processore DAG (la parte dello scheduler che elabora i file DAG).  | 
|  `YourEnvironmentName-Scheduler`  |  I log generati dallo scheduler Airflow.  | 
|  `YourEnvironmentName-Task`  |  I log delle attività generati da un DAG.  | 
|  `YourEnvironmentName-WebServer`  |  I log generati dall'interfaccia web Airflow.  | 
|  `YourEnvironmentName-Worker`  |  I log generati come parte del flusso di lavoro e dell'esecuzione del DAG.  | 

## Abilitazione dei log di Apache Airflow
<a name="monitoring-airflow-enable"></a>

È possibile abilitare i log di Apache Airflow a livello `INFO``WARNING`,, `ERROR` o. `CRITICAL` Quando scegli un livello di log, Amazon MWAA invia i log per quel livello e tutti i livelli di gravità più elevati. Ad esempio, se abiliti i log a `INFO` livello, Amazon MWAA invia `INFO` log e `WARNING``ERROR`, e livelli di `CRITICAL` log a Logs. CloudWatch 

1. Apri la pagina [Ambienti](https://console.aws.amazon.com/mwaa/home#/environments) sulla console Amazon MWAA.

1. Scegli un ambiente.

1. Scegli **Modifica**.

1. Scegli **Next (Successivo)**.

1. Scegli una o più delle seguenti opzioni di registrazione:

   1. **Scegli il **gruppo di log dello scheduler Airflow** nel riquadro Monitoraggio.**

   1. **Scegli il **gruppo di log del server web Airflow** nel pannello Monitoraggio.**

   1. **Scegli il **gruppo di log di lavoro Airflow** nel pannello Monitoraggio.**

   1. **Scegli il **gruppo di log di elaborazione Airflow DAG** nel pannello Monitoraggio.**

   1. **Scegli il **gruppo di log delle attività Airflow** nel riquadro Monitoraggio.**

   1. Scegliete il livello di registrazione in Livello di **registro**.

1. Scegli **Next (Successivo)**.

1. Scegli **Save** (Salva).

## Accesso ai log di Apache Airflow
<a name="monitoring-airflow-view"></a>

La sezione seguente descrive come accedere ai log di Apache Airflow nella console. CloudWatch 

1. Apri la pagina [Ambienti](https://console.aws.amazon.com/mwaa/home#/environments) sulla console Amazon MWAA.

1. Scegli un ambiente.

1. Scegli un gruppo di log nel riquadro **Monitoraggio**.

1. Scegli un log in **Log stream**.

## Esempi di log dello scheduler
<a name="monitoring-airflow-example"></a>

Puoi accedere ai log di Apache Airflow per lo scheduler che pianifica i flussi di lavoro e analizza la cartella. `dags` I passaggi seguenti descrivono come aprire il gruppo di log per lo scheduler sulla console Amazon MWAA e accedere ai log di Apache Airflow sulla console Logs. CloudWatch 

**Per accedere ai log di un `requirements.txt`**

1. Apri la pagina [Ambienti](https://console.aws.amazon.com/mwaa/home#/environments) sulla console Amazon MWAA.

1. Scegli un ambiente.

1. Scegli il **gruppo di log dello scheduler Airflow** nel riquadro **Monitoraggio**.

1. Scegli il `requirements_install_ip` log in **Log** Streams.

1. Fate riferimento all'elenco dei pacchetti che sono stati installati nell'ambiente all'indirizzo`/usr/local/airflow/.local/bin`. Esempio:

   ```
   Collecting appdirs==1.4.4 (from -r /usr/local/airflow/.local/bin (line 1))
   Downloading https://files.pythonhosted.org/packages/3b/00/2344469e2084fb28kjdsfiuyweb47389789vxbmnbjhsdgf5463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl  
   Collecting astroid==2.4.2 (from -r /usr/local/airflow/.local/bin (line 2))
   ```

1. Controlla l'elenco dei pacchetti e verifica se qualcuno di questi ha riscontrato un errore durante l'installazione. Se qualcosa è andato storto, potresti ricevere un errore simile al seguente:

   ```
   2021-03-05T14:34:42.731-07:00
   No matching distribution found for LibraryName==1.0.0 (from -r /usr/local/airflow/.local/bin (line 4))
   No matching distribution found for LibraryName==1.0.0 (from -r /usr/local/airflow/.local/bin (line 4))
   ```

## Fasi successive
<a name="monitoring-airflow-next-up"></a>
+ Scopri come configurare un CloudWatch allarme in [Uso degli CloudWatch allarmi Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html).
+ Scopri come creare una CloudWatch dashboard in [Utilizzo delle CloudWatch dashboard](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html).