Zinn® Uptime
Özellikler
Zinn® Uptime, her web adresi için web sitesi kesintisiz çalışma izleme hizmetidir: günün her saati kontrol eder, sizi uyarmadan önce her arızayı ikinci bir kontrolle doğrular ve e-posta, Slack, Telegram veya webhook aracılığıyla size bildirir. Üç monitör ücretsizdir, kart gerekmez.
Ziyaretçi gibi davranan web sitesi kontrolleri
Her kontrol, sayfanız için bir ziyaretçinin tarayıcısının yapacağı isteğin aynısı olan gerçek bir istektir.
Bir izleme aracı, yalnızca sorduğu soru kadar iyidir. Zinn® Uptime bir sunucuya ping atıp veya bir bağlantı noktasını açıp bunu bir web sitesi olarak adlandırmaz; tıpkı bir tarayıcının yapacağı gibi HTTP veya HTTPS üzerinden sayfanın kendisini ister ve yanıtı bekler. Ad çözümlenemezse, bağlantı reddedilirse, sertifikaya güvenilemezse, sunucu bir hatayla yanıt verirse veya on saniye içinde hiçbir yanıt gelmezse bu kontrol başarısız olmuş demektir — ve neden açık sözcüklerle kaydedilir, böylece uyarı size aramaya nereden başlayacağınızı söyler.
- Ücretsiz monitörler her 5 dakikada bir kontrol edilir; bir paketle, hesaptaki her adres her dakika kontrol edilir.
- Yönlendirmeler izlenir, böylece son adres yerine kullanıcıların yazdığı adresi görebilirsiniz.
- Herhangi bir 2xx veya 3xx yanıtı çalışıyor kabul edilir; 4xx veya 5xx yanıtı ise çalışmıyor kabul edilir.
- Yanıt vermesi 10 saniyeden uzun süren bir sayfa zaman aşımına uğramış sayılır.

Herhangi birine çağrı gönderilmeden önce kesintiler onaylanır
Yanlış alarmlar insanları uyarıları görmezden gelmeye alıştırır, bu nedenle her arıza kendini kanıtlamalıdır.
İnternet paketleri düşürür, rotalar dalgalanır ve bir yerlerdeki tek bir sunucu kötü bir dakika geçirebilir. Bunların her biri için size bildirim gönderen bir monitör, onu görmezden gelmenizi öğretir ve ardından önemli olan kesintiyi kaçırır. Bu nedenle bir hatanın kendini iki kez kanıtlaması gerekir: bir kontrol başarısız olduğu anda, aynı adres genellikle farklı bir konumdan sunulan yepyeni bir istekle tekrar istenir. Bu ikinci istek başarıyla iletilirse, geçici aksaklık bir kenara bırakılır. Yalnızca art arda iki kontrolde de hatalar onaylandığında adres kapalı olarak işaretlenir ve bildirim yapılır. İzlediğimiz tüm adreslerin büyük bir kısmı aynı anda başarısız olursa, sorunun sizden ziyade bizden kaynaklandığını varsayarız ve hiçbir şey kaydetmeyiz.
- Başarısız bir kontrol, genellikle farklı bir konumdan sunulan yeni bir istekle hemen tekrarlanır.
- Bu ikinci istek siteye ulaşırsa ilk başarısızlık göz ardı edilir.
- Bir sitenin kapalı olduğu arka arkaya iki onaylanmış başarısızlıktan sonra bildirilir, böylece yaklaşık iki kontrol aralığı içinde haberdar olursunuz.
- Bot koruması doğrulama sayfası hiçbir zaman sitenizin kapalı olduğu anlamına gelmez.

Bozuk sayfalar için anahtar kelime kontrolleri
Durum kodunun göremediği kesinti, yüklenen ancak boş olan sayfadır.
En kötü kesintilerin bazıları tamamen sağlıklı bir durum koduyla yanıt verir. Veritabanı bağlantısı kesilen bir WordPress sitesi, tema güncellemesi şablonunu bozan bir mağaza, yanlış yapılandırılmış bir önbellek nedeniyle boş gelen bir sayfa — bunların tümü 200 döndürebilir. Bir izleyiciye, yalnızca sayfa gerçekten çalıştığında görünen kısa bir metin verin; örneğin site adınız veya altbilgideki bir ifade gibi. Bu metin olmadan yüklenen bir sayfa, "beklenen metin eksik" gerekçesiyle kapalı sayılır.
- Sayfada görünmesi gereken en fazla 200 karakterlik bir metin ekleyin.
- Metin eksikse, denetim "expected text missing" nedeniyle başarısız olur.
E-posta, Slack, Telegram ve webhook ile uyarılar
Bir site çöktüğünde bir mesaj ve düzeldiğinde bir mesaj — asla her dakika bir mesaj değil.
Bir uyarı yalnızca doğru kişi gördüğünde faydalıdır. Bir adres çöktüğünde hiçbir kurulum gerekmeksizin hesaptaki her üyeye e-posta gönderilir. Slack, Telegram veya kendi web kancanızı bağlayın; aynı uyarı oraya da iletilir, böylece hem ekip kanalı hem de nöbetçi mühendisin telefonu durumdan haberdar olur. Uyarılar duruma göre değil, değişikliğe göre tetiklenir: bir site çöktüğünde bir mesaj ve yaklaşık olarak ne kadar süre kapalı kaldığı bilgisiyle birlikte tekrar yayına girdiğinde bir mesaj gönderilir — kapalı kaldığı süre boyunca asla her dakika bir mesaj gönderilmez.
- Bir adres kesintiye uğradığında hesaptaki her üyeye e-posta gönderilir.
- Slack, Telegram veya bir webhook bağlayın; aynı uyarılar oraya da iletilsin.
- Webhook'lar bir zaman damgası ve gövde üzerinde HMAC ile imzalanır, böylece uç noktanız bunların bizden geldiğini doğrulayabilir.
- Kurtarma mesajı, sitenin yaklaşık olarak ne kadar süre kapalı kaldığını belirtir.
Çalışma süresi uyarılarını Slack, Telegram veya bir web kancasına gönderin

Çalışma süresi geçmişi ve yanıt süreleri
İzleyici var olduğu sürece saklanan, bir müşteriye gösterebileceğiniz sayılar.
Bir müşteri salı günü sitesinin kapalı olup olmadığını sorduğunda, yanıt bir anı değil, bir kayıt olmalıdır. Her adres; listede son 30 güne ait çalışma süresini ve tipik yanıt süresini, ayrıntılı görünümünde ortalama ve en yavaş yanıt süresiyle birlikte saatlik çalışma süresini ve ne zaman başladığı, ne kadar sürdüğü ve kesintinin nereden doğrulandığı bilgisiyle her bir kesintiyi saklar. Geçmiş, siz adresi izlemeye devam ettiğiniz sürece korunur; bir izleyiciyi duraklatmak geçmişi saklar, izleyiciyi kaldırmak ise geçmişi siler.
- Listedeki son 30 güne ait çalışma süresi ve tipik yanıt süresi.
- Her adres için saatlik çalışma süresi ile ortalama ve en yavaş yanıt süresi.
- Kaydedilen her kesinti, ne kadar sürdüğü ve nereden doğrulandığı bilgisiyle birlikte.

Çalışma süresinin yanında sayfa hızı
Yanıt veren bir site yine de kullanılamayacak kadar yavaş olabilir.
Sekiz saniyede yanıt veren bir site teknik olarak açık, pratikte ise kapalıdır. Erişilebilirlik kontrollerinin yanı sıra, izlenen her sayfanın Core Web Vitals değerleri — arama motorlarının kullandığı yükleme, etkileşim ve düzen kararlılığı verileri — bir paketiniz varken günlük olarak, ücretsiz planda ise haftalık olarak ölçülür. Bir eklenti güncellemesinin ardından yaşanan yavaş bir hafta, çalışma süresi geçmişiyle aynı ekranda yer alır; böylece bunu fark etmek için ikinci bir araca ihtiyaç duymazsınız.
- Core Web Vitals izlenen her sayfa için ölçülür — paketle günlük, ücretsiz planda haftalık.
- Çalışma süresi geçmişinin yanında gösterilir, böylece yavaş bir hafta ve bir kesinti tek ekranda yer alır.
Alan adı izleme, ücretsiz
Süresi dolan bir alan adı; siteyi, e-postayı ve arama sıralamalarını da beraberinde götürür.
Alan adlarının süresi basit nedenlerle dolar: kayıtlı kartın süresi bitmiştir, yenileme hatırlatıcısı şirketten ayrılan birine gitmiştir, otomatik yenileme hiçbir zaman açılmamıştır. Bu gerçekleştiğinde web sitesi, e-posta ve yılların arama sıralaması onunla birlikte kaybolur ve bu ad başkası tarafından kaydedilebilir. Zinn® Uptime, izlenen her alan adının genel kayıt verilerini günde bir kez okur ve süresi dolmadan 60, 30, 14, 7 ve 1 gün önce sizi uyarır. Ayrıca bu kaydı bir önceki günle karşılaştırır ve kayıt kuruluşu, ad sunucuları veya kayıt durumu değiştiğinde sizi bilgilendirir — ki bu genellikle bir alan adı hesabının ele geçirildiğinin ilk işaretidir.
- İzlenen her bir alan adının kayıt girdisini günde bir kez okuruz.
- 60, 30, 14, 7 ve 1 gün önceden süre sonu uyarıları.
- Kayıt operatörü, ad sunucuları veya kayıt durumu değiştiğinde ya da alan adı kaybolduğunda uyarılar.
- Bizde kayıtlı veya barındırılan alan adları sizin için eklenir; diğer alan adlarını ada göre ekleyin.

Duraklatın, durdurun ve otomatikleştirin
İzleme işe uyum sağlamalıdır, tersi değil.
İzleme, gerçek çalışma süreçlerine uyum sağlamalıdır. Planlı bir geçiş veya bakım öncesinde bir izleyiciyi duraklatın ve ardından devam ettirin; duraklatılan izleyiciler denetlenmez ve hiçbir şey göndermez, ayrıca geçmişleri korunur. Uptime ekranındaki her şey REST API aracılığıyla da kullanılabilir; böylece izleyiciler kendi dağıtım betikleriniz tarafından oluşturulabilir ve kaldırılabilir. Ayrıca kapalı kalma ve kurtarılma durumları platform olayları olduğundan, bir Zinn® Boards panosunda otomasyon başlatabilirler; örneğin kesinti için bir kart açabilirler.
- Planlanan çalışma sırasında bir izleyiciyi duraklatın ve geçmişi bozulmadan daha sonra yeniden başlatın.
- REST API aracılığıyla monitörler oluşturun, yeniden adlandırın, duraklatın ve kaldırın.
- Çalışmama ve kurtarılma olayları bir Zinn® Boards panosunda bir otomasyon başlatabilir.
Siteyi bizimle de barındırın
Zinn® Uptime, Zinn Digital® Hosting ile aynı hesapta yer alır: tek bir giriş, tek bir fatura ve bizde barındırdığınız siteler, izlediklerinizin hemen yanında bulunur. Hosting, yerine getiremediğimiz takdirde tek bir tıklamayla iade edilen %99,9 aylık kullanılabilirlik garantisiyle birlikte gelir.
Barındırma olsun veya olmasın, her Zinn Digital® hesabında izleme ve alan adı takibi ücretsizdir.