Healthchecks Hosting

Cron işlerini ve arka plan görevlerini izleyin ve bir tanesi kontrol etmeyi bıraktığında uyarı alın.

  • Bir tıkla dağıt
  • 15 GB Gerekli Disk Alanı
  • 1 GB RAM Gerekli bellek
  • 2 €'dan Fiyat
Şimdi sipariş ver Kurulum ücreti yok

AvaHost'ta aldıklarınız

Tek tıklama ile dağıtım, özel bir alan adı, ücretsiz HTTPS, otomatik uygulama güncellemeleri ve planlı yedeklemeler her Cloud Uygulaması ile birlikte gelir. Bir sunucuda birden fazla uygulama çalıştırabilirsiniz ve terminal erişimi dahildir.

Bir PostgreSQL konteyneri uygulama ile birlikte sağlanır ve AvaHost tarafından yönetilmez.

Sunucu Sipariş Et

Teknoloji

Docker görüntüsü
healthchecks/healthchecks:latest
Varsayılan port
8000
Veritabanı
postgres

Healthchecks Nasıl Çalışır

Healthchecks, izlenen her iş için benzersiz bir ping adresi ve beklenen bir zamanlama sağlar. Bir görev başladığında, başarıyla tamamlandığında veya başarısız olduğunda bir istek gönderir. Beklenen başarı sinyali yapılandırılan süre ve tolerans süresi içinde gelmezse, kontrol durumu değişir ve operatörün çalışmayı durduran veya beklenenden daha uzun süren işleri tanımlamasına olanak tanır.

Model, aktif web sitesi yoklaması yerine ölü adam anahtarıdır. Yedeklemeler, veritabanı bakımı, kuyruk işleme, içe aktarma, sertifika yenileme, zamanlanmış raporlar ve URL çağırabilen diğer yinelenen işlemler için çok uygundur. Ayrı kontroller, etiketler, projeler, zamanlamalar ve API'ler, operatörlerin daha geniş bir iş koleksiyonunu organize etmesine yardımcı olur.

Healthchecks'in Temel Özellikleri

Basit aralıklar, birkaç dakika veya saat aralıklarında rapor vermesi gereken görevleri kapsar; cron ifadeleri ise daha kesin zamanlamalar ve saat dilimlerini tanımlar. Başlama ve tamamlama sinyalleri olağandışı uzun çalışmaları ortaya çıkarabilir ve hata sinyalleri, bir iş hatasını tamamen ortadan kaybolan bir işten ayırt eder.

Bildirim entegrasyonları, kontrol değerlendirmesinden ayrı bir katmandır. Yazılım, gereksinimler yapılandırıldığında e-posta, webhook'lar, sohbet, SMS ve olay yönetimi hizmetlerine bağlanabilir. Paketlenmiş şablon, e-posta olmadan ping'leri değerlendirmeye devam eder, ancak her uyarı kanalı paketlenmiş yapılandırma ve ihtiyaç duyduğu sağlayıcı hesabına karşı kontrol edilmelidir.

Healthchecks vs Cronitor

1

Healthchecks

Healthchecks, cron işleri ve benzer periyodik görevler için kalp atışı izlemede uzmanlaşmıştır. Cronitor da cron işlerini izler; barındırılan hizmeti aktif web sitesi kontrolleri, çalışma süresi izlemesi, durum sayfaları, telemetri ve daha geniş bir ticari platformda sağlayıcı tarafından yönetilen uyarı teslimini içerir.

2

Cronitor

Cronitor, birkaç izleme modu ve tek bir hesap altında satıcı tarafından işletilen bir hizmet isteyen ekipler için uygun olabilir. Healthchecks, öncelik kompakt kendi kendine barındırılan ölü adam anahtarı olduğunda ve operatör zaten uyarıların her iş için sorumlu kişilere nasıl ulaşacağını bildiğinde güçlü bir seçimdir.

Sipariş Healthchecks

Healthchecks'i Kimler Kullanır

Sistem yöneticileri, yedeklemeleri, senkronizasyon işlerini, sertifika yenilemeyi, temizleme betiklerini ve veri boru hatlarını denetlemek için Healthchecks'i kullanır. Geliştiriciler zamanlanmış çalışanları izleyebilir veya rapor oluşturmayı bildirebilir; küçük operasyon ekipleri kontrolleri hizmete göre gruplandırır ve bunları sahip veya aciliyet açısından etiketler.

Healthchecks, metrikleri, izlemeleri, günlük toplamayı veya aktif HTTP kullanılabilirlik izlemesinin yerini almaz. Beklenen sinyallerin gelip gelmediğini bildirir. Bir betik yine de yanlış çıktı üretirken tamamlanabilir; bu nedenle yüksek değerli işler, başarılı bir ping'e ek olarak sonucun ayrı bir doğrulamasına ihtiyaç duyabilir.

Healthchecks'i Kendi Kendine Barındırma: Gereksinimler ve Maliyet

Yük, kontrol sayısı, ping sıklığı, projeler, entegrasyonlar, API etkinliği, saklanan geçmiş ve eşzamanlı kullanıcılar tarafından şekillendirilir. PostgreSQL hesapları, kontrolleri, zamanlamaları, durumları, projeleri ve bildirim yapılandırmasını depolar. Dahil edilmiştir ancak yönetilmez; veritabanı belleği dışa aktarılan uygulama minimumundan hariç tutulur.

AvaHost, PostgreSQL adımından sonra Plan 2'yi €5 olarak önerir. Dağıtım, tek tıklamayla sağlama, özel etki alanı HTTPS, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeleri içerir. Bir süper kullanıcı oluşturulur ve genel kayıt kapatılır. Uygulama e-postası devre dışı bırakılır; bu nedenle posta uyarıları, e-posta doğrulaması, giriş bağlantıları, raporlar ve kurtarma kullanılamaz. Yalnızca kendi sağlayıcı kimlik bilgileriyle desteklenen e-posta olmayan entegrasyonları yapılandırın ve test edin.

F.A.Q

  • Healthchecks, PostgreSQL konteynerinin hesaba katılmasından sonra Plan 2’de €5’ten başlar. Başlangıç önerisi, mütevazı bir kontrol seti ve sıradan ping trafiğini kapsar. Kontrol sayısı, ping sıklığı, projeler, API çağrıları, entegrasyonlar, saklanan geçmiş ve eşzamanlı kullanıcılar, uygulamanın veya veritabanının ne zaman daha fazla işletme marjına ihtiyaç duyduğunu belirler.

  • Barındırılan yığın, hesaplar, kontroller, zamanlamalar, yetkisiz kullanım süreleri, durum değişiklikleri, projeler, etiketler ve entegrasyon ayarları için PostgreSQL sağlar. Healthchecks, PostgreSQL konteynerini alır, ancak veritabanı içeriği yönetilmez. Veritabanı içeriğini, Healthchecks sırrını ve uygulama yapılandırmasını tek bir koordineli kurtarma seti olarak değerlendirin, çünkü yalnızca bir bileşeni geri yüklemek kontrolleri veya oturum açma davranışını tutarsız bırakabilir.

  • Özel bir hostname, DNS AvaHost’a işaret ettikten sonra otomatik HTTPS aracılığıyla Healthchecks’i açığa çıkarabilir. İzlenen betikleri, o kurulum tarafından verilen son ping adreslerini kullanacak şekilde güncelleyin ve herhangi bir domain değişikliğinden sonra bunları doğrulayın. Eski uç noktaları yalnızca işleri taşımak için gerekli olduğu kadar aktif tutun, ardından her beklenen kontrolün yeni adrese raporlandığını doğrulayın.

  • AvaHost’ta e-posta uyarıları, doğrulama mesajları, giriş bağlantıları, periyodik raporlar ve e-posta kurtarma kullanılamaz. Uygulama webhook, sohbet, SMS, olay yönetimi ve diğer entegrasyonları belgeler, ancak her biri ayrı bir sağlayıcı hesabı veya kimlik bilgisi gerektirebilir. Desteklenen e-posta olmayan bir yol yapılandırın ve izleme kurulumunu operasyonel olarak değerlendirmeden önce kasıtlı bir kaçırılan ping’i test edin.