Azure Time Series Insights 1. Nesil'de gecikme süresini azaltmak için azaltmayı izleme ve azaltma

Not

Time Series Insights (TSI) hizmeti artık Mart 2025'e kadar desteklenmeyecektir. Mevcut TSI ortamlarını mümkün olan en kısa sürede alternatif çözümlere geçirmeyi göz önünde bulundurun. Kullanımdan kaldırma ve geçiş hakkında daha fazla bilgi için belgelerimizi ziyaret edin.

Dikkat

Bu bir Gen1 makalesi.

Gelen veri miktarı ortamınızın yapılandırmasını aştığında, Azure Time Series Insights gecikme veya azaltmayla karşılaşabilirsiniz.

Ortamınızı analiz etmek istediğiniz veri miktarına uygun şekilde yapılandırarak gecikme ve azaltmayı önleyebilirsiniz.

Aşağıdaki durumlarda gecikme ve azaltmayla karşılaşma olasılığınız yüksektir:

  • Ayrılan giriş oranınızı aşabilecek eski verileri içeren bir olay kaynağı ekleyin (Azure Time Series Insights bunu yakalaması gerekir).
  • Ortama daha fazla olay kaynağı ekleyerek ek olaylarda ani bir artışa neden olur (bu durum ortamınızın kapasitesini aşabilir).
  • Bir olay kaynağına büyük miktarda geçmiş olay göndererek gecikmeye neden olur (Azure Time Series Insights yakalaması gerekir).
  • Başvuru verilerini telemetri verileriyle birleştirerek daha büyük olay boyutu elde edin. İzin verilen paket boyutu üst sınırı 32 KB'tır; 32 KB'tan büyük veri paketleri kesilir.

Video

Azure Time Series Insights veri girişi davranışı ve bunu planlama hakkında bilgi edinin.

Uyarılarla gecikmeyi ve azaltmayı izleme

Uyarılar, ortamınızda oluşan gecikme sorunlarını tanılamanıza ve azaltmanıza yardımcı olabilir.

  1. Azure portal Azure Time Series Insights ortamınızı seçin. Ardından Uyarılar'ı seçin.

    Azure Time Series Insights ortamınıza uyarı ekleme

  2. + Yeni uyarı kuralı'nı seçin. Ardından Kural oluştur paneli görüntülenir. KOŞUL'un altında Ekle'yi seçin.

    Uyarı ekle bölmesi

  3. Ardından sinyal mantığı için tam koşulları yapılandırın.

    Sinyal mantığını yapılandırma

    Buradan, aşağıdaki koşullardan bazılarını kullanarak uyarıları yapılandırabilirsiniz:

    Ölçüm Açıklama
    Alınan Giriş Baytları Olay kaynaklarından okunan ham bayt sayısı. Ham sayı genellikle özellik adını ve değerini içerir.
    Giriş Geçersiz İletiLer Aldı Tüm Azure Event Hubs veya Azure IoT Hub olay kaynaklarından okunan geçersiz iletilerin sayısı.
    Giriş Alınan İletiler Tüm Event Hubs veya IoT Hubs olay kaynaklarından okunan iletilerin sayısı.
    Giriş Depolanan Bayt sayısı Sorgu için depolanan ve kullanılabilen olayların toplam boyutu. Boyut yalnızca özellik değeri üzerinde hesaplanır.
    Giriş Saklı Olayları       Sorgu için depolanan ve kullanılabilen düzleştirilmiş olayların sayısı.    
    Giriş Alındı İleti Süresi Gecikmesi      İletinin olay kaynağında sıraya alma süresi ile Giriş'te işlenme zamanı arasındaki saniye farkı.    
    Giriş Alındı İleti Sayısı Gecikmesi      Olay kaynağı bölümündeki son sıraya alınan iletinin sıra sayısı ile Girişte işlenen iletinin sıra sayısı arasındaki fark.    

    Bitti seçeneğini belirleyin.

  4. İstenen sinyal mantığını yapılandırdıktan sonra, seçilen uyarı kuralını görsel olarak gözden geçirin.

    Gecikme süresi görünümü ve grafik oluşturma

Azaltma ve giriş yönetimi

  • Kısıtlanıyorsanız, iletinin olay kaynağına isabet etmesinden (appx'in dizin oluşturma süresi hariç) Azure Time Series Insights ortamınızın kaç saniye gerisinde olduğunu bildiren Giriş Alınan İleti Süresi Gecikmesi değeri kaydedilir.

    Giriş Alınan İleti Sayısı Gecikmesi de bir değere sahip olmalıdır ve bu da arkanızda kaç ileti olduğunu belirlemenize olanak sağlar. Ortama yakalanmanın en kolay yolu, ortamınızın kapasitesini farklılığın üstesinden gelmenizi sağlayacak bir boyuta yükseltmektir.

    Örneğin, S1 ortamınız 5.000.000 iletinin gecikmesini ortaya koyuyorsa, yakalanmak için ortamınızın boyutunu yaklaşık bir gün boyunca altı bire kadar artırabilirsiniz. Daha hızlı yakalamak için daha da artabilirsiniz. Yakalama süresi, özellikle ortamı zaten olayları olan bir olay kaynağına bağladığınızda veya çok sayıda geçmiş verisini toplu olarak karşıya yüklediğinizde, ortamı ilk kez sağlarken sık karşılaşılan bir durumdur.

  • Bir diğer teknik de Giriş Saklı Olayları uyarısının >2 saatlik bir süre boyunca toplam ortam kapasitenizin biraz altında bir eşik olarak ayarlanmasıdır. Bu uyarı, sürekli kapasitede olup olmadığınızı anlamanıza yardımcı olabilir ve bu da gecikme süresi olasılığının yüksek olduğunu gösterir.

    Örneğin, sağlanan üç S1 biriminiz varsa (veya dakikada 2100 olay giriş kapasitesi), 2 saat boyunca = 1900 olay için >Giriş Saklı Olayları uyarısı ayarlayabilirsiniz. Bu eşiği sürekli aşıyorsanız ve bu nedenle uyarınızı tetikliyorsanız, büyük olasılıkla yetersiz sağlanmışsınızdır.

  • Kısıtlandığından şüpheleniyorsanız, Giriş Alınan İletilerinizi olay kaynağınızın çıkış iletileriyle karşılaştırabilirsiniz. Olay Hub'ınıza giriş, Giriş Alınan İletilerinizden büyükse, Azure Time Series Insights büyük olasılıkla kısıtlanıyordur.

Performansı geliştirme

Azaltmayı azaltmak veya gecikme süresiyle karşılaşmak için bunu düzeltmenin en iyi yolu ortamınızın kapasitesini artırmaktır.

Ortamınızı analiz etmek istediğiniz veri miktarına uygun şekilde yapılandırarak gecikme ve azaltmayı önleyebilirsiniz. Ortamınıza kapasite ekleme hakkında daha fazla bilgi için Bkz. Ortamınızı ölçeklendirme.

Sonraki adımlar