Alternatifler

En İyi Ücretsiz On‑Call ve Incident Management Araçları

Uptime, alarm koordinasyonu ve on‑call yönetimi için ücretsiz ve self‑host alternatifler. Türkiye'de kullanım, SMS entegrasyonu ve hangi aracı seçeceğin…

İçindekiler
  1. Hızlı Karşılaştırma
  2. Uptime Kuma: Basit, görsel ve self‑host için ideal
  3. Prometheus Alertmanager: Ölçeklenebilir alarm yönlendirme
  4. Grafana: Görselleştirme + birleşik uyarı alanı
  5. Alerta: Olay korelasyonu ve merkezi alarm deposu
  6. Cabot: On‑call, check ve bildirim odaklı
  7. Healthchecks.io: Cron/heartbeat odaklı uptime izleme
  8. Hangisini Seçmelisin?
  9. Sıkça Sorulan Sorular

Uptime, alarm yönlendirme ve ekip koordinasyonu kritik sistemlerde fark yaratır. Ücretsiz On‑Call & Incident Management Araçları arıyorsan hem self‑host hem de hosted seçeneklerde güçlü alternatifler var; bu rehberde Türkiye'de kullanımda dikkat etmen gereken entegrasyon ve bildirim detaylarıyla birlikte en iyi ücretsiz seçenekleri topladım.

On‑call süreçleri sadece bir alarm göndermek değil: doğru eskalasyon, bildirim kanalları (SMS, e‑posta, push), durum sayfaları ve olay kaydı gerekir. Türkiye'de SMS gateway'leri, sunucu lokasyonu ve veri gizliliği tercihleri önemli olduğundan, self‑host ve açık kaynak seçenekleri özellikle küçük ekipler ve öğrenciler için cazip olabiliyor.

Hızlı Karşılaştırma

ProgramPlatformEn iyi olduğu işÜcret
Uptime KumaSelf‑host (Docker)Basit ve görsel uptime izleme, bildirimlerTamamen self‑host ücretsiz
Prometheus AlertmanagerSelf‑host (Linux/Container)Ölçeklenebilir alarm yönlendirme ve eskalasyonAçık kaynak, self‑host
GrafanaWindows, macOS, Linux, Docker, CloudGörselleştirme + birleşik uyarı yönetimiÜcretsiz sürüm var, kısıtlamalar olabilir
AlertaSelf‑host (Docker)Olay yönetimi ve alarm korelasyonuAçık kaynak, self‑host
CabotSelf‑host (Docker)On‑call rotasyon ve kontrol odaklı uyarılarAçık kaynak, self‑host
Healthchecks.ioHosted + Self‑hostPeriyodik cron/heartbeat izlemeHosted ücretsiz planda sınırlamalar var

Uptime Kuma: Basit, görsel ve self‑host için ideal

Uptime Kuma, modern ve kullanıcı dostu bir arayüzle uptime ve HTTP/ICMP/port/keyword gibi kontroller sunan popüler bir self‑host monitöring aracıdır. Docker ile çalıştırmak yaygın; bildirim kanalları arasında Telegram, Discord, e‑posta, pushover ve web‑hook'lar gibi seçenekler bulunur.

Küçük ekipler ve kişisel projeler için kurması kolaydır: status page oluşturma, bakım penceresi ve basit eskalasyon mantığıyla çoğu temel ihtiyacı karşılar. Türkiye'de SMS veya yerel bildirim sağlayıcılarıyla doğrudan entegrasyon yoksa web‑hook üzerinden kendi köprünü kurarak SMS sağlayıcılarına yönlendirebilirsin.

Artıları

  • Çok güzel ve sade web arayüzü, hızlı kurulum (Docker)
  • Çeşitli bildirim entegrasyonları (Telegram, Discord, Webhook vb.)
  • Status page ve downtime planlama var

Eksileri

  • Gelişmiş eskalasyon ve karmaşık rota kuralları sınırlı
  • Kurumsal olay yönetimi ve uzun dönem olay geçmişi için sınırlı araçlar

Kimler için? Bireysel projeler, küçük ekipler ve hızlı self‑host uptime monitörü isteyenler için.

Prometheus Alertmanager: Ölçeklenebilir alarm yönlendirme

Prometheus Alertmanager, Prometheus ekosisteminin alarm yöneticisidir ve büyük ölçekte alarm gruplaması, susturma (silence), yönlendirme ve temel eskalasyon kuralları sağlar. Metric tabanlı uyarılar ile kombinlendiğinde güçlü bir otomasyon hattı oluşturur.

Prometheus Alertmanager resmi web sitesinden görünüm

Alertmanager genellikle diğer sistemlerle (Grafana, Slack, e‑posta, web‑hook) entegre edilerek kullanılır. Türkiye'de veri yerel olması gereken durumlarda self‑host etmek mantıklı; bildirimler için web‑hook zinciri oluşturarak yerel SMS servislerine bağlanabilirsin.

Artıları

  • Yüksek hacimli metric tabanlı alarmlar için tasarlandı
  • Susturma, gruplama ve temel yönlendirme kuralları var
  • Prometheus ve Grafana ile doğal entegrasyon

Eksileri

  • Doğrudan on‑call takvim veya rota yönetimi sunmaz (ek araç gerekebilir)
  • Konfigürasyon YAML ve kuralları başlangıçta karmaşık gelebilir

Kimler için? Metric‑centric izleme kullanan ve ölçeklenebilir alarm yönetimi isteyen geliştirici/ops ekipleri için.

Grafana: Görselleştirme + birleşik uyarı alanı

Grafana artık sadece grafik için değil, aynı zamanda birleşik alerting (uyarı yönetimi) için de kullanılıyor. Birden fazla veri kaynağından alarmları toplayıp tek bir noktadan eskalasyon ve bildirim kuralları tanımlayabilirsin. Ayrıca anahtar metrikleri panolar üzerinde takip etmek pratik.

Grafana resmi web sitesinden görünüm

Grafana Cloud hosted seçenekleri olsa da Grafana'yı self‑host ederek veri kontrolünü elde tutabilirsin. Alerting özellikleri diğer araçlarla birlikte güçlü bir on‑call iş akışı sağlayacak şekilde çalışıyor.

Artıları

  • Birkaç veri kaynağını tek panoda görselleştirip alarm yönetmek mümkün
  • Hem self‑host hem de managed seçenekleri var
  • Bildirim kanalları ve webhook entegrasyonları zengin

Eksileri

  • Kompleks on‑call rotasyonları ve olay kayıt sistemi için ek araç gerekebilir
  • Hosted sürümlerde ücretsiz planda kısıtlamalar olabilir

Kimler için? Veri görselleştirme ile birlikte uyarı yönetimini tek noktadan görmek isteyen ekipler için.

Alerta: Olay korelasyonu ve merkezi alarm deposu

Alerta, farklı kaynaklardan gelen alarmları tek merkezde toplayıp kategorize etmeye, etiketlemeye ve benzer olayları korelasyona sokmaya yarayan açık kaynak bir çözümdür. Olay geçmişi, duruma göre güncelleme ve kullanıcı bazlı yorum ekleme gibi işlevler bulunur.

Alerta resmi web sitesinden görünüm

Birçok izleme aracı ile entegrasyonu kolaydır; Alertmanager, Nagios, Zabbix gibi sistemlerden gelen alarmları Alerta'ya yönlendirerek olay yönetimini standartlaştırabilirsin. Türkiye'deki ekipler için self‑host seçeneği veriyi yerel tutma avantajı sağlar.

Artıları

  • Farklı kaynaklardan alarm toplama ve korelasyon
  • Olay meta verisi, yorum ve durum takibi
  • Açık kaynak, kendi altyapına deploy edilebilir

Eksileri

  • Tam kapsamlı on‑call rotasyonu ve otomatik eskalasyon motoru sınırlı
  • Arayüz ve user‑management bazı ekipler için minimal kalabilir

Kimler için? Birden fazla izleme kaynağını tek yerde birleştirmek ve olay korelasyonu isteyen ekipler için.

Cabot: On‑call, check ve bildirim odaklı

Cabot, web tabanlı bir monitoring ve on‑call yönetim aracıdır; HTTP, TCP, PING gibi kontroller, alert kuralları ve on‑call takvimleri sunar. Basit eskalasyon zincirleri ve bildirim kanalları (e‑posta, SMS, HipChat benzeri) ile küçük ekiplerin ihtiyaçlarını karşılayacak şekilde tasarlanmıştır.

Cabot resmi web sitesinden görünüm

Genellikle Docker ile self‑host edilir; kod tabanlı olduğu için özelleştirme mümkündür. Türkiye'de SMS veya diğer yerel bildirimler için web‑hook köprüsü kurarak entegrasyon sağlanabilir.

Artıları

  • On‑call rotasyonu ve temel eskalasyon desteği
  • Farklı check tipleri ve bildirim kanalları
  • Self‑host ve özelleştirme imkanı

Eksileri

  • Büyük kurumsal senaryolarda eskalasyon özellikleri sınırlı kalabilir
  • Aktif geliştirme durumu projeye göre değişebilir

Kimler için? Küçük ve orta ölçekli ekipler, kendi sunucusunda on‑call yönetimi kurmak isteyenler için.

Healthchecks.io: Cron/heartbeat odaklı uptime izleme

Healthchecks.io, periyodik görevlerin (cron, scheduled job) çalışıp çalışmadığını izlemek için sade ve etkili bir hizmettir. Her göreve ait heartbeat endpoint'i ile görev atlamalarını tespit eder ve gecikme/başarısızlık durumunda uyarı gönderir.

Self‑host edilebilen bir sürümü mevcut; hosted versiyonun ücretsiz planı sınırlı sayıda check sunar. Türkiye'de backend görevlerin güvenilirliğini takip etmek için ideal bir tamamlayıcı araçtır.

Artıları

  • Cron/heartbeat takibi için minimal ve odaklı çözüm
  • Self‑host edilebilir veya hosted kullanılabilir
  • Webhook ve temel bildirim kanalları var

Eksileri

  • Genel purpose monitoring veya karmaşık eskalasyon sistemi değil
  • Büyük çaplı on‑call yönetimi için tek başına yeterli olmayabilir

Kimler için? Cron, scheduled job veya background worker'ların düzenli çalıştığını izlemek isteyen geliştiriciler için.

Hangisini Seçmelisin?

  • Basit uptime ve status page istiyorsan: Uptime Kuma
  • Metric odaklı, ölçeklenebilir uyarı yönetimi gerekiyorsa: Prometheus Alertmanager
  • Grafiklerle birlikte birleşik alarm kontrolü istiyorsan: Grafana
  • Farklı izleme kaynaklarını tek yerde korelasyonlamak için: Alerta
  • On‑call rotasyon ve temel eskalasyon arıyorsan: Cabot
  • Cron ve heartbeat takibi istiyorsan: Healthchecks.io

Sıkça Sorulan Sorular

Türkiye'de on‑call bildirimleri için en güvenli yöntem hangisi?

Hem veri gizliliği hem de güvenilirlik açısından self‑host çözümler tercih edilebilir; bildirim kanallarını (SMS, e‑posta, push) kendi altyapına veya yerel sağlayıcılara bağlayarak veri akışını kontrol edebilirsin.

Self‑host ile hosted arasındaki temel fark nedir?

Self‑host, verinin lokasyonunu ve maliyetleri kontrol etmene izin verir ve genellikle ücretsizdir; hosted hizmetler hızlı kurulum ve yönetim kolaylığı sunar ama ücretsiz planlarda kısıtlamalar olabilir.

SMS bildirimleri için ne önerirsin?

Türkiye'de SMS göndereceksen yerel SMS gateway sağlayıcılarıyla çalışmak gecikme ve maliyet açısından avantajlı olur. Self‑host araçlarda genelde webhook veya SMTP üzerinden köprü kurularak SMS servisleri bağlanır.

Bu araçları birlikte kullanabilir miyim?

Evet. Örneğin Prometheus + Alertmanager ile metrikleri yönetip, Alerta'ya olayları göndererek korelasyon yapabilir; Grafana ile görselleştirip Uptime Kuma ile dış erişim kontrollerini takip etmek yaygın bir mimaridir.

Ücretsiz planların gizli maliyeti var mı?

Doğrudan ücret talep edilmese bile bildirim SMS'leri, bulut sunucu ücretleri ve bakım zamanı gibi dolaylı maliyetleri hesaba katmalısın. Özellikle üretim ortamında SLA beklentin varsa hosted planlara geçmek gerekebilir.

#on-call#incident#uptime#self-hosted#alerting

↑↓ gezinEnter açEsc kapat