Blog/Teknoloji

Uptime Robot Nedir? Kurulum ve Alternatifler Rehberi

Erdi Doğan

Erdi Doğan

Founder & Developer

•Güncellendi: •13 dk okuma
Uptime Robot web sitesi izleme aracı

Web siten çöktüğünde haberin olmazsa, müşterilerinden önce sen öğrenemezsin. Uptime Robot, bu sorunu çözen en bilinen ücretsiz uptime monitoring araçlarından biri. Bir yazılım ajansı olarak müşteri projelerinde uptime'ı nasıl izlediğimizi ve hangi araçları tercih ettiğimizi bu rehberde paylaşıyoruz. Peki Uptime Robot gerçekten ihtiyacını karşılıyor mu? Alternatifleri neler?

Kısa cevap: Uptime Robot (UptimeRobot), web sitene ve sunucuna belirli aralıklarla istek gönderip yanıt gelmediğinde seni uyaran bir izleme servisidir. Ekim 2026 itibarıyla:

  • Ücretsiz plan: 50 monitör, 5 dakikalık kontrol aralığı, HTTP/keyword/ping/port izleme, temel status sayfası, 3 ay veri saklama.
  • Ücretli planlar: Solo aylık 10 $ (60 sn), Team 41 $ (30 sn), Scale 77 $ (15 sn); yıllık ödemede daha ucuz.
  • Ne zaman yetmez: dakikalar içinde fark etmen gereken e-ticaret, ödeme ve SaaS sistemlerinde 5 dakikalık aralık uzun kalır.

Kurulum 2-3 dakika sürer, kredi kartı istemez.

💡 Önce Temel: Uptime kavramına aşina değilsen, Uptime Nedir? yazımıza göz at.

Uptime Robot Nedir?

Uptime Robot, 2010'dan beri hizmet veren bir web sitesi izleme (uptime monitoring) servisidir. Temel işlevi basit: belirlediğin aralıklarla web sitene istek gönderir, site yanıt vermezse ya da beklenen içerik sayfada yoksa seni bilgilendirir.

Popülerliğinin ana nedeni: 50 monitöre kadar ücretsiz olması. Arama sonuçlarında "uptimerobot", "uptime robot" ve "robot uptime" gibi farklı yazımlarla karşına çıkan araç aynı servistir; resmi adresi uptimerobot.com.

"Ücretsiz plan ticari sitede kullanılabilir mi?" sorusu 2025'te çok tartışıldı. Haziran 2026'da güncellenen Adil Kullanım Politikası servisin ticari ve kurumsal kullanım dahil her türlü kullanıma açık olduğunu açıkça yazıyor. Fiyat sayfası ise ücretsiz planı "hobi ve kâr amacı gütmeyen projeler için" konumluyor; yani yasak değil, ama müşteri sitesi izliyorsan ücretli planın özellikleri (kısa aralık, entegrasyonlar) zaten gerekecek.

Uptime Robot Çalışma Prensibi:

[Uptime Robot Sunucuları]
         │
         ▼ Her 5 dakikada HTTP isteği
    ┌─────────┐
    │ Siten   │ → 200 OK ✓ (Çalışıyor)
    └─────────┘
         │
         ▼ Yanıt yok veya hata
    ┌─────────┐
    │ Uyarı!  │ → E-posta, SMS, Push
    └─────────┘

Uptime Robot Özellikleri

Ücretsiz Planda Neler Var?

ÖzellikDeğer (Ekim 2026)
Monitör Sayısı50
Kontrol Aralığı5 dakika
Monitoring TürleriHTTP(s), Keyword, Ping, Port
Bildirim KanallarıEn fazla 5 entegrasyon; e-posta ve mobil uygulama
Status Page1 adet, temel tasarım
Veri Saklama3 ay
Heartbeat (cron) izlemeYok, ücretli planlarda

Hangi bildirim entegrasyonunun (Slack, Telegram, webhook) ücretsiz planda kaldığı son iki yılda birkaç kez değişti. Kayıt olmadan önce fiyat sayfasındaki karşılaştırma tablosunu kontrol etmeni öneririz.

Monitoring Türleri

Uptime Robot, farklı izleme türleri sunar:

1. HTTP(s) Monitoring Web sayfalarının erişilebilirliğini kontrol eder. En yaygın kullanılan tür.

# HTTP Monitor Örneği
Tür: HTTP(s)
URL: https://example.com
Beklenen Durum: 200 OK
Aralık: 5 dakika

2. Keyword Monitoring Sayfada belirli bir kelimenin olup olmadığını kontrol eder. Site açık ama içerik hatalıysa yakalar.

# Keyword Monitor Örneği
Tür: Keyword
URL: https://example.com
Keyword: "Hoş geldiniz"
Durum: Keyword bulunmalı

3. Ping Monitoring ICMP ping ile sunucu erişilebilirliğini kontrol eder. Web servisi değil, sunucu seviyesinde izleme.

4. Port Monitoring Belirli bir portun açık olup olmadığını kontrol eder. Veritabanı, mail sunucusu gibi servisler için ideal.

# Port Monitor Örneği
Tür: Port
Host: db.example.com
Port: 5432
Aralık: 5 dakika

5. Heartbeat Monitoring (Ücretli) Cron job ve zamanlanmış görevler için. Görev tamamlandığında Uptime Robot'a ping atar, ping gelmezse uyarı verir.

6. DNS Monitoring (Ücretli) DNS kayıtlarının doğru çözümlenip çözümlenmediğini kontrol eder.

Uptime Robot Kurulumu (Adım Adım)

1. Hesap Oluşturma

  1. uptimerobot.com adresine git
  2. "Sign Up Free" butonuna tıkla
  3. E-posta ve şifre ile kayıt ol
  4. E-posta doğrulamasını tamamla

2. İlk Monitörü Oluşturma

Dashboard'a girdikten sonra:

1. "+ Add New Monitor" butonuna tıkla
2. Monitor Type: "HTTP(s)" seç
3. Friendly Name: "Ana Sitem" (veya istediğin isim)
4. URL: https://example.com
5. Monitoring Interval: 5 minutes (ücretsiz planda sabit)
6. Alert Contacts: E-posta adresini seç
7. "Create Monitor" butonuna tıkla

3. Bildirim Ayarları

Varsayılan olarak kayıt e-postana bildirim gider. Ek kanallar eklemek için:

My Settings → Alert Contacts → + Add Alert Contact

Desteklenen başlıca bildirim kanalları: e-posta, mobil uygulama bildirimi, SMS ve sesli arama (ücretli kredi ile), Slack, Microsoft Teams, Telegram, Discord, webhook, Zapier ve PagerDuty. Ücretsiz planda toplam entegrasyon sayısı sınırlı; ekip kanalları ve webhook çoğunlukla ücretli planlarda açılıyor.

4. Status Page Oluşturma

Kullanıcılarına sistem durumunu göstermek için:

1. Sol menüden "Status Pages" seç
2. "+ Add Status Page" tıkla
3. İsim ve URL belirle (örn: status.example.com)
4. Gösterilecek monitörleri seç
5. Kaydet ve yayınla

Uptime Robot Fiyatlandırması

Fiyatlar Ocak'taki ilk yayından bu yana değişti. Resmi fiyat sayfasına göre Ekim 2026 tablosu:

PlanAylık ödemeYıllık ödemede aylıkMonitörEn kısa aralıkÖne çıkan
Free0 $0 $505 dkBaşlangıç, kişisel projeler
Solo10 $9 $10 (yıllıkta 50)60 snHeartbeat, 12 ay veri, 3 status page
Team41 $35 $10030 sn3 kullanıcı, webhook/Zapier/PagerDuty, 24 ay veri
Scale77 $65 $200-50015 sn5 kullanıcı, sınırsız status page
EnterpriseTeklifTeklifSınırsızÖzelSOC 2, özel destek

💡 İpucu: Solo planı aylık ödersen 10 monitörle sınırlı kalıyorsun; 50 monitör için yıllık ödeme gerekiyor. Birden fazla müşteri sitesi izleyen ajanslar için bu fark önemli.

Ücretsiz vs Ücretli: Hangisi Gerekli?

Ücretsiz plan yeterli olduğu durumlar:

  • Kişisel blog veya portfolio
  • Küçük işletme sitesi
  • Development/staging ortamları
  • Hobi projeleri

Ücretli plan gerekli durumlar:

  • E-ticaret siteleri (5 dakika çok uzun)
  • SSL sertifika takibi gerekiyorsa
  • Cron job/heartbeat monitoring
  • Kurumsal SLA gereksinimleri

Uptime Robot Avantajları

✅ Güçlü Yönler

  1. Gerçekten Ücretsiz

    • Kredi kartı gerektirmez
    • 50 monitör yeterli çoğu kullanıcıya
    • Temel özellikler kısıtlı değil
  2. Kolay Kurulum

    • 2 dakikada ilk monitör
    • Sezgisel arayüz
    • Türkçe dil desteği yok ama basit İngilizce
  3. Güvenilir Altyapı

    • 2010'dan beri aktif
    • Milyonlarca kullanıcı
    • Düşük false positive oranı
  4. API Desteği

    • Tüm planlarda API erişimi
    • Otomasyon imkanı
    • CI/CD entegrasyonu
  5. Geniş Entegrasyon

    • Slack, Discord, Telegram
    • Webhook desteği
    • Zapier uyumlu

Uptime Robot Dezavantajları

❌ Zayıf Yönler

  1. 5 Dakika Minimum Aralık

    • Kritik sistemler için çok uzun
    • E-ticaret siteleri için yetersiz
    • 5 dakikada binlerce TL kayıp olabilir
  2. Lokasyon Doğrulaması Sınırlı

    • Kontroller yurt dışındaki izleme noktalarından yapılıyor; site oradan açılıyorsa "up" görünür
    • Türkiye'deki tek bir operatöre özgü erişim sorunlarını (ör. bir ISS'de DNS problemi) yakalaması beklenmemeli
  3. Sınırlı Analitik

    • Detaylı performans metrikleri yok
    • Response time analizi zayıf
    • Trend analizi yok
  4. Türkçe Destek Yok

    • Arayüz sadece İngilizce
    • Destek ekibi İngilizce
  5. Advanced Özellikler Ücretli

    • Heartbeat (cron) monitoring ücretli
    • 60 saniye ve altı aralıklar ücretli
    • Bakım pencereleri ve özel alan adlı status page ücretli

Uptime Robot Alternatifleri

1. UptimeTR (Türkiye odaklı, bizim ürünümüz)

Türkiye pazarı için optimize edilmiş yerli alternatif. UptimeTR, özellikle Türk kullanıcılar için avantajlar sunuyor:

ÖzellikUptime RobotUptimeTR
Türkçe Arayüz❌✅
Yerel Destek❌✅
Kayıtsız Deneme❌✅ (7 gün)
AltyapıÇoklu bölgeCloudflare Edge
Minimum Aralık5 dk5 dk

Şeffaflık notu: UptimeTR, Digitexa ekibinin geliştirdiği ve işlettiği bir üründür; kendi sitemizin durum rozeti de onunla çalışıyor. Bu yüzden listede ilk sırada olması tarafsız bir sıralama değil, bunu bilerek okuyun. Türkçe arayüz ve TL ile ödeme senin için önemliyse değerlendirmeye değer; değilse aşağıdaki uluslararası araçlar da iş görür.

2. Better Stack

Enterprise seviye alternatif. Uptime monitoring + incident management + status pages tek platformda.

ÖzellikDeğer
Minimum Aralık30 saniye
Telefon BildirimiSınırsız
On-call SchedulingVar
FiyatÜcretsiz tier var

Avantajları:

  • Kapsamlı incident management
  • On-call rotation
  • Modern arayüz

Dezavantajları:

  • Karmaşık kurulum
  • Overkill küçük projeler için

3. Pingdom

SolarWinds'in ürünü. Köklü ve kurumsal.

ÖzellikDeğer
Minimum Aralık1 dakika
RUM (Real User Monitoring)Var
Fiyat$15/ay'dan başlıyor

Avantajları:

  • Real User Monitoring
  • Detaylı performans analizi
  • Kurumsal güvenilirlik

Dezavantajları:

  • Pahalı
  • Eski arayüz
  • Ücretsiz plan yok

4. Hetrix Tools

Ücretsiz tier'ı cömert olan alternatif.

ÖzellikDeğer
Ücretsiz Monitör15
Minimum Aralık1 dakika
Blacklist MonitoringVar

5. Uptime.com

Kurumsal odaklı, kapsamlı çözüm.

ÖzellikDeğer
Minimum Aralık1 dakika
Fiyat$19/ay'dan başlıyor
SLA RaporlamaVar

Karşılaştırma Tablosu

AraçÜcretsiz PlanMin. AralıkTürkçeEn İyi Kullanım
Uptime Robot50 monitör5 dk❌Başlangıç, hobi
UptimeTRDeneme5 dk✅Türkçe arayüz isteyenler
Better StackVar30 sn❌Takımlar, enterprise
Pingdom❌1 dk❌Kurumsal, RUM gerekli
Hetrix Tools15 monitör1 dk❌Blacklist monitoring

Uptime Robot API Kullanımı (v3)

Eylül 2025'te yayınlanan v3 API, eski v2'nin yerini aldı. UptimeRobot'un duyurusuna göre v2 çalışmaya devam ediyor ama artık güncelleme almıyor; yeni özellikler sadece v3'e geliyor. İlk yayındaki v2 örneklerimizi bu yüzden güncelledik. Başlıca farklar:

v2 (eski)v3 (güncel)
İstek tipiHer şey POST (getMonitors, newMonitor)REST: GET /monitors, POST /monitors, PATCH, DELETE
Kimlik doğrulamaAPI anahtarı istek gövdesindeAuthorization: Bearer <token> başlığı
Monitör tipiSayısal kod (type: 1)Metin ("HTTP", "KEYWORD")
Sayfalamaoffset/limitcursor tabanlı

Monitörleri Listeleme

// v3: tüm monitörleri listele (token'ı ortam değişkeninde tut)
const res = await fetch('https://api.uptimerobot.com/v3/monitors', {
  headers: { Authorization: `Bearer ${process.env.UPTIMEROBOT_TOKEN}` },
});

if (!res.ok) throw new Error(`UptimeRobot API hatası: ${res.status}`);
const data = await res.json();
console.log(data);

Alan adları ve zorunlu parametreler için resmi v3 dokümantasyonuna bak; ücretsiz planda API istek limiti dakikada 10 istekle sınırlı, bu yüzden toplu işlemlerde istekleri sıraya koy.

CI/CD'de Pratik Kullanım

Deployment sonrasında Uptime Robot'u sorgulamak yerine, kendi health check'ini pipeline içinde çalıştırıp Uptime Robot'u yalnızca dış gözlemci olarak bırakmak daha sağlam bir düzen:

# GitHub Actions: deploy sonrası basit sağlık kontrolü
- name: Health Check
  run: |
    for i in 1 2 3 4 5; do
      curl -fsS https://example.com/api/health && exit 0
      sleep 10
    done
    exit 1

Bakım sırasında sahte alarm almamak için deploy öncesi monitörü API üzerinden duraklatıp sonra yeniden başlatabilir ya da ücretli planlarda bakım penceresi tanımlayabilirsin.

Best Practices

1. Doğru Monitoring Türünü Seç

SenaryoÖnerilen Tür
Web sitesiHTTP(s)
API endpointHTTP(s) + Keyword
VeritabanıPort
Cron jobHeartbeat
DNS sunucusuDNS
SSL sertifikasıSSL & domain süresi takibi

2. Keyword Monitoring Kullan

Sadece HTTP 200 yeterli değil. Site açık ama içerik hatalı olabilir:

# Kötü: Sadece status code kontrolü
Tür: HTTP(s)
URL: https://shop.example.com

# İyi: İçerik doğrulama
Tür: Keyword
URL: https://shop.example.com
Keyword: "Sepete Ekle"

3. Bildirim Gecikmesi Ayarla

Her küçük kesintide bildirim almak yorucu. 2-3 dakika gecikme ayarla:

Alert Settings → Notify after X minutes down → 2 minutes

4. Birden Fazla Bildirim Kanalı

E-posta yetersiz kalabilir. Slack veya Telegram ekle:

1. Alert Contacts → + Add Alert Contact
2. Slack webhook veya Telegram bot ekle
3. Monitörlere birden fazla contact ata

5. Status Page Kullan

Müşterilerine şeffaf ol. Public status page oluştur ve paylaş.

Sıkça Sorulan Sorular

Uptime Robot güvenilir mi?

2010'dan beri hizmet veren, olgun bir servis; temel HTTP izleme için güvenilir. Ancak ücretsiz plandaki 5 dakika aralık, kritik sistemler için yeterli olmayabilir.

Uptime Robot ücretsiz mi?

Temel kullanım ücretsiz: 50 monitör, 5 dakika aralık, e-posta ve mobil bildirim, 1 temel status sayfası. Heartbeat izleme ve 60 saniye altı aralıklar için ücretli plana (Solo, aylık 10 $'dan başlayarak) geçmek gerekiyor.

Uptime Robot ticari sitede ücretsiz kullanılabilir mi?

Haziran 2026 tarihli Adil Kullanım Politikası, servisin ticari kullanım dahil her türlü kullanıma açık olduğunu söylüyor. Pratikte ticari bir sitede 5 dakikalık aralık ve sınırlı entegrasyon yetersiz kalacağı için ücretli plan genellikle daha mantıklı.

Uptime Robot alternatifi nedir?

Türkçe arayüz isteyenler için UptimeTR, olay yönetimi ve nöbet çizelgesi gerekenler için Better Stack, gerçek kullanıcı ölçümü (RUM) gerekenler için Pingdom değerlendirilebilir. 2026 başına kadar sık önerilen Freshping ise Mart 2026'da kapatıldı.

5 dakika kontrol aralığı yeterli mi?

Hobi projeleri ve kişisel siteler için yeterli. E-ticaret ve kritik iş uygulamaları için 1 dakika veya daha kısa aralık önerilir.

Uptime Robot Türkçe mi?

Hayır, arayüz İngilizce. Türkçe arayüz istiyorsan UptimeTR alternatifini değerlendirebilirsin.

Uptime Robot Ne Zaman Kullanılmalı?

✅ İdeal Senaryolar

  • Kişisel blog: 5 dakika aralık yeterli, ücretsiz plan ideal
  • Portfolio sitesi: Düşük trafik, kritik değil
  • Hobi projeleri: Maliyet önemli, ücretsiz plan yeterli
  • Development ortamları: Test amaçlı izleme
  • Startup MVP: Başlangıç aşaması, bütçe kısıtlı

❌ Yetersiz Kalacağı Senaryolar

  • E-ticaret: Her dakika para, 5 dakika çok uzun
  • SaaS uygulamaları: Müşteri SLA'ları var
  • Finans uygulamaları: Kritik uptime gereksinimi
  • Kurumsal siteler: Detaylı raporlama gerekli
  • Global servisler: Çoklu lokasyon kontrolü şart

Sonuç

Uptime Robot, uptime monitoring dünyasına giriş için mükemmel bir araç. 50 ücretsiz monitör ile çoğu küçük-orta ölçekli proje için yeterli. Ancak:

  • 5 dakika aralık kritik sistemler için uzun
  • Heartbeat ve kısa aralıklar ücretli; aylık Solo planı 10 monitörle sınırlı
  • Türkçe arayüz ve destek yok

Bu limitler seni etkiliyorsa:

  1. Türkçe arayüz istiyorsan UptimeTR'yi değerlendir
  2. Enterprise ihtiyaçlar için Better Stack veya Datadog incele
  3. Detaylı analitik için Pingdom alternatifini düşün

Uptime kavramını derinlemesine anlamak için Uptime Nedir? yazımıza göz atmayı unutma.


Web sitenizin uptime'ını profesyonelce yönetmek mi istiyorsunuz? Yazılım şirketimiz altyapı danışmanlığı sunar — iletişime geçin.

Bu yazı 7 Ekim 2026'da güncellendi: fiyat tablosu ve ücretsiz plan sınırları resmi sayfaya göre yenilendi, ticari kullanım durumu ve v3 API eklendi, kapatılan Freshping notu ve kısa cevap eklendi.

#Uptime Robot#Monitoring#DevOps#Web Sitesi İzleme#Uptime
Paylaş:

Projenizi Hayata Geçirelim

Bu teknolojileri kullanarak projenizi geliştirmek ister misiniz?

Ücretsiz Danışmanlık Alın