Uptime İzleme servisi

Replit uptime izleme: botunuzu izleyin, kesintiden haberdar olun

Replit’te (ya da Render, Koyeb gibi uyuyan platformlarda) çalışan botunuzun ve web servislerinizin adresini 5 dakikada bir kontrol eder; yanıt vermediğinde Discord, Telegram ya da Slack’ten haber verir.

Dürüst bilgilendirme: Replit ücretsiz planda hareketsiz projeleri durdurabilir ve politikalarını değiştirebilir; UptimeRobot, Replit’in isteği üzerine repl.co monitörlerini durdurduğunu duyurdu. Bu yüzden hiçbir ping servisi uyanık kalmayı garanti edemez. Kesintisiz çalışma için Replit’in ücretli Deployments (Reserved VM) seçeneğini ya da botu Revolvant’a taşımayı düşünün. Ayrıntılı anlatım →

Özellikler

Basit, güvenli ve şeffaf uptime izleme

5 dakikadan başlayan kontroller

Adresinizi 5, 10, 15, 30 ya da 60 dakikada bir kontrol eder. Yönetici en kısa aralığı ayarlar.

İki aşamalı doğrulama

İlk başarısızlıkta 1 dakika sonra yeniden dener; ardışık iki hatada “kapalı” sayar. Tek seferlik ağ hataları alarm üretmez.

Kesintide bildirim

Kapanınca ve geri gelince Discord, Telegram, Slack ya da özel webhook adresinize haber verir.

Geçmiş ve gecikme

24 saat / 7 gün uptime yüzdesi, ortalama yanıt süresi, saatlik grafik ve kesinti listesi.

README rozeti

Adresinizi göstermeden yalnızca uptime yüzdesini gösteren, herkese açık bir SVG rozeti oluşturun.

Güvenli ve şeffaf

İç ağ ve özel adreslere istek atamaz (SSRF koruması). İstekler RevolvantUptime/1.0 kullanıcı-aracısıyla gelir.

Panelden yönetim

Monitörlerinizi tek bakışta görün

Her monitör için durum, 24 saatlik uptime yüzdesi, ortalama yanıt süresi ve son 48 kontrolün çubuk grafiği. “Şimdi kontrol et”, duraklat, düzenle ve ayrıntı penceresiyle saatlik grafik, kesinti listesi ve rozet.

  • Eklemeden önce “Şimdi dene” ile adresi doğrulayın
  • Kapanma ve geri gelme bildirimleri mevcut webhook ayarlarınızı kullanır
  • Botlarınızla aynı hesap, aynı panel
revolvant.com/dashboard#/uptime
Revolvant Uptime İzleme ekranı: monitörler, uptime yüzdesi ve kontrol grafikleri

Kurulum

Üç adımda izlemeye başlayın

  1. 1

    Sağlık adresi ekleyin

    Botunuzun yanında küçük bir web sunucusu çalıştırın. Bot Discord’a bağlıysa 200, değilse 503 dönsün (aşağıdaki kod).

  2. 2

    Monitör ekleyin

    Panelde Uptime sekmesinden Monitör Ekle’ye tıklayın, adresi yazın, “Şimdi dene” ile doğrulayın ve aralığı seçin.

  3. 3

    Bildirimi açın

    Ayarlar → Bildirimler bölümünden Discord, Telegram ya da Slack webhook’unuzu tanımlayın.

Node.js (discord.js)

const express = require('express');
const app = express();

// Bot gerçekten Discord'a bağlıysa 200, değilse 503 döndür
app.get('/', (req, res) => {
  const ok = client.isReady();
  res.status(ok ? 200 : 503).send(ok ? 'ok' : 'bot hazır değil');
});

app.listen(process.env.PORT || 3000, '0.0.0.0');

Python (discord.py)

from flask import Flask
from threading import Thread

app = Flask(__name__)

@app.route('/')
def home():
    return 'ok'

def keep_alive():
    Thread(target=lambda: app.run(host='0.0.0.0', port=8080), daemon=True).start()

# main.py:  keep_alive()  →  ardından  bot.run(TOKEN)

Gerçekçi seçenekler

Replit’te kesintisiz çalışma için ne yapılabilir?

Hangi çözümün hangi durumda mantıklı olduğunu dürüstçe karşılaştırdık.

SeçenekSüreklilikMaliyetNot
Replit ücretsiz + uptime izlemeGaranti yokÜcretsizPolitika değişikliğine açık; kesintiyi haber alırsınız
Replit Deployments (Reserved VM)YüksekÜcretliReplit’in resmî sürekli çalışma çözümü
Revolvant bot hostingYüksekPanele göreZIP yükle; uyku ve ping derdi yok
VDS / VPSYüksekÜcretliKurulum ve bakım sizde

SSS

Sık sorulan sorular

Replit uptime izleme botumu uyanık tutar mı?

Garanti edemeyiz. Replit ücretsiz planda hareketsiz projeleri durdurabilir ve politikalarını değiştirebilir; bir adrese düzenli istek göndermek bazı durumlarda projeyi uyanık tutsa da bu platformun iznine bağlıdır. Servisin asıl işi kesintiyi size haber vermektir.

UptimeRobot yerine bunu kullanabilir miyim?

Evet. 5 dakikadan başlayan kontroller, iki aşamalı doğrulama, Discord/Telegram/Slack bildirimi, geçmiş ve rozet sunar. Tek konumdan kontrol eder ve kurumsal SLA raporlaması yoktur; ayrıntı için karşılaştırma yazısına bakın.

Kaç monitör ekleyebilirim?

Limit yönetici tarafından belirlenir; varsayılan 5’tir. Panelde Uptime sekmesinde limitinizi görürsünüz.

Hangi adresleri izleyebilirim?

İnternete açık http(s) adresleri. localhost, iç ağ ve özel IP adresleri (10.x, 192.168.x, 169.254.x vb.) güvenlik nedeniyle engellenir.

Botun kendisi web sunucusu değil, nasıl izlenir?

Botun yanında küçük bir sağlık adresi çalıştırın. Bot Discord’a bağlıysa 200, değilse 503 dönen bir adres, botun gerçek durumunu izlemenizi sağlar. Örnek kod sayfada yer alıyor.

Replit’ten tamamen ayrılmak istiyorum, ne yapmalıyım?

Botunuzu ZIP olarak Revolvant’a taşıyabilirsiniz: uyku ve ping derdi biter. Adım adım rehber blogda.

İzleme isteklerini engelleyebilir miyim?

İstekler RevolvantUptime/1.0 kullanıcı-aracısıyla gelir; Uptime bot sayfasında engelleme ve kısıtlama yöntemleri anlatılır.

Kesintiyi kullanıcılar fark etmeden öğrenin

Hesabınızı oluşturun, adresinizi ekleyin; kapanırsa size haber verelim.