Filtros e datas
Intervalo de datas
Comportamento padrão
Quando não são especificadas datas, a API consulta automaticamente os últimos 3 dias. Se precisar de dados fora desse período, especifique o intervalo explicitamente.
Parâmetros de data
| Parâmetro | Formato | Descrição |
|---|---|---|
start_date |
YYYY-MM-DD |
Data de início (inclusiva) |
end_date |
YYYY-MM-DD |
Data de fim (inclusiva) |
# Buscar execuções da última semana
curl "http://<host>:<port>/api/v1/dags/my-dag/runs?start_date=2026-04-28&end_date=2026-05-05" \
-H "Authorization: Bearer <token>"
Limite de intervalo
O endpoint de busca de execuções aceita um intervalo máximo de 7 dias por consulta. Para intervalos maiores, divida a busca em partes.
Níveis de log
| Valor | Descrição |
|---|---|
DEBUG |
Informações detalhadas de depuração |
INFO |
Eventos normais do fluxo de execução |
WARNING |
Situações inesperadas não críticas |
ERROR |
Erros que impedem uma operação específica |
CRITICAL |
Erros graves que afetam o sistema |
Os valores são sensíveis a maiúsculas/minúsculas: use sempre em maiúsculas.
# Somente logs de erro de uma fase
curl "http://<host>:<port>/api/v1/dags/my-dag/runs/2026-05-01/run-id/phases/extract/logs?level=ERROR" \
-H "Authorization: Bearer <token>"
Busca por texto
O parâmetro keyword filtra pelo conteúdo da mensagem. A busca é insensível a maiúsculas/minúsculas e encontra correspondências parciais.
curl "http://<host>:<port>/api/v1/dags/my-dag/runs/2026-05-01/run-id/phases/extract/logs?keyword=timeout" \
-H "Authorization: Bearer <token>"
Filtros combinados
Você pode combinar level e keyword na mesma consulta: