Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Container Apps üç uygulama günlüğü kategorisi sağlar:
- Kapsayıcı konsolu günlükleri kapsayıcı konsolunuzdan kesintisiz olarak aktarılır.
- Sistem günlükleri Azure Container Apps hizmeti tarafından oluşturulur.
- HTTP günlükleri Azure İzleyici tanılama ayarları aracılığıyla etkinleştirildiğinde giriş katmanından gönderilir.
Günlük akışlarını Azure portalında veya CLI'da neredeyse gerçek zamanlı olarak görüntüleyebilirsiniz. Günlüklerinizi depolamak ve izlemek için daha fazla seçenek için bkz . Günlük seçenekleri.
Kapsayıcı konsol logları
Konsol günlükleri, kapsayıcı uygulamanızdaki stderr mesajları ve Dapr yandan arabirimi stdout mesajlarından kaynaklanır. Uygulamanızda günlük kaydı uyguladığınızda sorunları giderebilir ve uygulamanızın durumunu izleyebilirsiniz.
Tip
Kodunuzu iyi tanımlanmış günlük iletileriyle izlemek, kodunuzun nasıl çalıştığını anlamanıza ve sorunları ayıklamanıza yardımcı olabilir. En iyi yöntemler hakkında daha fazla bilgi için bkz. İşlemler için tasarım.
Sistem günlükleri
Azure Container Apps, hizmet düzeyi olayların durumu hakkında sizi bilgilendirmek için sistem günlükleri oluşturur. Günlük iletileri aşağıdaki bilgileri içerir:
- Dapr bileşeni başarıyla oluşturuldu
- Dapr bileşeni başarıyla güncelleştirildi
- Dapr bileşeni oluşturma hatası
- Birim başarıyla bağlandı.
- Birim bağlama hatası
- Domain başarıyla bağlandı
- Uygulamada kimlik doğrulaması etkinleştirildi
- Kimlik doğrulaması yapılandırması oluşturma
- Kimlik doğrulama yapılandırması başarıyla oluşturuldu
- Trafik ağırlığını ayarlama
- Yeni düzeltme oluşturma
- Revizyon başarıyla sağlandı
- Eski düzeltmeleri devre dışı bırakma
- Revizyon sağlama hatası
Sistem günlükleri aşağıdaki iletileri yayar:
| Kaynak | Türü | Message |
|---|---|---|
| Dapr | Bilgi | Dapr bileşeni bileşen adı<, kapsam >dapr-component-scope <ile başarıyla oluşturuldu> |
| Dapr | Bilgi | Dapr bileşeni bileşen adı< kapsam >bileşeni <türüyle başarıyla güncelleştirildi> |
| Dapr | Hata | Dapr bileşeni <bileşen-adı> oluşturulurken hata oluştu |
| Birim Bağlamaları | Bilgi | <Birim adı> birimi <revizyon kapsamı> için başarıyla bağlandı |
| Birim Bağlamaları | Hata | Birim <adını bağlama hatası> |
| Alan Adı Bağlama | Bilgi | Başarıyla <domain> etki alanını <kapsayıcı uygulaması adında> bağladı. |
| Authentication | Bilgi | Uygulamada kimlik doğrulaması etkinleştirildi. Kimlik doğrulaması yapılandırması oluşturma |
| Authentication | Bilgi | Kimlik doğrulama yapılandırması başarıyla oluşturuldu |
| Trafik ağırlığı | Bilgi | Revizyon <düzeltmesi-adı için >yüzde<% trafik ağırlığını ayarlama> |
| Düzeltme Sağlama İşlemi | Bilgi | Yeni düzeltme oluşturma: <düzeltme-adı> |
| Düzeltme Sağlama İşlemi | Bilgi | Revizyon adı başarıyla sağlandı <> |
| Düzeltme Sağlama İşlemi | Bilgi | 'ActiveRevisionsMode=Single' tarihinden bu yana eski düzeltmeler devre dışı bırakılıyor |
| Düzeltme Sağlama İşlemi | Hata | Sürüm <sürüm adı> sağlama hatası. ErrorCode: <[ErrImagePull]|[Zaman Aşımı]|[Konteyner Çöküyor]> |
HTTP günlükleri
konsol ve sistem günlüklerine ek olarak, Azure Container Apps yönetilen ortam düzeyinde Azure İzleyici tanılama ayarları aracılığıyla HTTP günlüklerini destekler.
HTTP günlükleri giriş katmanından gönderilir ve 5xx yanıtlar, gecikme desenleri, yeniden denemeler ve WebSocket bağlantısı kesilmeleri dahil olmak üzere istek trafiği davranışını tanılamanıza yardımcı olur. Bu günlükleri sorgu ve analiz için Log Analytics gibi hedeflere yönlendirebilirsiniz.
HTTP günlükleri isteğe bağlıdır ve varsayılan olarak devre dışıdır.
HTTP günlüklerini Log Analytics ile yapılandırma ve sorgulamaya ilişkin bir örnek için Azure Container Apps'te günlükleri Log Analytics ile izleme konusuna bakın.