

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

# Visualizando o histórico de execução de consultas agendadas
<a name="scheduled-queries-execution-history"></a>

Use o histórico de execução para monitorar o desempenho de suas consultas agendadas e solucionar quaisquer problemas com a execução da consulta ou a entrega de resultados.

O histórico de execução mostra o status de cada execução de consulta, incluindo execuções bem-sucedidas, falhas e resultados do processamento de destino. Você pode usar essas informações para identificar padrões, diagnosticar problemas e verificar se suas consultas estão sendo executadas conforme o esperado.

------
#### [ Console ]

**Para ver o histórico de execução (console)**

1. No console de CloudWatch registros, escolha **Consulta agendada**, **Exibir consultas agendadas**.

1. Selecione a consulta agendada que você deseja examinar.

1. Escolha a guia **Execution history (Histórico de execução)**.

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

**Para ver o histórico de execução (AWS CLI)**

1. Use o `get-scheduled-query-history` comando para recuperar o histórico de execução de uma consulta agendada:

   ```
   aws logs get-scheduled-query-history \
       --identifier "DailyErrorMonitoring" \
       --start-time 1743379200 \
       --end-time 1743465600 \
       --max-results 10
   ```

1. Para filtrar por status de execução, adicione o `--execution-statuses` parâmetro:

   ```
   aws logs get-scheduled-query-history \
       --identifier "DailyErrorMonitoring" \
       --start-time 1743379200 \
       --end-time 1743465600 \
       --max-results 1 \
       --execution-statuses "SUCCEEDED"
   ```

------
#### [ API ]

**Para ver o histórico de execução (API)**
+ Use a `GetScheduledQueryHistory` ação para recuperar o histórico de execução:

  ```
  {
      "identifier": "DailyErrorMonitoring",
      "startTime": 1743379200,
      "endTime": 1743465600,
      "maxResults": 10,
      "executionStatuses": ["SUCCEEDED", "FAILED"]
  }
  ```

------

O histórico de execução exibe:
+ **Status de execução** - Em execução, concluída, com falha, tempo limite ou InvalidQuery
+ **Tempo de acionamento** - Quando a consulta foi executada
+ **Destinos** - Status de processamento para cada destino configurado, incluindo S3 e EventBridge
+ **Mensagens de erro** - Detalhes sobre quaisquer falhas na execução da consulta ou no processamento do destino