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"
}