Infraestrutura · Monitors

Saiba que caiu antes do seu cliente saber.

Uptime de API e nota de performance no mesmo painel. O alerta chega por e-mail, Discord ou Telegram depois de duas falhas seguidas — não de um soluço de rede — e a página de status pública, no seu domínio, responde ao seu cliente enquanto você conserta.

Comece de graça, sem cartão. O primeiro monitor leva um minuto: cole a URL, escolha o intervalo e pronto.

Por que isso existe

Hoje, quem descobre a queda é
O CLIENTE.

Ele liga, manda mensagem, abre um chamado. Nesse ponto o prejuízo já aconteceu duas vezes: o serviço ficou fora do ar e alguém de fora precisou avisar. A inversão dessa ordem é o produto inteiro — e ela não exige que você monte relógio, banco de histórico e canal de aviso para conseguir.

  • O cron que avisa no terminal que ninguém está lendo às 3h
  • O alerta que cria lobo: dispara tanto que virou ruído ignorado
  • O suporte respondendo um a um enquanto o incidente ainda está aberto

O caminho inteiro

Checa, mede, avisa, publica.

Quatro etapas — e nenhuma delas é montar infraestrutura.

1 · Uptime

Uma requisição, três respostas possíveis

No ar, fora do ar — e no ar porém lento, que é um estado próprio. Acordar alguém às 3h por uma API que responde certo e devagar é exatamente como se perde a confiança num alerta.

monitor http
kind:      http
url:       https://api.acme.com/health
intervalo: 30s · 1m · 5m · 10m · 30m · 1h

→ up        respondeu como esperado
→ degraded  certo, acima do limiar
→ down      não respondeu

2 · Performance

Lighthouse de verdade, num Chrome de verdade

Performance, boas práticas e SEO com o navegador abrindo a página. Cada auditoria sobe um Chrome inteiro numa máquina própria e leva segundos — por isso ela sai do relógio para uma fila, e nunca atrasa os pings.

monitor web
kind:      web
url:       https://acme.com
intervalo: 1h · 6h · 12h · 24h

→ performance · best-practices · seo
→ fila serial de 1

3 · Alerta

Duas falhas seguidas, não uma

Um incidente abre depois de N checagens ruins em sequência (padrão 2) e fecha na primeira boa. Uma falha isolada — o timeout de rede que acontece com todo mundo — não vira notificação, e é isso que faz o alerta continuar significando alguma coisa.

incidente
check 1  down   → nada ainda
check 2  down   → incidente ABERTO
                  ↓
                  e-mail
                  Discord
                  Telegram
                  webhook

check 3  up     → incidente FECHADO

4 · Página pública

O status no domínio do cliente, com a cara dele

Cor, fonte, tema e rodapé são seus; o endereço também. Você aponta um CNAME e o certificado é pedido automaticamente — durante um incidente, a página responde por você enquanto o suporte ainda está lendo o alerta.

status page
status.acme.com  CNAME
   → cname.monitors.myinfrastructure.click

✓ certificado pedido sozinho
✓ HTML pronto no primeiro byte
✓ 90 dias de histórico

antes do DNS: /s/<slug>

Model Context Protocol

Seu agente investiga a queda. Sem abrir o painel.

Olhar o gráfico é a parte fácil; o que faltava era responder o que vem depois dele — o que aconteceu, quando começou, e já normalizou. São 18 ferramentas — 9 leem, 9 escrevem — na revisão 2026-07-28, a stateless. O endereço vale para a conta inteira: a chave já cobre todos os seus monitores, então não há id no caminho.

O que o servidor NÃO oferece

  • Apagar monitor ou página de status não existem como ferramenta. Aqui isso pesa mais que nos outros produtos: apagar o monitor apaga junto o histórico que provaria o incidente.
  • Cadastrar canal de alerta ou domínio próprio continuam no painel, onde há uma pessoa confirmando. Um destino de alerta escolhido por agente é superfície de exfiltração — o alerta passaria a sair para um endereço que ninguém escolheu.
  • E o plano continua valendo criar monitor e criar página passam pelo mesmo limite da API. Estourou o plano, a chamada falha dizendo quanto cabe — o agente reporta em vez de insistir.

Autentica das duas formas com a sua mk_ ou com OAuth 2.1 pelo Infrastructure Auth. As duas chegam na mesma conta.

A régua

Os cinco eixos que decidem a escolha

A mesma tabela em toda página de produto do Infrastructure. Duas linhas aqui são limitações, escritas com a mesma tinta das outras — ela existe para você decidir rápido se o encaixe é seu.

O que é checado

Duas famílias, um painel

Uptime de API por requisição HTTP (a partir de 30s) e auditoria Lighthouse com Chrome real (a partir de 1h). São custos diferentes em ordens de grandeza — ~1 KB contra um navegador inteiro —, e por isso intervalos mínimos diferentes.

De onde sai a checagem

Uma região, sem réplica

Um ponto da rede da Cloudflare por checagem. Isso significa que uma queda de rede entre nós e você aparece como queda sua — quem precisa distinguir incidente global de rota ruim precisa de sondas em vários pontos, e isso hoje não existe aqui.

Quando o alerta dispara

Depois de 2 falhas seguidas

Configurável. Fecha na primeira checagem boa. O envio nunca segura o relógio: timeout curto, sem retentativa, e o incidente fica gravado de qualquer jeito — o painel é a fonte da verdade, o alerta é a conveniência.

Para onde o alerta vai

E-mail, Discord, Telegram e webhook

A lista de e-mails aceita a escala inteira colada de uma vez — vírgula, ponto e vírgula ou uma coluna de planilha. Sem SMS, sem ligação, sem rodízio de plantão: quem está na lista recebe junto. Destinos em rede interna (localhost, 169.254.169.254, faixas privadas) são recusados: a requisição sai da nossa infraestrutura, e aceitá-los seria transformar o serviço em leitor de rede a mando de quem cadastra o canal.

Integração com agente

MCP, 18 ferramentas

Servidor MCP na revisão 2026-07-28, autenticando por OAuth 2.1 — você aprova no navegador, sem chave no arquivo. Nove ferramentas leem e nove escrevem; nenhuma apaga — nem monitor, nem página de status. Cadastrar canal de alerta e domínio próprio também ficam fora, e continuam no painel.

Se algum destes pontos não bater no seu caso, escreva. A gente confere e corrige a linha.

Preço

3, 9 ou 199 monitores

FAQ

As objeções, na ordem em que elas aparecem

Achou um limite que não está escrito aqui?

Fala direto com quem escreveu o código. Se você encontrou onde quebra, a gente quer publicar isso antes do próximo visitante descobrir sozinho.

Cole a URL, escolha o intervalo. Leva um minuto.

Sem cartão. Se o seu serviço cair hoje à noite, quem te avisa é o alerta — não o seu cliente.