Criar monitor
criar_monitorCria um monitor HTTP para uma URL pública (https://…). O Tá Rodando checa no intervalo escolhido, refaz o check ~30 s depois de uma falha, marca o serviço como fora do ar na 2ª falha seguida e avisa o time. O monitor nasce privado e avisando os canais padrão da conta (o "avisar em"); passe section para aparecer na status page. Com keyword, resposta 2xx que não contém o texto também é falha. Se o certificado TLS estiver a 14 ou a 3 dias de vencer, os mesmos canais recebem um aviso (sem marcar fora do ar; certExpiresAt traz a validade). Antes de gravar, a URL é testada: endereço do Tá Rodando que não existe ou a própria status page são recusados; URL que está falhando agora devolve url_failing com o motivo, e só é criada com confirmar: true. Respeita o teto do plano: se estourar, devolve plan_limit (no grátis, com o link de upgrade).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL pública a monitorar, ex.: https://api.exemplo.com.br/health | |
| name | No | Nome do serviço na status page. Sem nome, usa o host da URL. | |
| keyword | No | Texto que a resposta precisa conter (simples, diferencia maiúsculas). Resposta 2xx sem esse texto conta como falha: pega a página em branco que responde 200. Só o primeiro 1 MB do corpo é lido. | |
| section | No | Seção da status page onde o serviço aparece (criada se não existir). Só vale se a conta tem status page. | |
| confirmar | No | true = grava mesmo com a URL falhando agora (erro url_failing). | |
| intervalMin | No | Intervalo de checagem em minutos: 5 ou 15 no free; 1, 5 ou 15 no pro. |