Bagikan melalui


Pengelogan aplikasi di Azure Container Apps

Azure Container Apps menyediakan dua jenis kategori pengelogan aplikasi:

Anda dapat melihat aliran log hampir real-time di portal Azure atau CLI. Untuk opsi lainnya untuk menyimpan dan memantau log Anda, lihat Opsi pengelogan.

Log Konsol Kontainer

Log konsol berasal dari pesan stderr dan stdout dari kontainer di aplikasi kontainer Anda dan sidecar Dapr. Saat menerapkan pengelogan di aplikasi, Anda dapat memecahkan masalah dan memantau kesehatan aplikasi Anda.

Petunjuk / Saran

Melengkapi kode Anda dengan pesan log yang terdefinisi dengan baik dapat membantu Anda memahami performa kode Anda dan untuk men-debug masalah. Untuk informasi selengkapnya tentang praktik terbaik, lihat Desain untuk operasi.

Log sistem

Azure Container Apps menghasilkan log sistem untuk memberi tahu Anda tentang status peristiwa tingkat layanan. Pesan log mencakup informasi berikut:

  • Komponen Dapr berhasil dibuat
  • Komponen Dapr berhasil diperbarui
  • Kesalahan saat membuat komponen Dapr
  • Berhasil memasang volume
  • Kesalahan saat memasang volume
  • Berhasil menautkan domain
  • Autentikasi diaktifkan di aplikasi
  • Membuat konfigurasi autentikasi
  • Konfigurasi autentikasi berhasil dibuat
  • Mengatur bobot lalu lintas
  • Membuat revisi baru
  • Berhasil menyediakan revisi
  • Menonaktifkan revisi lama
  • Kesalahan penyediaan revisi

Log sistem menghasilkan pesan berikut:

Sumber Tipe Message
Dapr Info Berhasil membuat nama< komponen komponen >Dapr dengan cakupan <dapr-component-scope>
Dapr Info Berhasil memperbarui komponen Dapr <component-name> dengan lingkup <component-type>
Dapr Kesalahan Kesalahan saat membuat komponen Dapr <component-name>
Pemasangan Volum Info Berhasil memasang <volume-name> untuk revisi <lingkup revisi>
Pemasangan Volume Kesalahan Kesalahan saat memasang volume <volume-name>
Pengikatan Domain Info Berhasil menghubungkan domain <domain> ke aplikasi kontainer <nama aplikasi kontainer>
Authentication Info Autentikasi diaktifkan di aplikasi. Membuat konfigurasi autentikasi
Authentication Info Konfigurasi autentikasi berhasil dibuat
Bobot lalu lintas Info Mengatur bobot lalu lintas sebesar <persentase>% untuk revisi <nama-revisi>
Penyediaan Revisi Info Membuat revisi baru: <nama revisi>
Penyediaan Revisi Info Berhasil menyediakan nama revisi <>
Penyediaan Revisi Info Menonaktifkan revisi lama sejak 'ActiveRevisionsMode=Single'
Penyediaan Revisi Kesalahan Galat saat penyediaan revisi <nama-revisi>. ErrorCode: <[ErrImagePull]|[ Waktu habis]|[ContainerCrashing]>

Langkah selanjutnya