Logs e métricas
Queda com o log do momento
Uma queda com as últimas 200 linhas do log de quando o projeto caiu, com os segredos mascarados.
GET
curl
Uma queda da Linha do tempo de quedas com o log daquele momento: as últimas 200 linhas que o projeto escreveu (Quando
stdout e stderr) antes de cair. O que a vida seguinte escreveu, depois do reinício automático, fica de fora.
O que aparece mascarado
O log guardado desta queda é mascarado antes de ser guardado e não tem o texto original. O console ao vivo e a rota de logs continuam mostrando o que o projeto escreveu.- O valor de cada variável de ambiente do projeto vira
[valor de NOME], com o nome da variável: o valor de agora e o de antes de uma troca que ainda não valeu (variável trocada ou tirada só vale depois de reiniciar), também quando o projeto imprime o valor escapado, como oJSON.stringifyou oconsole.logde um objeto. Valores com menos de 6 caracteres não são mascarados, comotrueou8080. - Tokens do Discord, chaves
sk-, JWT, o que vem depois deBearer, senhas em URL de banco, linhas comoTOKEN=…ou"password": "…"e chaves privadas viram[token removido],[chave removida],[senha removida]ou[valor removido].
log.isTruncated vem true. Também vem true quando o projeto escreveu tanto logo depois de voltar que as linhas mais antigas daquele momento não puderam mais ser lidas.
Quando log vem null
Funciona com a chave de leitura.
Erros comuns
Todos os códigos, com o formato do erro, em Códigos de erro.
Autorizações
Chave de API da Cube (cube_…), criada no painel em Chaves de API. Mande como Authorization: Bearer cube_….
Parâmetros de caminho
O ID do projeto (26 caracteres). Aparece no painel, no topo do projeto, e em GET /projects.
Pattern:
^[0-9A-HJKMNP-TV-Z]{26}$Exemplo:
"01J8Z3W6N0Q4Y7V2K5T9D1H3XA"
O id da queda, da lista.
Resposta
A queda com o log.

