

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

# Como monitorar o Nimble Studio File Transfer
<a name="monitoring"></a>

O monitoramento é uma parte importante da manutenção da confiabilidade, da disponibilidade e do desempenho do Nimble Studio File Transfer e de soluções da AWS. Recomendamos coletar dados de monitoramento de todas as partes da sua solução da AWS. Isso ajuda a depurar uma falha de vários pontos, caso ocorra. 

File Transfer faz upload dos arquivos no Amazon Simple Storage Service (Amazon S3) usando APIs do Amazon S3. Portanto, todas as informações do CloudTrail, o CloudWatch e do CloudFormation sobre File Transfer são registradas em log como uso do S3. Para saber mais sobre como monitorar seu uso do S3, consulte o capítulo [Monitoramento do Amazon S3 ](https://docs.aws.amazon.com/AmazonS3/latest/userguide/monitoring-overview.html) no *Guia do usuário do Amazon Simple Storage Service*. 

**Topics**
+ [Registro em log](#monitoring-logging)
+ [Relatório do bucket](#monitoring-inventory-report)

## Registro em log
<a name="monitoring-logging"></a>

File Transfer pode registrar em log mensagens em arquivos externos. Para fazer isso, defina `logging.directory` no arquivo de configuração. Quando isso é definido, File Transfer cria logs formatados por data no diretório especificado. 

`logging.log_severity` sempre deve ser definido no arquivo de configuração quando `logging.directory` for definido. `logging.directory` pode ter os seguintes valores:`info`, `warn`, `error` ou `fatal`. Todas as mensagens vistas na saída do console são registradas com log em um arquivo, desde que tenham a mesma severidade ou maior de `logging.log_severity`. Os arquivos de log estão localizados no diretório de log especificado. 

File Transfer gera dois tipos de arquivos de log: `filetransfer.log` e `crash.log`. `filetransfer.log` é um arquivo de log de operações gerais e regulares. Ele contém todas as mensagens e eventos que são registrados em log de acordo com a configuração de severidade do usuário. O nível de severidade padrão é `info`. Esse é o mesmo nível de informação que o usuário vê na GUI. O `crash.log` é gerado apenas se o aplicativo de interface de linha de comandos (CLI) falhar. 

## Relatório do bucket
<a name="monitoring-inventory-report"></a>

O relatório de bucket fornece um relatório detalhado do conteúdo que existe em uma configuração de transferência especificada. Isso pode ser útil se você quiser ver o que existe no seu bucket. É possível gerar um relatório de bucket usando a GUI ou a CLI do File Transfer.

------
#### [ GUI ]

**Para criar um relatório de inventário usando a GUI**

1. Abra File Transfer.

   1. Vá para o **Menu iniciar** e pesquise por **File Transfer**.

   1. Selecione **Nimble Studio File Transfer** na lista.

1. Na página inicial, o navegador de arquivos **local** é exibido à esquerda e o navegador de arquivos **Bucket do S3** é exibido à direita.

1. No navegador de arquivos do **Bucket do S3**, escolha **Relatório do bucket**.

1. Um pop-up **Gerar relatório do bucket** é exibido. Selecione a **Configuração remota** e o **Formato de saída** desejados. 

1. Depois, escolha **Gerar relatório**.

1. O relatório agora será exibido na guia **Relatórios** na parte inferior da tela.

1. Selecione um formato de saída.

------
#### [ CLI ]

**Para criar um relatório de bucket usando a CLI**

1. Abra um terminal.

1. Execute o comando a seguir para gerar um relatório de inventário de todos os ativos no bucket e no prefixo correspondentes de um perfil de transferência: `filetransfer inventory [remote configuration] [options]`

   1. O comando a seguir é um exemplo: `filetransfer inventory [remote configuration] --output-format yaml`

   1. `--output-format`: Formato de saída para relatório. O formato padrão é JSON. Formatos compatíveis: YAML, CSV, JSON ou XML

------