

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 transferências de dados com métricas do Amazon CloudWatch
<a name="monitor-datasync"></a>

O Amazon CloudWatch fornece métricas para monitorar o desempenho da transferência do DataSync e solucionar problemas da tarefa de transferência. 

Você pode monitorar o desempenho da transferência do AWS DataSync usando as métricas do Amazon CloudWatch. As métricas do DataSync são enviadas automaticamente ao CloudWatch em intervalos de cinco minutos (independentemente de como você [configura a criação de logs).](configure-logging.md) As métricas são mantidas durante um período de 15 meses.

Para ver as métricas do CloudWatch para o DataSync, você pode usar as seguintes ferramentas:
+ O console do CloudWatch
+ A CLI do CloudWatch
+ A API do CloudWatch
+ O console do DataSync (na página de detalhes da execução da tarefa)

Para obter mais informações, consulte o [https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html).

## Métricas do CloudWatch para DataSync
<a name="accessing-metrics"></a>

As métricas do DataSync usam o namespace `aws/datasync` e fornecem métricas para as seguintes dimensões:
+ **AgentId**: o ID exclusivo do atendente (se a tarefa usar um atendente).
+ **TaskId**: o ID exclusivo da tarefa. Ele segue o formato `task-01234567890abcdef`.

O namespace `aws/datasync` inclui as métricas a seguir. Algumas métricas não estão disponíveis em todos os [modos de tarefa](choosing-task-mode.md).


| métrica do cloudwatch | Suporte ao modo de tarefa | Descrição | 
| --- | --- | --- | 
|  `BytesCompressed`  | Básico |  O número de bytes físicos que o DataSync transfere pela rede após a compactação (se a compactação for possível). Tipicamente, esse número é menor do que `BytesTransferred`, a menos que os dados não sejam compactáveis. Unidade: bytes  | 
|  `BytesPreparedDestination`  | Básico |  O número total de bytes lógicos que o DataSync prepara no local de destino. Unidade: bytes  | 
|  `BytesPreparedSource`  | Básico |  O número total de bytes lógicos que o DataSync prepara no local de origem. Unidade: bytes  | 
|  `BytesTransferred`  | Básico |  O número de bytes que o DataSync envia para a rede antes da compactação (se a compactação for possível). Para saber o número de bytes transferidos pela rede, consulte a métrica `BytesCompressed`. Unidade: bytes  | 
|  `BytesVerifiedDestination`  | Básico |  O número de bytes lógicos que o DataSync verifica no local de destino. Unidade: bytes  | 
|  `BytesVerifiedSource`  | Básico |  O número de bytes lógicos que o DataSync verifica no local de origem. Unidades: bytes  | 
|  `BytesWritten`  | Avançado, Básico |  O número de bytes lógicos que o DataSync grava no local de destino. Unidade: bytes  | 
|  `FilesDeleted`  | Avançado, Básico |  O número de arquivos, objetos e diretórios que o DataSync exclui no local de destino. Se você não [configurar sua tarefa](configure-metadata.md#task-option-file-object-handling) para excluir os dados no destino que não estão na origem, o valor sempre será `0`. Unidade: Contagem  | 
|  `FilesListedSource`  | Avançado |  O número de objetos que o DataSync encontra no local de origem. Unidade: Contagem  | 
|  `FilesPrepared`  | Avançado |  O número de objetos que o DataSync tentará transferir depois de comparar os locais de origem e destino. Para obter mais informações, consulte [Como DataSync prepara sua transferência de dados](how-datasync-transfer-works.md#how-datasync-prepares). Essa métrica não é aplicável se você configurar a tarefa para [transferir todos os dados](configure-metadata.md#task-option-transfer-mode). Nesse cenário, o DataSync copia tudo da origem para o destino sem comparar diferenças entre os locais. Unidade: Contagem  | 
|  `FilesPreparedDestination`  | Básico |  O número de arquivos, objetos e diretórios que o DataSync prepara no local de destino. Unidade: Contagem  | 
|  `FilesPreparedSource`  | Básico |  O número de arquivos, objetos e diretórios que o DataSync prepara no local de origem. Unidade: Contagem  | 
|  `FilesSkipped`  | Básico |  O número de arquivos, objetos e diretórios que o DataSync ignora durante a transferência. Unidade: Contagem  | 
|  `FilesTransferred`  | Avançado, Básico |  O número de arquivos, objetos e diretórios que o DataSync transfere pela rede. Esse valor é atualizado periodicamente durante a fase de [execução da tarefa](run-task.md#understand-task-execution-statuses), quando algo é lido na fonte e enviado pela rede.  Esse valor pode ser menor do que `EstimatedFilesToTransfer` em uma resposta a [DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html) se houver falha em alguma transferência do DataSync. Em alguns casos, esse valor também pode ser maior que `EstimatedFilesToTransfer`. Essa métrica é específica da implementação para alguns tipos de local e, portanto, não a use como uma indicação exata do que foi transferido nem para monitorar a execução da tarefa.   Unidade: Contagem  | 
|  `FilesVerified`  | Avançado | O número de objetos que o DataSync de fato verifica durante a transferência. Unidade: Contagem | 
|  `FilesVerifiedDestination`  | Básico |  O número de arquivos, objetos e diretórios que o DataSync verifica no local de destino. Unidade: Contagem  | 
|  `FilesVerifiedSource`  | Básico |  O número total de arquivos, objetos e diretórios que o DataSync verifica no local de origem. Unidade: Contagem  | 