NodeJS pour monitorer les applications

Vous rêviez de réaliser des tableaux de bord conviviaux, pour monitorer des serveurs http, https, ftp, tcp, ou locaux, en utilisant Node.js. Utilisez StatusDashboard, une application opensource web, au look superbe, simple et conviviale !

Cette application utilise plusieurs briques logiciels :

  • node.js
  • Underscore
  • jQuery
  • jQuery template
réaliser un tableau de bord avec Node.js

Ce tableau de bord permet de suivre simplement, l'état de serveurs distants ou locaux. Le fichier de configuration est d'une simplicité enfantine :

{
      name: 'couchdb', 
      label: 'Couchdb server @ local',
      check: 'http',
      host: '192.168.1.10', 
      port: '5984',
      path: '/'
    }, 
{
      name: 'www.it-wars.com', 
      label: 'Blog IT Wars',
      check: 'http',
      host: 'www.it-wars.com', 
      port: '80',
      path: '/'
    },

Simple, non ? Merci, qui ? Merci NodeJS ! Pour plus d'informations et obtenir l'ensemble du code source, rendez-vous sur GitHub.