TEDwatch
Observatório · Maputo

Veja o que a sua aplicação Laravel realmente faz.

Requests, queries, jobs, excepções, mails e cache — capturados e agrupados em tempo real. Saiba onde o tempo se vai e o que está prestes a partir, antes que alguém reclame.

Sem cartão de crédito
app.tedwatch.io / TED Notifika produção
Ao vivo
Pedidos / min
1 247 +8,2%
Latência P95
84 ms −4 ms
Taxa de erro
0,42 % +0,1%
Excepções agrupadas últimas 24h
  • TypeError em CheckoutController::process
    há 2 min · app/Http
    12×
  • cURL error 28: Connection timed out (Stripe)
    há 14 min · outgoing
  • ValidationException em CartController::store
    há 28 min · app/Http
  • QueryException em UserRepository::find
    há 1h · database
Construído para apps Laravel em produção
LearnWay Store Viva PayTED Net.TED
12,4M eventos processados em 2026
Funcionalidades

Dez categorias.
Uma única vista.

Tudo o que o seu Laravel faz fica registado, indexado e cruzado por trace_id. Veja a query lenta que partiu o pedido. Veja o job que falhou e o e-mail que não saiu. Tudo num só sítio.

request · query

Pedidos & Queries

Cada pedido HTTP com método, rota, latência e payload. Cada query SQL com tempo de execução e contexto. Veja imediatamente onde o tempo se vai.

1,2M / dia
exception

Excepções agrupadas

Excepções idênticas fundidas por fingerprint, ordenadas por frequência e severidade. Com stack trace, request payload e o utilizador afectado.

agrupamento automático
queued_job · scheduled_task · command

Jobs & Schedule

Jobs em fila, tarefas agendadas e commands artisan. O que falhou, o que demorou demais e o que nem chegou a correr.

retries · timing · payload
outgoing_request · cache

Outgoing & Cache

Pedidos a APIs externas (Stripe, M-Pesa, e-mail) e cache hits/misses. Veja o que está fora do seu controlo a custar-lhe milissegundos.

hit rate · timing
mail · notification

Mail & Notifications

E-mails enviados e notificações disparadas, com destinatário, template e estado de entrega. Saiba o que partiu, e o que partiu mas não chegou.

destinatário · template
rules · channels · snooze

Alertas

Regras com limiares (taxa de erro, latência, jobs falhados), canais múltiplos (e-mail, webhook, Slack) e snooze. O ruído sob controlo.

e-mail · webhook · Slack
Como funciona

Cinco minutos.
Três passos.

01 Passo um

Instale o SDK

Um composer require e o pacote regista-se sozinho na sua app Laravel.

$ composer require tedwatch/laravel-agent
02 Passo dois

Configure o token

Cole o token do ambiente no .env. Cada ambiente (produção, staging) tem o seu.

# .env
TEDWATCH_INGEST_URI=https://watch.ted.co.mz
TEDWATCH_TOKEN=tw_••••••••••••••••
03 Passo três

Monitorize

Abra /admin no seu TEDwatch e veja os eventos a entrar. Sem trabalho adicional.

1 247 eventos / min há 1s
Diferenças

Porquê TEDwatch
e não Sentry.

Os grandes estrangeiros funcionam — em USD, com suporte em inglês, e a sua infra dos clientes a sair do país. Construímos o TEDwatch para apps de cá, com regras de cá.

Maputo

Equipa local

Suporte em português, fuso horário CAT, factura em meticais. Sem tickets respondidos a meio da noite por bots.

Multi-tenant

Várias orgs, várias apps

Isole produção de staging com um clique. Cada organização vê apenas o que é seu, com tokens próprios por ambiente.

Self-hosted ou cloud

Onde a sua infra estiver

Corra no seu Docker (Postgres + Redis + Timescale) ou use o nosso plano alojado. A escolha é sua, sem lock-in.

MZN

Preço em meticais

Sem surpresas com câmbio. Plano gratuito até 1M de eventos por mês. Planos pagos com SLA local.

Comece já hoje

Comece a monitorizar
em cinco minutos.

Sem cartão. Sem demos forçadas. Instale, ligue um ambiente e veja os primeiros eventos a entrar antes do café acabar.