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.

  1. Procurar por BFA no Google e inicie uma conversa com o bot.
  2. Selecionar Novo bot, dê um nome como Luz Não WebBote defina um nome de usuário.
  3. Anote o token de acesso fornecido pelo bot; você precisará dele mais tarde.
  4. Habilite o bot para participar de grupos clicando Suporte, selecionando Junte-se a grupos, e escolhendo seu bot.
  5. 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:

  1. 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.
  2. 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.
  3. 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.
  4. Autorize os nós do Telegram inserindo o token de acesso e o ID do bate-papo em grupo.
  5. 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.
  6. Implante o cenário e verifique sua operação acionando o webhook.
  7. 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!

Outros vídeos