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

Mesaj kotası ve kullanım

Bir IoT mesajının neyi kapsadığı, her IoT kademesinin aylık kullanım hakkı, kullanım sayfası, kota uyarıları ve aşmanın cihazlarınızı neden asla durdurmadığı.

Your IoT plan includes a monthly allowance of device messages. This page explains what counts, where you see the count, who is warned and what happens when the allowance is used up.

What counts as a message

Counts as one messageDoes not count
Bir cihazın gönderdiği telemetri mesajı; boyutu ne olursa olsun, yük sınırına kadar, ve içinde kaç kayıt ya da anahtar bulunursa bulunsunBağlantı, bağlantı kesilmesi ve etkinlik olayları
Bir cihazın gönderdiği öznitelik mesajıCihazlara gönderilen komutlar ve bunların yanıtları
Sorgulanan bir cihazın tek bir sorgu sonucuAlarmlar ve alarm bildirimleri
Platformun cihazlara gönderdiği paylaşımlı öznitelik güncellemeleri
Platformun reddettiği bir mesaj (örneğin hız sınırı nedeniyle): cihaz onaylanmadı ve yeniden gönderir

Bir mesaj, herhangi bir akış çalışmadan önce platforma girdiğinde sayılır. Kök akışınız onu saklamasa bile sayılır. Tek bir mesajdaki 50 kayıtlık toplu veri bir mesajdır; 50 ayrı mesaj ise 50’dir.

Kademeye göre kullanım hakkı

IoT kademesiAyda mesaj
Starter1,150,000
Growth4,260,000
Scale28,810,000

Ay, takvim ayıdır. Boyutlandırma için: dakikada bir mesaj gönderen tek bir cihaz 30 günlük bir ayda 43.200 mesaj kullanır; her 15 dakikada bir mesaj ise 2.880. Bkz. Plans and the IoT add-on.

Limiti aşmak cihazlarınızı asla durdurmaz

Mesaj kullanım hakkı esnek bir sınırdır. Bu sınırın üzerinde de Hermetry, cihazlarınızın mesajlarını kabul etmeye, saklamaya ve işlemeye devam eder. Fazla mesajlar aşım olarak faturalandırılır. Kullanım hakkı nedeniyle hiçbir mesaj reddedilmez, geciktirilmez veya düşürülmez.

Kullanım hakkından bağımsız olarak, tek tek mesajları durduran başka sınırlar da vardır:

SınırEtki
Cihaz profilinin cihaz başına hız sınırları (varsayılan olarak saniyede 10 ve dakikada 300 mesaj; saniyede 200 ve dakikada 6.000 değer)Sınırı aşan mesajlar düşürülür; yöneticilere bir bildirim gönderilir
Yük boyutu (varsayılan 64 KiB)Mesaj reddedilir
Planın bağlı cihaz sınırıYeni cihazlar bu sınırın ötesinde bağlanamaz

Bkz. Device profiles.

Sayının nerede göründüğü

Usage sayfasını açın (Owners ve Admins). Geçerli dönemin ölçülen değerlerini planınıza göre listeler:

MetrikBirimDönemKota
IoT messagesmessagesmonthKademenizin kullanım hakkı
IoT data points storedpointsmonthYok: yalnızca bilgi amaçlı
Automation messagesmessagesmonthYalnızca planınızda bir kota tanımlıysa (General sunucusundaki akışlar)

Sayı her birkaç saniyede bir güncellenir. En iyi çaba esasına dayanır: bir işleme çalışanı durursa birkaç saniyelik sayım kaybolabilir; bu da sizin lehinizedir.

IoT data points stored, depolama katmanının gerçekten eklediği değerleri sayar: hiçbir akışın kaydetmediği bir mesaj bir veri noktası değildir ve depolama katmanının attığı bir yinelenen kayıt iki kez sayılmaz. Ortalama bir mesajın kaç anahtar sakladığını görmek için bunu IoT messages ile karşılaştırın.

Bkz. Usage and quotas.

Uyarılar

Hermetry kullanımı periyodik olarak denetler ve her ay, metrik ve eşik başına bir kez uyarır:

Ne zamanNe olur
Sayı bir eşiği geçer (varsayılan olarak %80 ve %95)usage.threshold webhook’u gönderilir ve Owners ile Admins şu bildirimi alır: “IoT messages: bu ayın kullanım hakkının %n‘i kullanıldı”
Sayı %100’e ulaşırOwners ve Admins “bu ayın kullanım hakkı tükendi” bildirimini alır
Sayı limiti aşarusage.overage webhook’u gönderilir ve Owners ile Admins “bu ayın kullanım hakkının üzerinde” bildirimini alır

Bildirim metni tüm ölçülen kullanım hakları için ortaktır ve kullanım hakkı gerektiren işlemlerin “bir sonraki aya kadar reddedildiğini” belirtir. IoT mesajları için bu geçerli değildir: hiçbir şey reddedilmez.

Eşikleri Usage > Usage settings altında değiştirin: Quota alert thresholds (%), 1 ila 99 arasında, virgülle ayrılmış 1 ila 5 tam yüzde listesi (varsayılan 80, 95). Kullanım hakkını aşmak her zaman aşım webhook’unu gönderir.

Bkz. Webhooks ve Webhook event reference.

Mesaj kullanımını azaltma

YaklaşımNasıl
Daha seyrek gönderinCihaz yazılımında ölü bant ile değişiklikte raporlama, artı bir kalp atışı (örneğin her 15 dakikada bir)
Kayıtları toplayınTek bir mesajda birden çok zaman damgalı kayıt gönderin: [{"ts":…,"values":{…}}, …]. Bir mesaj, çok kayıt.
Anahtarları birleştirinBir andaki tüm anahtarları her anahtar için ayrı mesaj yerine tek bir nesnede gönderin
Öznitelik trafiğinden kaçınınİstemci özniteliklerini yalnızca değiştiklerinde gönderin

Bir akıştaki filtreleme (örneğin Only changes bloğu) saklanan veriyi azaltır, sayılan veriyi değil: mesaj geldiğinde sayılır.

Otomasyon mesajları

General sunucusundaki akışlar kabul ettikleri her mesajı (zamanlama tetiklemeleri, webhook çağrıları, olaylar) Automation messages olarak sayar. Planınız bunlar için aylık bir kota belirleyebilir. IoT mesajlarının aksine bu kota zorunludur: aşıldığında yeni girişler reddedilir ve webhook çağrıları Retry-After ile 429 yanıtı verir. IoT sunucusundaki cihaz mesajları burada sayılmaz. Bkz. Flow limits.