1.0.0 • Published 9 years ago
upmon-graf v1.0.0
upmon-graf
Graph upmon output.
Getting started
npm install -g upmon upmon-grafCreate a new
$HOME/.upmonrcfile and add config:{ "ping": { // Time in ms between pings "interval": 5000, // URL's of services to ping "services": ["http://localhost:8000/"] }, "graf": { // Port to run graf server on "port": 5000 } }upmon | upmon-grafopen http://localhost:5000
Build your own monitor
Want to run upmon from guvnor or pm2?
Create a new project, add a .upmonrc config file, install the upmon modules you need, and pipe them together!
monitor.js
var upmon = require('upmon')
var sms = require('upmon-sms')
var graf = require('upmon-graf')
upmon().pipe(sms()).pipe(graf()).pipe(process.stdout)pm2 start monitor.js