Skip to content

AnchorStatusChanged

Olay | type: "AnchorStatusChanged"

Bir anchor'un durumu değiştiğinde üretilir. Heartbeat izleme mekanizması tarafından tetiklenir. Belirli bir süre heartbeat alınamayan anchor'lar çevrimdışı olarak işaretlenir.

Alanlar

AlanTipZorunluAçıklama
idstring (uuid)EvetOlayın benzersiz tanımlayıcısı (UUID v4).
type"AnchorStatusChanged"EvetOlay türü.
timestampnumberEvetOlayın oluştuğu zaman (Unix epoch, milisaniye).
anchorIdstringEvetDurumu değişen anchor'un benzersiz tanımlayıcısı.
status"Online" | "Offline" | "Error"EvetAnchor'un yeni durumu.
previousStatus"Online" | "Offline" | "Error"EvetAnchor'un önceki durumu.
reasonstringHayırDurum değişikliğinin nedeni. Örneğin heartbeat zaman aşımı, bağlantı hatası veya cihaz yeniden başlatma.

Örnek

json
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "type": "AnchorStatusChanged",
  "timestamp": 0,
  "anchorId": "ornek-anchorId",
  "status": "Online",
  "previousStatus": "Online",
  "reason": "ornek-reason"
}