Monitore o desempenho do seu site React com o Headless Browser e o Telegram
Introdução
Descubra como criar um serviço de monitoramento para seu site baseado em React usando um navegador headless e o Telegram. Este guia o guiará pela configuração de um bot do Telegram e sua integração com um navegador headless para monitorar o desempenho do seu site.
Configurando o Telegram Bot
Comece criando um bot do Telegram para automatizar relatórios de desempenho.
- Procurar por BFA no Google e inicie uma conversa com o bot.
- Selecionar Novo bot, dê um nome como Luz Não WebBote defina um nome de usuário.
- Anote o token de acesso fornecido pelo bot; você precisará dele mais tarde.
- Habilite o bot para participar de grupos clicando Suporte, selecionando Junte-se a grupos, e escolhendo seu bot.
- Crie um grupo para onde o bot enviará relatórios de desempenho. Convide seu bot para esse grupo e anote o ID do chat do grupo.
Criando o cenário de monitoramento na madrugada
Mude para a plataforma Light N para configurar o cenário de monitoramento:
- Crie um novo cenário e adicione os seguintes gatilhos:
- Gatilho de programação: Ativa o cenário em intervalos definidos.
- Gatilho do Webhook: Permite ativação manual por meio de um link de webhook.
- Adicionar uma Nó do navegador sem cabeça para executar verificações do site. Inclua o código para navegar até a página de autorização e verificar a presença do "Crie sua conta" texto.
- Adicione dois Nós do Telegram para enviar mensagens com base nos resultados do navegador headless:
- Enviar mensagem de texto: Relatório positivo se a verificação for bem-sucedida.
- Enviar mensagem de texto: Relatório negativo se a verificação falhar.
- Autorize os nós do Telegram inserindo o token de acesso e o ID do bate-papo em grupo.
- Defina filtros para condições de sucesso e erro:
- Filtro de sucesso: Ativado se o resultado do navegador headless for verdadeiro.
- Filtro de erro: Ativado se o resultado for falso.
- Implante o cenário e verifique sua operação acionando o webhook.
- Verifique a aba de histórico para logs de execução e confirme as mensagens do Telegram.
Conclusão
Você criou com sucesso um serviço de monitoramento de site usando um navegador headless e o Telegram. Para modelos prontos para uso e mais assistência, consulte os links na descrição. Curta, inscreva-se e toque o sino para mais tutoriais. Boa automação!