ryuptime
v2.5.0
Published
Hızlı Ve Kolay Uptime Sistemi
Downloads
1
Readme
Uptime Sistemi Örnekler
// Kullanım örneği:
const UptimeMonitor = require("ryuptime")
const monitor = new UptimeMonitor(30); //Saniye Girilir kaç saniye girerseniz okadar saniyede bir kontrol eder.
monitor.addLink('https://www.google.com'); //linkler eklenir
monitor.addLink('https://www.github.com'); //linkler eklenir
//çoklu ekleme
monitor.addLinks(['https://www.google.com','https://www.github.com']); //linkler eklenir
const linkekleme = ['https://www.google.com', 'https://www.github.com'];
monitor.addLinks(linkekleme);
monitor.start();
monitor.on('LinkOnay', link => {
console.log(`Link erişilebilir durumda: ${link}`);
});
monitor.on('LinkHata', link => {
console.log(`Link erişilemez durumda: ${link}`);
});
monitor.on('LinkKontrol', link => {
console.log(`Link kontrol ediliyor: ${link}`);
});
// Stop için kullanım örneği:
// 5 dakika sonra sistemi durdurur.
setTimeout(() => {
monitor.stop();
}, 5 * 60 * 1000);