

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Exibição dos arquivos de log do Amazon EMR
<a name="emr-manage-view-web-log-files"></a>

 Tanto o Amazon EMR como o Hadoop produzem arquivos de log que informam o status no cluster. Por padrão, esses são gravados no nó primário, no diretório `/mnt/var/log/`. Dependendo de como você configurou seu cluster quando o executou, esses logs também podem ser arquivados no Amazon S3 e podem ser visualizados na ferramenta de depuração gráfica. 

 Há muitos tipos de logs gravados no nó primário. O Amazon EMR grava logs de etapa, ação de bootstrap e estado de instâncias. O Apache Hadoop grava logs para informar o processamento de trabalhos, tarefas e tentativas de tarefas. O Hadoop também registra logs de seus daemons. [Para obter mais informações sobre os registros escritos pelo Hadoop, acesse http://hadoop.apache. org/docs/stable/hadoop-project-dist/hadoop-common/ClusterSetup.html](http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/ClusterSetup.html). 

## Visualizar arquivos de log no nó primário
<a name="emr-manage-view-web-log-files-master-node"></a>

A tabela a seguir lista alguns dos arquivos de log que você encontrará no nó primário.


| Local | Description | 
| --- | --- | 
|  /emr/instance-controller/log/bootstrap-ações  | Logs gravados durante o processamento das ações de bootstrap. | 
|  /mnt/var/log/hadoop-state pusher  | Logs gravados pelo processo de agente de envio de estado do Hadoop. | 
|  /emr/instance-controller/log  | Logs do controlador de instâncias. | 
|  /emr/instance-state  | Logs de estado de instância. Contém informações sobre a CPU, o estado da memória e os threads de coletor de lixo do nó. | 
|  /emr/service-nanny  | Logs gravados pelo processo nanny de serviço. | 
|  /mnt/var/log/*application*  | Logs específicos de um aplicativo, como o Hadoop, o Spark ou o Hive. | 
|  /mnt/var/log/hadoop/steps/*N*  | Logs de etapa que contêm informações sobre o processamento da etapa. O valor de *N* indica o StepID atribuído pelo Amazon EMR. Por exemplo, um cluster tem duas etapas: `s-1234ABCDEFGH` e `s-5678IJKLMNOP`. A primeiro etapa está localizado em `/mnt/var/log/hadoop/steps/s-1234ABCDEFGH/` e segundo etapa, em `/mnt/var/log/hadoop/steps/s-5678IJKLMNOP/`.  Os logs de etapas escritos pelo Amazon EMR estão apresentados a seguir.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/emr/latest/ManagementGuide/emr-manage-view-web-log-files.html)  | 

**Para visualizar arquivos de log no nó primário usando a AWS CLI.**

1.  Use o SSH para conectar-se ao nó primário, conforme descrito em [Como se conectar ao nó primário do cluster do Amazon EMR usando SSH](emr-connect-master-node-ssh.md). 

1.  Navegue até o diretório que contém as informações do arquivo de log que você deseja visualizar. A tabela anterior fornece uma lista dos tipos de arquivos de log que estão disponíveis e onde você os encontrará. O exemplo a seguir mostra o comando para navegar até o log de etapas com um ID `s-1234ABCDEFGH`. 

   ```
   cd /mnt/var/log/hadoop/steps/s-1234ABCDEFGH/
   ```

1. Use um visualizador de arquivos de sua preferência para visualizar o arquivo de log. O exemplo a seguir usa o comando `less` do Linux para visualizar o arquivo de log `controller`.

   ```
   less controller
   ```

## Visualizar arquivos de log arquivados no Amazon S3
<a name="emr-manage-view-web-log-files-s3"></a>

Por padrão, os clusters do Amazon EMR iniciados com o uso do console arquivam automaticamente os arquivos de log no Amazon S3. Você pode especificar seu próprio caminho de log ou pode permitir que o console gere automaticamente um caminho de log para você. Para clusters iniciados com o uso da CLI ou da API, você deve configurar o arquivamento de log do Amazon S3 manualmente. 

 Quando o Amazon EMR é configurado para arquivar arquivos de log no Amazon S3, ele armazena os arquivos no local do S3 que você especificou, na pasta*cluster-id*//, *cluster-id* onde está o ID do cluster. 

A tabela a seguir lista alguns dos arquivos de log que você encontrará no Amazon S3.


| Local | Description | 
| --- | --- | 
|  /*cluster-id*/nó/  | Logs de nós, incluindo logs de ações de bootstrap, estado da instância e aplicativo para o nó. Os logs para cada nó são armazenados em uma pasta rotulada com o identificador da instância do EC2 desse nó. | 
|  /*cluster-id*/nó/*instance-id*/*application*  | Os logs criados por cada aplicativo ou daemon associado a um aplicativo. Por exemplo, o log do servidor Hive está localizado em `cluster-id/node/instance-id/hive/hive-server.log`. | 
|  /*cluster-id**step-id*/etapas//  | Logs de etapa que contêm informações sobre o processamento da etapa. O valor de *step-id* indica o ID da etapa atribuído pelo Amazon EMR. Por exemplo, um cluster tem duas etapas: `s-1234ABCDEFGH` e `s-5678IJKLMNOP`. A primeiro etapa está localizado em `/mnt/var/log/hadoop/steps/s-1234ABCDEFGH/` e segundo etapa, em `/mnt/var/log/hadoop/steps/s-5678IJKLMNOP/`.  Os logs de etapas escritos pelo Amazon EMR estão apresentados a seguir.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/emr/latest/ManagementGuide/emr-manage-view-web-log-files.html)  | 
|  /*cluster-id*/contêineres  |  Logs de contêiner de aplicativo. Os logs para cada aplicativo YARN são armazenados nesses locais.  | 
|  /*cluster-id*/hadoop-mapreduce/  | Os registros que contêm informações sobre detalhes de configuração e histórico de MapReduce trabalhos.  | 

**Visualizar os arquivos de log arquivados no Amazon S3 usando o console do Amazon S3**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Abra o bucket do S3 especificado quando você configurou o cluster para arquivar arquivos de log no Amazon S3. 

1. Navegue até o arquivo de log que contém as informações a serem exibidas. A tabela anterior fornece uma lista dos tipos de arquivos de log que estão disponíveis e onde você os encontrará. 

1. Baixe o objeto do arquivo de log para visualizá-lo. Para obter instruções, consulte [Fazer download de um objeto](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html).