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

Not

Time Series Insights hizmeti 7 Temmuz 2024'te kullanımdan kaldırılacaktır. Mevcut ortamları 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 1. Nesil makalesi.

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

Ortamınızı analiz etmek istediğiniz veri miktarı için düzgün 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'ın bunu yakalaması gerekir).
  • Bir ortama daha fazla olay kaynağı ekleyerek ek olaylarda ani 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'ın yakalaması gerekir).
  • Başvuru verilerini telemetriyle 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 nasıl planlanması gerektiğini öğrenin.

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ında 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 altında Ekle'yi seçin.

    Uyarı bölmesi ekle

  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:

    Metrik Sistem 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 Baytlar Sorgu için depolanan ve kullanılabilen olayların toplam boyutu. Boyut yalnızca özellik değeri üzerinde hesaplanır.
    Giriş Depolanan Olayları       Sorgu için depolanan ve kullanılabilen düzleştirilmiş olayların sayısı.    
    Giriş Alındı İleti Süresi Gecikmesi      saniye cinsinden, iletinin olay kaynağında sıralandığı saat ile Giriş'te işlenme zamanı arasındaki 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'yi seçin.

  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, Azure Time Series Insights ortamınızın, iletinin olay kaynağına ulaştığından (appx. 30-60 saniyenin dizin oluşturma süresi hariç) 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, farkı aşmanızı sağlayacak bir boyuta yükseltmektir.

    Örneğin, S1 ortamınız 5.000.000 iletinin gecikmesini gösteriyorsa, ortamınızın boyutunu yaklaşık bir gün için altı bire kadar artırabilirsiniz. Daha hızlı yakalamak için daha da artabilirsiniz. Yakalama dönemi, ö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, başlangıçta bir ortam sağlarken sık karşılaşılan bir durumdur.

  • Bir diğer teknik de Giriş Saklı Olayları uyarısı >= 2 saatlik bir süre boyunca toplam ortam kapasitenizin biraz altında bir eşik ayarlamaktı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 (veya dakika başına 2100 olay giriş kapasitesi) varsa, 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ış olursunuz.

  • 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 daha büyükse, Azure Time Series Insights'ınız büyük olasılıkla kısıtlanıyordur.

Performansı geliştirme

Azaltmayı azaltmak veya gecikme süresini azaltmak 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ı için düzgün 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