nodejs / nodejs/github-bot

Bot uptime monitoring

Aberta
#63 6 comentários 1 reação 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

enhancement
Linguagem predominante
JavaScript
Estrelas
305
Forks
148
Merge médio
9h 2min
PRs com merge (30d)
3

Descrição

As this bot moves into production and starts getting integrated in various flows where people start depending on it, I think it is time to think about how we can monitory uptime and response-time of the bot.

Here are some suggestions which I have experience with:

Name Price License Remarks
Pingdom $14.95/mo ❌Proprietary Easy to set up, but expensive 😕
Pagerduty $9/mo ❌Proprietary Very advanced. Much enterpizy 😐
fzaninotto/uptime Free ✅MIT Unfortunately this project is not maintained any more 😢
DIY Free ✅MIT Make something our self similar to what I have made for monitoring Jenkins Slaves

We could send a shout out to Pingdom and Pagerduty to hear if they would like to sponsor the Node.js Foundation – it might be worth a shot.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

A issue não menciona arquivos, testes ou pontos de entrada. Comece revisando o deployment de produção do bot e os pontos de integração disponíveis; em seguida, compare as opções de monitoring listadas na issue. A conclusão deve incluir uma abordagem de monitoring acordada para uptime e tempo de resposta, com seus requisitos operacionais definidos.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript, nodejs
Domínio
observability
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.