IPv4 Monitoring with IPv6 and HTTP support coming soon
var reping = require('reping');
reping('google.com')
.interval(5000)
.on('up', function(info) {
console.log(info.time + ' ms');
})
.on('down', function(error) {
console.log(error);
})
.monitor();
Both "up" and "down" are optional.
Check if response is back under maximum duration:
var reping = require('reping');
reping('google.com')
.interval(5000)
.maxDuration(1000)
.on('up', function(info) {
console.log(info.time + ' ms');
})
.monitor();
$ npm install reping
$ npm install
$ npm run test
- Support IPv6
- Support HTTP
MIT License