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?
| Özellik | Değer (Ekim 2026) |
|---|---|
| Monitör Sayısı | 50 |
| Kontrol Aralığı | 5 dakika |
| Monitoring Türleri | HTTP(s), Keyword, Ping, Port |
| Bildirim Kanalları | En fazla 5 entegrasyon; e-posta ve mobil uygulama |
| Status Page | 1 adet, temel tasarım |
| Veri Saklama | 3 ay |
| Heartbeat (cron) izleme | Yok, ü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
- uptimerobot.com adresine git
- "Sign Up Free" butonuna tıkla
- E-posta ve şifre ile kayıt ol
- 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:
| Plan | Aylık ödeme | Yıllık ödemede aylık | Monitör | En kısa aralık | Öne çıkan |
|---|---|---|---|---|---|
| Free | 0 $ | 0 $ | 50 | 5 dk | Başlangıç, kişisel projeler |
| Solo | 10 $ | 9 $ | 10 (yıllıkta 50) | 60 sn | Heartbeat, 12 ay veri, 3 status page |
| Team | 41 $ | 35 $ | 100 | 30 sn | 3 kullanıcı, webhook/Zapier/PagerDuty, 24 ay veri |
| Scale | 77 $ | 65 $ | 200-500 | 15 sn | 5 kullanıcı, sınırsız status page |
| Enterprise | Teklif | Teklif | Sınırsız | Özel | SOC 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
-
Gerçekten Ücretsiz
- Kredi kartı gerektirmez
- 50 monitör yeterli çoğu kullanıcıya
- Temel özellikler kısıtlı değil
-
Kolay Kurulum
- 2 dakikada ilk monitör
- Sezgisel arayüz
- Türkçe dil desteği yok ama basit İngilizce
-
Güvenilir Altyapı
- 2010'dan beri aktif
- Milyonlarca kullanıcı
- Düşük false positive oranı
-
API Desteği
- Tüm planlarda API erişimi
- Otomasyon imkanı
- CI/CD entegrasyonu
-
Geniş Entegrasyon
- Slack, Discord, Telegram
- Webhook desteği
- Zapier uyumlu
Uptime Robot Dezavantajları
❌ Zayıf Yönler
-
5 Dakika Minimum Aralık
- Kritik sistemler için çok uzun
- E-ticaret siteleri için yetersiz
- 5 dakikada binlerce TL kayıp olabilir
-
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
-
Sınırlı Analitik
- Detaylı performans metrikleri yok
- Response time analizi zayıf
- Trend analizi yok
-
Türkçe Destek Yok
- Arayüz sadece İngilizce
- Destek ekibi İngilizce
-
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:
| Özellik | Uptime Robot | UptimeTR |
|---|---|---|
| Türkçe Arayüz | ❌ | ✅ |
| Yerel Destek | ❌ | ✅ |
| Kayıtsız Deneme | ❌ | ✅ (7 gün) |
| Altyapı | Çoklu bölge | Cloudflare Edge |
| Minimum Aralık | 5 dk | 5 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.
| Özellik | Değer |
|---|---|
| Minimum Aralık | 30 saniye |
| Telefon Bildirimi | Sınırsız |
| On-call Scheduling | Var |
| 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.
| Özellik | Değer |
|---|---|
| Minimum Aralık | 1 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.
| Özellik | Değer |
|---|---|
| Ücretsiz Monitör | 15 |
| Minimum Aralık | 1 dakika |
| Blacklist Monitoring | Var |
5. Uptime.com
Kurumsal odaklı, kapsamlı çözüm.
| Özellik | Değer |
|---|---|
| Minimum Aralık | 1 dakika |
| Fiyat | $19/ay'dan başlıyor |
| SLA Raporlama | Var |
Karşılaştırma Tablosu
| Araç | Ücretsiz Plan | Min. Aralık | Türkçe | En İyi Kullanım |
|---|---|---|---|---|
| Uptime Robot | 50 monitör | 5 dk | ❌ | Başlangıç, hobi |
| UptimeTR | Deneme | 5 dk | ✅ | Türkçe arayüz isteyenler |
| Better Stack | Var | 30 sn | ❌ | Takımlar, enterprise |
| Pingdom | ❌ | 1 dk | ❌ | Kurumsal, RUM gerekli |
| Hetrix Tools | 15 monitör | 1 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 tipi | Her şey POST (getMonitors, newMonitor) | REST: GET /monitors, POST /monitors, PATCH, DELETE |
| Kimlik doğrulama | API anahtarı istek gövdesinde | Authorization: Bearer <token> başlığı |
| Monitör tipi | Sayısal kod (type: 1) | Metin ("HTTP", "KEYWORD") |
| Sayfalama | offset/limit | cursor 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 sitesi | HTTP(s) |
| API endpoint | HTTP(s) + Keyword |
| Veritabanı | Port |
| Cron job | Heartbeat |
| DNS sunucusu | DNS |
| 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:
- Türkçe arayüz istiyorsan UptimeTR'yi değerlendir
- Enterprise ihtiyaçlar için Better Stack veya Datadog incele
- 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.



