İçeriğe geç

Sağlık İzleme

SyncID, proaktif uyarılar için görsel kontrol paneli, otomatik kontroller ve Microsoft Teams entegrasyonu ile yerleşik sağlık izleme içerir.

Sağlık kontrol paneline /health-dashboard adresinden erişin. Şunların gerçek zamanlı durumunu görüntüler:

KontrolNeyi izliyor
VeritabanıSQL Server bağlantısı ve sorgu performansı
SyncrOne APIMerkezi SyncrOne uygulamasının erişilebilirliği
Bildirim ServisiE-posta teslimat servisi kullanılabilirliği
DurumAnlamı
SağlıklıServis normal şekilde çalışıyor
Düşük PerformanslıServiste sorunlar yaşanıyor ancak uygulama hala işlev görebilir
SağlıksızServis çalışmıyor — bazı işlevler bozulmuş durumda

Kontrol paneli ayrıca zaman içindeki eğilimleri ve aralıklı sorunları tespit etmenize olanak tanıyan kıvılcım grafikleriyle sağlık kontrolü geçmişini gösterir.

SyncID’nin SQL Server veritabanına bağlanıp sorgulama yapabildiğini doğrular. Buradaki bir arıza, uygulamanın veri depolayamadığı veya alamadığı anlamına gelir.

Arıza durumunda: Tüm işlevler etkilenir — devam kayıtları depolanamaz, çalışanlar yönetilemez ve giriş yapılamaz.

SyncrOne API uç noktasının erişilebilir olduğunu doğrular. SyncrOne kapalıyken bu kontrol Düşük Performanslı (Sağlıksız değil) rapor eder çünkü SyncID bağımsız olarak çalışmaya devam edebilir.

Arıza durumunda: SyncrOne’a çalışan senkronizasyonu ve devam teslimatı engellenir. Cihaz yönetimi ve yerel devam toplama normal şekilde devam eder.

E-posta bildirim servisinin erişilebilir olduğunu doğrular.

Arıza durumunda: E-posta bildirimleri (cihaz çevrimdışı uyarıları, başlatma hataları, parola sıfırlama) durur. Diğer tüm işlevler etkilenmez.

SyncID, webhook aracılığıyla bir Microsoft Teams kanalına sağlık uyarıları gönderebilir.

  1. Teams kanalınızda bir gelen webhook oluşturun
  2. Webhook URL’sini kopyalayın
  3. Configurations/healthchecks.json dosyasında yapılandırın:
{
"HealthChecks": {
"TeamsWebhookUrl": "https://your-organization.webhook.office.com/..."
}
}
  1. Değişikliğin geçerli olması için uygulamayı yeniden başlatın
  • Sağlık kontrolü durum değişiklikleri (Sağlıklı → Düşük Performanslı → Sağlıksız)
  • Uygulama başlatma hataları
  • Bir kesintiden sonra kurtarma

Yukarıdaki sağlık kontrollerine ek olarak, SyncID cihaz bağlantısını izler:

ÖzellikDetaylar
Çevrimiçi kontrolüHer 10 dakikada bir tüm cihazlara ping atılır
3 vuruş uyarısıArt arda 3 başarısız ping’den sonra yapılandırılmış yöneticilere e-posta uyarısı gönderilir
Çevrimdışı takibiSyncID, cihazların ne zaman çevrimdışı olduğunu ve kurtarıldığını denetim amacıyla kaydeder
Kurtarma bildirimiÇevrimdışı bir cihaz tekrar çevrimiçi olduğunda kurtarma e-postası gönderilir
  1. Teams webhook’u yapılandırın — gerçek zamanlı sağlık uyarıları için
  2. Yönetici e-posta bildirimlerini kurunadminnotification.json dosyasında
  3. Sağlık kontrol panelini günlük kontrol edin — rutin operasyonların bir parçası olarak
  4. Zamanlanmış görevleri haftalık gözden geçirin — başarısız görevler veya takılan süreçler için