nodejs / nodejs/github-bot

Bot uptime monitoring

Ouverte
#63 6 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement
Langage dominant
JavaScript
Étoiles
305
Forks
148
Merge moyen
9 h 2 min
PR mergées (30 j)
3

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

L’issue ne mentionne aucun fichier, test ou point d’entrée. Commencez par examiner le déploiement de production du bot et les points d’intégration disponibles, puis comparez les options de monitoring listées dans l’issue. La tâche doit aboutir à une approche de monitoring approuvée pour l’uptime et le temps de réponse, avec ses exigences opérationnelles définies.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, nodejs
Domaine
observability
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.