[ Linux ] Service de monitoring avec NodeJS et MongoDB

 dans Actus, Linux, Outils, Serveur

 

Bonjour tout le monde !

Je vous présente l’outil « uptime », qui est un service de supervision pour vos sites.
Le service est vraiment en temps réel et pour cela il se base sur NodeJS et MongoDB.
Les sources sont disponibles sur le dépôt Github à cette adresse : https://github.com/fzaninotto/uptime

L’installation est vraiment très facile et ne prend pas plus de 10/15 minutes.
Pour l’installation de NodeJS, j’avais réalisé un article disponible ici (pour l’installation).
Pour la suite, vous retrouverez tous les détails nécessaires sur le repository Github.

Après quelques jours d’utilisation (plutôt intense), voici ce que je peux vous dire :

Les plus :

  • Pas besoin d’avoir des connaissances pointues sur les outils de supervision (comme ipMonitor, Zabbix, Nagios, …)
  • Service de monitoring en temps réel
  • Une API disponible (ajout d’un site, édition, retour des checks en format json, …)
  • Alertes par email (module à activer dans le fichier de configuration)

Les moins :

  • Ne permet que la supervision de vos sites en HTTP/HTTPS (pas de SNMP)

Conclusion :

Vous l’aurez compris, uptime vous offre un service de supervision en temps réel (tests, temps de réponses, logs, …). L’utilisation de l’API est également très appréciable (pour vos scripts).

Maintenant, c’est à vous de tester l’outil !
Les commentaires sont à votre disposition si besoin.

A bientôt (:

Articles recommandés