Perkenalan
Aplikasi cloud-native terdiri dari layanan mikro independen yang dapat dijalankan sebagai sekumpulan kontainer terdistribusi. Mungkin sulit untuk mempelajari seluruh perilaku aplikasi untuk mendiagnosis bug atau masalah performa. Anda harus mempertimbangkan lebih awal cara merekam data telemetri. .NET Aspire menyediakan dasbor yang menampilkan telemetri dalam tampilan yang berfokus pada pengembang.
Bayangkan Anda seorang karyawan di pengecer peralatan luar ruangan. Anda telah mulai membangun aplikasi cloud-native baru dan Anda telah mengintegrasikan .NET Aspire untuk mengelola dan menghubungkan layanan mikro Anda. Sekarang, Anda ingin mempelajari performa layanan mikro dan mendapatkan detail ketika bug muncul dalam kode Anda.
Dalam modul ini, Anda akan mempelajari bagaimana .NET Aspire memudahkan untuk merekam dan memeriksa telemetri di aplikasi cloud-native.
Tujuan pembelajaran
Di akhir modul ini, Anda akan dapat:
- Pahami hubungan antara .NET Aspire dan OpenTelemetry.
- Pahami sumber data telemetri yang tersedia di .NET.
- Gunakan dasbor .NET Aspire untuk memantau data telemetri dari aplikasi cloud-native.
- Tambahkan pesan ILogger ke aplikasi.