Saltar para o conteúdo

Monitorização por palavra-chave que deteta páginas que carregam mas estão avariadas.

Uma página pode carregar sem problemas e mesmo assim estar avariada — uma mensagem de erro no lugar onde devia estar o seu conteúdo. O Uptimia lê a página em cada verificação, exigindo as palavras que têm de estar lá e assinalando as mensagens de erro que nunca podem aparecer, e alerta-o no momento em que uma das regras é quebrada.

Incluído em todos os monitores de disponibilidade · sem custo extra Sem cartão de crédito Pronto para o RGPD
Página avariada até ao alerta
30s
Localizações para confirmar
3
Sondas
171+
Países com sondas
70+

A página que carregou bem — sem nada nela

Todos os painéis continuavam verdes. A página de produto respondeu instantaneamente, exatamente como sempre — e serviu um catálogo vazio.

11:05:04 A página de produto continua a carregar normalmenteA sonda de Paris lê a página — “Adicionar ao carrinho” desapareceu página carregada
11:05:12 Paris, Ashburn e Seul concordamIncidente abre — três regiões leem a mesma página errada, não é um acaso página carregada
11:09 O responsável de prevenção confirma a partir do SlackUm clique na ligação assinada — corpo da resposta anexado · MTTA 4 min página carregada
11:23 Corrigido — com a página que foi servidaA página tal como foi servida e a regra que falhou — captadas no momento da falha nenhuma encomenda perdida
18 minpágina errada → corrigida
Viu que a página estava errada — em primeiro lugar.11:23
A página continuou a carregar normalmente — as palavras nela é que deixaram de estar certas. O Uptimia leu-a, confirmou o texto em falta a partir de três regiões, e guardou essa página exata com o incidente.
página carregada, e mesmo assim detetadoconfirmado a partir de 3 regiõescorpo da resposta guardado como provaSlack · SMS · PagerDuty — 12 canais
E sem uma verificação por palavra-chave? A página parece saudável em todos os painéis. O catálogo avariado continua a ser servido — até um cliente enviar um e-mail a perguntar onde foi parar o botão de compra. parece saudável

O que uma regra de palavra-chave consegue detetar

Exija as palavras que só aparecem quando uma página está saudável, ou proíba as que só aparecem quando está avariada.

Texto obrigatórioPalavras que têm de estar presentes
Texto proibidoCadeias que nunca podem aparecer
Assinaturas de erroErros de base de dados, stack traces, exceções
Avisos de manutenção“Voltamos já” numa página ativa
171+ sondas a ler cada corpo de resposta
Preços & stock“$0.00”, “Esgotado”, carrinho vazio
Marcadores de posição“Lorem ipsum”, “undefined”, “null”
Respostas de APIUm campo, uma flag ou uma mensagem de erro
A verificação falha na falha que uma luz verde esconde: as palavras certas desaparecidas, ou as palavras erradas presentes — um erro de base de dados, um stack trace, um aviso de manutenção, um carrinho vazio, tudo numa página que carrega na perfeição. carrega, mas está errada

Confirmação, alertas e provas

Sem falsos alarmes de conteúdo

Confirmado antes de o notificar

Uma região que carregue uma página a meio construir nunca o notifica sozinha. O Uptimia volta a ler o corpo da resposta a partir de outras sondas — só quando todas reportam o mesmo texto em falta ou proibido é que o incidente abre. Uma leitura limpa fecha-o.

  • Confirmado a partir de até 3 regiões — uma renderização lenta a meio não o pode notificar
  • Várias regras de palavra-chave por monitor — exija algumas palavras, proíba outras
  • Corre na mesma verificação — sem pedidos extra, no mesmo calendário de 30 segundos
Como funciona a confirmação de conteúdo
🇫🇷Pariseu-par · 11:05:04não encontrado
🇺🇸Ashburnus-ash · 11:05:07não encontrado
🇰🇷Seoulap-seo · 11:05:09não encontrado
3 / 3regiões
concordam
Incidente aberto11:05:12
Enviado 8 s após a primeira falha — confirmado real, não uma renderização lenta.
SlackE-mailSMSPagerDuty
Só uma região a carregar devagar? É lida novamente e descartada — uma única renderização a meio nunca o notifica. sem alerta
Alerta

A pessoa certa fica a saber

Uma falha de conteúdo confirmada vai diretamente para o Slack, SMS, PagerDuty ou qualquer um dos 12 canais. Sem resposta, a escala avança para a pessoa seguinte no seu calendário; quando a página volta a ler-se limpa, um aviso de recuperação encerra o caso.

  • Escalonamentos com confirmação num clique — sem sessão a meio da crise
  • Janelas de manutenção — um deploy que reescreve o texto nunca notifica ninguém
  • Aviso de recuperação com a duração da falha quando a página volta a ler-se limpa
Documentação de alertas & escalonamentos
Verificação de conteúdo falhou11:05:12
shop.caldmont.com/products — “Adicionar ao carrinho” em falta, confirmado a partir de três regiões.
SlackE-mailSMSPagerDuty+ Teams, WhatsApp…
1
Primeiro de prevenção
notificado às 11:05:12 · Slack, SMS e e-mail
sem confirmação
2
Segundo de prevenção
confirmado às 11:09:03 · um clique, sem sessão iniciada
MTTA 4 m
3
Responsável de engenharia
nunca notificado — permanece inativo
Limpa novamente às 11:23:04 — um aviso de recuperação com a duração da falha chega aos mesmos canais. Ciclo fechado. 18 min errada
A prova

A página que foi servida

Cada incidente guarda o corpo da resposta da verificação em falha — para corrigir a página que viu, não a que funciona quando a recarrega.

  • O corpo da resposta e os cabeçalhos — os bytes exatos que a verificação leu, guardados
  • As regras do monitor — listadas com o incidente, ao lado do corpo em que foram testadas
  • Entregue a quem quiser — exporte como PDF ou HTML, ou partilhe uma ligação pública do incidente
O que fica registado num incidente
FALHOUIncidente n.º 3391
shop.caldmont.com/products · Ashburn · 11:05 UTC · HTTP 200
dns21 ms
connect40 ms
send2 ms
wait180 ms
keywordnão encontrado
Captura de ecrã
0produtos apresentados
Corpo da resposta
HTTP/1.1 200 OK
<div id="catalog">
  <p>No products found.</p>
Regras de palavra-chave
required   "Add to cart"
required   "Proceed to pay"
forbidden  "database error"
O corpo da resposta está no incidente — exporte-o ou partilhe uma ligação pública, para que qualquer pessoa veja a página tal como falhou. Sem necessidade de iniciar sessão. 1 clique
Rede global

Lido a partir de onde estão os seus clientes

Uma CDN ou cache de extremidade pode servir uma página de erro desatualizada numa região enquanto a origem parece perfeita. Ler o corpo a partir de mais de 171 sondas apanha a página avariada que só alguns visitantes veem.

  • Verificações até a cada 30 segundos — um deploy mal feito não se consegue esconder por muito tempo
  • O corpo lido por sonda — cada verificação é identificada com a região que a leu
  • Mais de 171 sondas em mais de 70 países — uma página que só falha num mercado continua a aparecer
Explore a rede de sondas
shop.caldmont.com/productsa alternar entre todas as regiões · 16:40 UTC
🇺🇸 Dallas
200 · texto ok
🇩🇪 Frankfurt
200 · erro de base de dados
🇯🇵 Tokyo
200 · texto ok
+ 168 mais
a ler o corpo
A origem parecia bem a partir de Dallas — só a extremidade de Frankfurt serviu o erro em cache. Aparece no registo por sonda no momento em que a rotação lá chega. 1 região

Uma página que carrega pode continuar avariada.Leia o que ela enviou.

Regras de palavra-chave em todas as verificações de disponibilidade, todas as regiões, todos os canais de alerta — gratuito durante 30 dias, e nada disto é um extra pago.

Comece gratuitamente
30 dias grátis sem cartão de crédito cancele quando quiser

Como funciona a monitorização por palavra-chave

Adicione-a a qualquer monitor de disponibilidade em menos de um minuto — sem verificações extra, sem código.

Passo 120 segundos

Adicione as palavras que importam

Em qualquer monitor HTTP, indique o texto que tem de aparecer e o texto que não pode aparecer.

URL do site
https://shop.caldmont.com/products
200 OK a partir de eu-par · corpo lido em 168 ms
Tem de conter
"Add to cart" · "Proceed to checkout"
Não pode conter
"database error" · "undefined"
Passo 220 segundos

Escolha quem fica a saber

Escolha as pessoas e os canais — escalonamentos e horas de silêncio são opcionais.

Enviar alertas via
SlackE-mailPagerDutySMS+ Teams, WhatsApp, Telegram…
Alertar quando
Palavra-chave falha · confirmado a partir de 3 regiões
CancelarComece a monitorizar →
Passo 3automático

Seja notificado quando a página lê errado

Uma falha de palavra-chave confirmada abre um incidente e alerta todos os canais escolhidos.

#ops-alerts
Uptimia 11:05
⚠ Verificação de conteúdo falhou — shop.caldmont.com/products
"Adicionar ao carrinho" em faltaHTTP 200 · 3 regiões11:05:12 UTC
Também enviado a E-mailSMSPagerDuty

Também incluído

API REST completa

Defina regras de palavra-chave a partir do CI ou de scripts — texto obrigatório e proibido, por monitor.

POST /api/v2/uptime 201 · keywords: must_exist + must_not_exist

Monitorização de transações

Para texto que só é renderizado depois de o JavaScript correr — verificado num browser real.

browser real · lê o texto depois de renderizado

Relatórios agendados

Relatórios de disponibilidade e incidentes, personalizados com o seu logótipo e cores.

SemanalMensalAnual

Páginas de estado públicas

Diga aos seus clientes o que está a acontecer — e o que já corrigiu.

público · estado em tempo real · o seu próprio domínio

Janelas de manutenção

Uma alteração de conteúdo durante um deploy nunca notifica ninguém.

qui 23:00–01:00 · alertas silenciados

Todos os tipos de monitor numa só conta

As verificações de palavra-chave ficam ao lado dos monitores de disponibilidade, SSL, transações, DNS e heartbeat — os mesmos contactos, grupos e funções.

shop.caldmont.com/productsKEYWORD shop.caldmont.comUPTIME checkout flowTRANSACTION

Alertas onde a sua equipa já trabalha

Uma falha de conteúdo, entregue em todo o lado — os mesmos contactos e canais que já usa.

De prevenção e escalonamento
Direto

12 canais, uma lista de contactos — uma falha de palavra-chave chega a todos.

Ver o diretório completo de integrações
11:05 · verificação de conteúdo falhou — shop.caldmont.com/products · HTTP 200
#ops-alertsSlack
⚠ Conteúdo falhou — shop.caldmont.com/products
"Adicionar ao carrinho" em faltaHTTP 200 · 3/3Confirmar ↩
+371 ··· 4082SMS
Uptimia: FALHA DE CONTEÚDO shop.caldmont.com/products. "Adicionar ao carrinho" em falta, HTTP 200, 3 regiões, 11:05 UTC.
Caixa de entradaE-mail
⚠ Verificação de conteúdo falhou — shop.caldmont.com/products
"Adicionar ao carrinho" em falta — confirmado a partir de Paris, Ashburn e Seul às 11:05:12 · confirme…
ProductionPagerDuty
TRIGGEREDConteúdo — shop.caldmont.com/products
atribuído ao responsável de prevenção · enviado pelo Uptimia

O que é a monitorização por palavra-chave?

A monitorização por palavra-chave é uma verificação de conteúdo que confirma que o corpo da resposta de uma página contém o texto que devia — ou nenhum do texto que não devia — em cada verificação de disponibilidade. Assim, uma página que carrega na perfeição mas mostra um erro de base de dados, uma grelha vazia ou um aviso de manutenção é detetada como em baixo, e não contada como operacional.

Enquanto tudo funciona

Como corre uma verificação por palavra-chave?

Uptimia
171+ sondas
lê o corpo · a cada 30 s
A sua página
carrega · texto encontrado

Cada verificação obtém a página e analisa o que voltou à procura do seu texto obrigatório e proibido, além de verificar se respondeu e em quanto tempo.

Quando uma verificação falha

Quando as palavras estão erradas

A sua página
carrega · texto em falta
nova verificação · 3 regiões
Uptimia
abre o incidente

confirmado 3/3 → incidente de conteúdo aberto

Duas regras

O que uma regra de palavra-chave consegue verificar?

Duas regras cobrem a maioria das páginas que carregam bem mas estão avariadas: exigir texto que só aparece quando a página está correta, ou proibir texto que só aparece quando está errada.

Guia: escolher palavras-chave que não geram falsos alarmes
RegraO que exigeO que deteta
tem de existir“Adicionar ao carrinho”catálogo não renderizou
tem de existiro texto do seu preçowidget de preços avariou
não pode existir“erro de base de dados”ligação à base de dados perdida
não pode existir“Exception”stack trace exposto
não pode existir“Voltamos já”página de manutenção fora do lugar

Perguntas frequentes sobre monitorização por palavra-chave

01O que é a monitorização por palavra-chave?+
Uma verificação de conteúdo que acompanha o seu monitor de disponibilidade: lê o corpo da resposta da página em cada verificação e falha se o texto obrigatório estiver em falta ou se o texto proibido estiver presente. Uma página pode carregar na perfeição e mesmo assim estar avariada — uma verificação por palavra-chave é o que apanha isso.
02Como funciona uma verificação por palavra-chave?+
Em cada verificação, o Uptimia obtém a página e procura no corpo da resposta o texto que definir: palavras “tem de conter” que têm de estar presentes, e palavras “não pode conter” que têm de estar ausentes. Uma regra falhada é lida novamente a partir de outras regiões antes de o incidente abrir.
03Qual é a diferença entre “tem de existir” e “não pode existir”?+
“Tem de existir” falha quando o texto obrigatório desaparece — um “Adicionar ao carrinho” em falta, um preço, uma mensagem de sucesso. “Não pode existir” falha quando aparece texto proibido — um erro de base de dados, um stack trace, um aviso “Voltamos já”. Use quantas regras de cada tipo precisar.
04Funciona em páginas renderizadas por JavaScript?+
Uma verificação por palavra-chave lê o HTML em bruto devolvido pelo servidor, pelo que não verá texto que um browser só pinta mais tarde com JavaScript. Para aplicações de página única e outro conteúdo renderizado no cliente, um monitor de transações carrega a página num browser real e verifica o texto depois de renderizado.
05A monitorização por palavra-chave é um monitor à parte?+
Não — faz parte de um monitor HTTP/de disponibilidade. Adiciona regras de palavra-chave a um monitor de site que já tem, e correm no mesmo calendário e nas mesmas localizações, sem qualquer pedido extra.
06Posso verificar mais do que uma palavra-chave?+
Sim. Um monitor pode ter várias regras ao mesmo tempo — exigir algumas cadeias e proibir outras — e a verificação falha se qualquer regra falhar.
07Posso usá-la numa API JSON?+
Sim. A regra procura o texto em qualquer parte do corpo da resposta, por isso pode exigir a presença de um campo ou valor, ou proibir uma mensagem de erro, num endpoint JSON tão facilmente como numa página HTML.
08O que vejo quando uma verificação por palavra-chave falha?+
O incidente regista a falha reportada pela verificação, as regras de palavra-chave do monitor e o corpo da resposta que foi mesmo lido — para estar a ver a página tal como falhou, não uma versão que funciona quando a recarrega.
09Como evitam falsos alarmes causados por uma página lenta?+
Uma falha de palavra-chave é lida novamente a partir de várias regiões antes de qualquer alerta, para que um único carregamento a meio renderizar nunca o notifique. A recuperação é à prova de falhas — uma leitura limpa fecha o incidente.
10Existe um plano gratuito?+
Sim. As verificações por palavra-chave fazem parte de todos os monitores de disponibilidade em todos os planos, nunca um extra pago. O plano gratuito inclui um monitor com regras de palavra-chave a intervalos de 5 minutos, sem cartão de crédito; o Basic aumenta para 10 monitores, o Professional para 100 com intervalos de 30 segundos, e os planos vão até 1 000. O teste de 30 dias desbloqueia tudo, com espaço para 500 monitores.
11Uma página que só falha numa região vai notificar-me?+
Não nas definições predefinidas, e isso é deliberado. Uma leitura falhada é verificada novamente a partir de outras regiões, e por predefinição três têm de concordar antes de o incidente abrir — o que é precisamente o que impede um único carregamento lento ou a meio renderizar de acordar alguém. Uma falha genuinamente específica de uma região, como uma extremidade de CDN a servir um erro em cache, pode muito bem não se repetir noutro lado, por isso aparecerá no registo por sonda sem abrir um incidente. Se essa for a falha que mais lhe interessa, defina a confirmação de interrupção do monitor para uma região: a primeira sonda que ler o corpo errado notifica-o de imediato.

Verifique o que as suas páginas realmente dizem.

Adicione uma regra de palavra-chave a qualquer monitor — seja o primeiro a saber quando uma página lê errado.

Teste gratuito de 30 dias Corre nas suas verificações de disponibilidade Sem cartão de crédito Pronto para o RGPD
As verificações por palavra-chave estão incluídas na monitorização de disponibilidade — incluindo o plano gratuito.