Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Offline alarmları

Device offline kuralı – ne zaman açılıp kapandığı ve profilin online kuralı ile hareketsizlik zaman aşımıyla ilişkisi.

Çevrimdışı bir alarm, bir cihazın iletişimi kestiğini size bildirir. Bu, cihaz profilindeki ayrı bir alarm kuralıdır: Device offline rule, sabit tür device_offline ile. Bir cihazın çevrimiçi sayılıp sayılmayacağına profilin online kuralı karar verir; alarm yalnızca buna tepki verir.

Kuralı ekleyin

  1. Device Profiles bölümünü açın, profili açın, ardından Alarm rules sekmesine geçin.
  2. Add rule > Device offline rule seçeneğine tıklayın.
  3. Open after (seconds offline) (10 ile 604.800 arası; varsayılan 600), Severity (varsayılan Warning), Alarm title (varsayılan {{device.name}} is offline) ve bir Runbook ayarlayın.
  4. Add to list seçeneğine, ardından Save rules seçeneğine tıklayın.

Bir profilde en fazla bir Device offline kuralı bulunabilir.

{
  "type": "device_offline",
  "title": "{{device.name}} is offline",
  "inactivity": { "afterSec": 900, "severity": "MAJOR" },
  "notify": { "recipients": [ { "kind": "role", "role": "ADMIN" } ] },
  "runbook": "Check power and the network at the site. The device's Log tab shows the last disconnect reason.",
  "enabled": true
}

Başlık {{device.name}}, {{severity}} ve {{type}} kullanabilir.

Ne zaman açılır

Alarmı iki olay açar:

OlayAlarmın açıldığı an
Cihaz, profilin online kuralına göre offline olur (bağlantı kopması, keepalive zaman aşımı veya Recent message penceresinin sonu)Cihaz bu sürede geri dönmediyse, Open after (seconds offline) kadar sonra.
Cihaz sessizleşir: profilin Inactivity timeout (seconds) süresince hiçbir şey göndermezHemen. Hareketsizlik zaman aşımı zaten beklemiştir.

Gecikme her birkaç saniyede bir kontrol edilir, bu nedenle alarm planlanan zamana yaklaşık 5 saniye içinde açılır. Sessizlik kontrolü dakikada bir çalışır.

Ne zaman kapanır

Cihaz yeniden comes online olduğunda (bağlanır) veya uzun bir sessizlikten sonra yeniden active olduğunda (bir şey gönderir) alarm otomatik olarak kapanır. Bekleyen kontrolü aynı anda iptal edilir.

Online kuralıyla ilişkisi

Profil ayarı (Online status sekmesi)Offline alarmına etkisi
Live connectionMQTT oturumu sona erdiğinde offline olur. Alarm afterSec sonra açılır. afterSec değerinden kısa yeniden bağlanmalar alarmı hiçbir zaman açmaz.
Recent messageExpected interval × Factor süresince hiçbir veri gelmezse offline olur. Alarm bundan afterSec sonra açılır; dolayısıyla alarmdan önceki toplam sessizlik interval × factor + afterSec olur.
Last seen onlyAsla offline olmaz. Alarmı yalnızca sessizlik kontrolü (hareketsizlik zaman aşımı) açabilir.
Inactivity timeout (seconds)Varsayılan 600 (10 ile 604.800 arası). Etkinliksiz geçen süre dolduğunda alarm hemen açılır.

Bkz. Connection status and activity ve Device profiles.

Süreleri seçmek

  • Oturumunu kısa süre koparabilen (mobil ağlar) ve Live connection üzerinde çalışan bir cihaz için afterSec değerini normal bir yeniden bağlanmadan uzun tutun, örneğin 300 ile 900 arası.
  • Recent message üzerinde her saat rapor veren bir cihaz için, interval 3.600 × factor 2 artı afterSec 600, alarmın son mesajdan 2 saat 10 dakika sonra açılmasını sağlar.
  • Alarmın cihaz raporlarını tam olarak kaçırdığı anda açılmasını istiyorsanız, Inactivity timeout değerini raporlama aralığından biraz uzun tutun: sessizlik kontrolü alarmı hemen açar.

Yapmadıkları

  • Telemetri içeriğine bakmaz. Bağlı kalıp yalnızca boş veya hatalı veri gönderen bir cihaz offline sayılmaz. Bunun için eşik kuralı veya akış bekçisi (flow watchdog) kullanın.
  • Platformun işlemesindeki bir kesintiden sonra geç gelen bağlantı kopması veya sessizlik mesajı değerlendirilmez; kontrol şu andan itibaren sayılır.
  • Cihazı sessize almak bildirimleri durdurur, alarmı durdurmaz. Bkz. Muting a device for maintenance.

Bildirimler

Offline kuralında, eşik kurallarıyla aynı notify bloğu bulunur: alıcılar, kanallar, minimum önem derecesi ve hatırlatmalar. Bkz. Alarm notifications in depth.

Rules kartındaki offline alarmları

Rules kartının kendi tetikleyicisi vardır: A device connects or disconnects, goes offline ve goes quiet seçenekleriyle. Alarm açmak yerine bir şey yapmak istediğinizde (yedek bir birime komut göndermek, bir ekibe haber vermek) bunu kullanın. Hazır Tell people when a device stays offline kuralı 10 dakika bekler ve yalnızca cihaz hâlâ offline ise yöneticilere bildirir. Bkz. Rules card cookbook.