Azure Container Apps'te gözlemlenebilirlik

Azure Container Apps, container app'ın sistem durumunu uygulama yaşam döngüsü boyunca bütüncül bir şekilde görüntülemenizi sağlayan çeşitli yerleşik gözlemlenebilirlik özellikleri sağlar. Bu özellikler, performansı geliştirmek ve eğilimlere ve kritik sorunlara yanıt vermek için uygulamanızın durumunu izlemenize ve tanılamanıza yardımcı olur.

Bu özellikler şunları içerir:

Özellik Açıklama
Günlük akışı Bir kapsayıcıdan akış sistemi ve konsol günlüklerini neredeyse gerçek zamanlı olarak görüntüleyin.
Kapsayıcı konsolu Kapsayıcınızın içinden uygulamanızda hata ayıklamak için kapsayıcılarınızdaki Linux konsoluna bağlanın.
Azure İzleyici ölçümleri Ölçüm verileri aracılığıyla uygulamanızın işlem ve ağ kullanımını görüntüleyin ve analiz edin.
Uygulama günlüğü Günlük verilerini kullanarak uygulamanızı izleyin, çözümleyin ve hatalarını ayıklar.
Azure İzleyici Log Analytics Uygulamanızın sistem ve uygulama günlüklerini görüntülemek ve analiz etmek için sorgular çalıştırın.
Azure İzleyici uyarıları Ölçüm ve günlük verilerine göre olayları ve koşulları size bildirmek için uyarılar oluşturun ve yönetin.

Not

Yerleşik bir özellik olmasa da Azure İzleyici Application Insights, web ve arka plan uygulamalarınızı izlemek için güçlü bir araçtır. Container Apps, Application Insights otomatik izleme aracısını desteklemese de Application Insights SDK'larını kullanarak uygulama kodunuzu izleyebilirsiniz.

Uygulama yaşam döngüsü gözlemlenebilirliği

Container Apps gözlemlenebilirlik özellikleriyle uygulamanızı geliştirmeden üretime yaşam döngüsü boyunca izleyebilirsiniz. Aşağıdaki bölümlerde her aşama için en etkili izleme özellikleri açıklanmaktadır.

Geliştirme ve test

Geliştirme ve test aşamasında, kapsayıcılarınızın uygulama günlüklerine ve konsoluna gerçek zamanlı erişim hata ayıklama sorunları için kritik önem taşır. Container Apps şu bilgileri sağlar:

  • Günlük akışı: Kapsayıcılarınızdan gerçek zamanlı günlük akışlarını görüntüleyin.
  • Kapsayıcı konsolu: Uygulamanızın hatalarını ayıklamak için kapsayıcı konsoluna erişin.

Dağıtım

Kapsayıcı uygulamanızı dağıttığınızda sürekli izleme, hata oranları, performans ve kaynak tüketimiyle ilgili sorunları hızla belirlemenize yardımcı olur.

Azure İzleyici, uygulamanızı aşağıdaki özelliklerle izlemenizi sağlar:

Bakım

Container Apps, düzeltmeler oluşturarak kapsayıcı uygulamanıza yönelik güncelleştirmeleri yönetir. Mavi yeşil dağıtımlarda birden çok düzeltmeyi eşzamanlı olarak çalıştırabilir veya A/B testi gerçekleştirebilirsiniz. Bu gözlemlenebilirlik özellikleri, uygulamanızı düzeltmeler arasında izlemenize yardımcı olur:

Sonraki adımlar