

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

# Solucionar problemas de monitoramento e alerta
<a name="monitoring-issues"></a>

Esta seção fornece informações sobre como solucionar problemas de monitoramento e alerta AWS Transfer Family, incluindo CloudWatch métricas ausentes ou incompletas e EventBridge eventos ausentes.

**Topics**
+ [Solucionar problemas de métricas ausentes ou incompletas CloudWatch](#missing-cloudwatch-metrics)
+ [Solucionar problemas de eventos ausentes EventBridge](#eventbridge-event-issues)

## Solucionar problemas de métricas ausentes ou incompletas CloudWatch
<a name="missing-cloudwatch-metrics"></a>

**Descrição**

CloudWatch as métricas dos seus servidores Transfer Family estão ausentes, incompletas ou não estão sendo atualizadas conforme o esperado.

**Causa**

Métricas ausentes ou incompletas podem ser causadas por vários fatores:
+ Problemas de configuração de registro
+ Baixos níveis de atividade que não geram métricas dentro do prazo esperado
+ Visualização de métricas com dimensões ou intervalos de tempo incorretos

**Solução**

**Para resolver problemas com CloudWatch métricas ausentes ou incompletas:**

1. Certifique-se de que o registro esteja configurado corretamente para seu servidor Transfer Family:
   + No console Transfer Family, verifique se o registro está ativado em **Detalhes do servidor > Detalhes adicionais > Função de registro**.
   + É muito provável que a função de registro tenha as permissões e relações de confiança necessárias.

1. Ao visualizar métricas no CloudWatch console:
   + Use as dimensões corretas, por exemplo, **ServerId**para métricas em nível de servidor
   + Ajuste o intervalo de tempo para garantir que ele cubra os períodos de atividade
   + Verifique se você está no correto Região da AWS

1. Gere atividades de teste em seu servidor Transfer Family para garantir que as métricas sejam produzidas.

## Solucionar problemas de eventos ausentes EventBridge
<a name="eventbridge-event-issues"></a>

**Descrição**

Você configurou EventBridge as regras da Amazon para capturar eventos do Transfer Family, mas os eventos não estão sendo entregues aos seus destinos de destino nem acionando as ações esperadas.

**Causa**

 EventBridge Eventos ausentes podem ser causados por:
+ Padrões de eventos configurados incorretamente
+ Problemas de permissão com alvos de eventos
+ Limites de serviço ou limitação
+ Eventos que não estão sendo gerados devido à configuração do servidor

**Solução**

Para solucionar problemas de EventBridge eventos ausentes:

1. Verifique se o padrão do evento está formatado corretamente para corresponder aos eventos do Transfer Family:

   ```
   {
     "source": ["aws.transfer"],
     "detail-type": ["Transfer State Change"],
     "detail": {
       "serverId": ["s-1234567890abcdef0"]
     }
   }
   ```

1. Verifique se o destino do seu evento tem as permissões necessárias:
   + Para destinos Lambda, certifique-se de que a política de recursos da função Lambda permita invocá-la EventBridge 
   + Para destinos SQS, verifique se a política de fila permite EventBridge enviar mensagens
   + Para destinos do SNS, confirme se a política de tópicos permite EventBridge publicar nele

1. Teste sua regra gerando exemplos de eventos:
   + Use o EventBridge console para criar um evento de teste que corresponda ao seu padrão
   + Execute ações em seu servidor Transfer Family que devem gerar eventos

1. Ative as métricas de EventBridge regras para monitorar invocações e falhas de regras:

   ```
   aws events put-rule --name "TransferStateChangeRule" --event-pattern '{...}' --state ENABLED --metrics-enabled
   ```

1. Verifique CloudWatch os registros para ver se há mensagens de erro relacionadas a falhas na entrega de eventos