Captura
Respostas HTTP ≥ 400, falhas de rede, error e unhandledrejection.
O próprio endpoint do Sentinela é ignorado para não criar recursão.
Coletando agora
Uma tag <script> e pronto. O Sentinela captura falhas de fetch,
XHR, exceções não tratadas e promises rejeitadas direto do browser — sem instrumentar
uma linha do seu código, sem bloquear a renderização.
<script
src="https://getsentinel.com.br/sentinela.js"
data-key="st_pk_SUA_CHAVE"
data-environment="production"
data-endpoint="https://getsentinel.com.br/v1/events"></script>
O SDK embrulha as APIs de rede do browser e escuta os eventos globais de erro. O envio é
fire‑and‑forget via sendBeacon, então nada trava a página.
Respostas HTTP ≥ 400, falhas de rede, error e unhandledrejection.
O próprio endpoint do Sentinela é ignorado para não criar recursão.
Registra de onde o usuário estava (origin, pageUrl) e para onde a
chamada foi (request.url). A mesma chave serve vários domínios.
A publicKey fica exposta no HTML por design. Quem protege a ingestão é a
validação do header Origin contra a allowlist do projeto.
Os eventos capturados ficam no painel interno, protegido por autenticação. Eles carregam URLs, parâmetros e corpos de resposta da aplicação monitorada, então não são exibidos publicamente.
Consulta com filtros por ambiente, origem e status, e o evento completo em cada linha.