Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemantauan dan observabilitas untuk aplikasi ASP.NET Web Forms pada AWS
Saat Anda menjalankan aplikasi Formulir Web ASP.NET AWS, penting untuk memantau infrastruktur dasar dan aplikasi itu sendiri untuk memastikan kinerja, ketersediaan, dan keunggulan operasional yang optimal. AWS menyediakan rangkaian lengkap alat pemantauan dan layanan yang dapat Anda gunakan untuk mencapai tujuan ini.
Pemantauan Infrastruktur
Untuk memantau infrastruktur, seperti EC2 instance untuk Windows Server, Anda dapat melacak EC2 metrik Amazon standar yang tersedia di Amazon. CloudWatch Metrik ini memberikan wawasan tentang berbagai aspek EC2 instance Anda, termasuk pemanfaatan CPU, lalu lintas jaringan, I/O disk, dan banyak lagi.
Untuk mendapatkan visibilitas yang lebih dalam ke kinerja instance Windows Server Anda, Anda mungkin ingin memantau dan menerima peringatan tentang metrik Windows yang lebih terperinci. Untuk melakukan ini, instal CloudWatch agen pada EC2 instance dan aktifkan penerbitan penghitung Monitor Kinerja Windows ke. CloudWatch CloudWatch Agen memungkinkan Anda mengumpulkan dan memantau metrik khusus, termasuk metrik khusus Windows seperti penggunaan memori, ruang disk, dan penghitung kinerja sistem lainnya.
Dengan memantau metrik tingkat infrastruktur ini, Anda dapat secara proaktif mengidentifikasi dan mengatasi potensi masalah, seperti kemacetan sumber daya atau kendala kapasitas, sebelum memengaruhi kinerja atau ketersediaan aplikasi Anda.
Pemantauan aplikasi
Selain memantau AWS infrastruktur, Anda harus memantau aplikasi Formulir Web ASP.NET Anda untuk mendapatkan wawasan tentang kinerja, tingkat kesalahan, dan kesehatan secara keseluruhan. AWS menyediakan beberapa alat dan layanan yang dapat membantu pemantauan aplikasi, termasuk AWS X-Ray.
AWS X-Ray adalah layanan penelusuran terdistribusi yang memberikan end-to-end visibilitas ke kinerja dan perilaku aplikasi Anda. Anda dapat menggunakan AWS X-Ray SDK for .NETuntuk instrumen aplikasi ASP.NET Web Forms Anda yang berjalan pada .NET Framework 4.5 dan versi yang lebih baru untuk menangkap informasi terperinci tentang permintaan masuk, panggilan hilir ke, database SQL Server lainnya Layanan AWS APIs, dan lainnya.
Anda dapat menggunakan AWS X-Ray untuk:
-
Melacak eksekusi permintaan: Visualisasikan aliran permintaan melalui aplikasi Anda, termasuk latensi, kesalahan, dan hambatan kinerja.
-
Identifikasi masalah kinerja: Pinpoint akar penyebab masalah kinerja dengan menganalisis jalur end-to-end eksekusi permintaan, termasuk dependensi eksternal dan kueri database.
-
Memantau tingkat kesalahan: Pantau dan dapatkan peringatan tentang kesalahan aplikasi, termasuk pesan kesalahan terperinci dan jejak tumpukan, untuk mengidentifikasi dan menyelesaikan masalah dengan cepat.
-
Integrasikan dengan yang lain Layanan AWS: Integrasikan AWS X-Ray secara mulus dengan yang lain Layanan AWS AWS Lambda, seperti, Amazon ECS, dan Amazon EKS, untuk memungkinkan end-to-end pemantauan aplikasi terdistribusi.
Selain itu AWS X-Ray, Anda dapat menggunakan alat pemantauan aplikasi pihak ketiga yang menyediakan kemampuan tambahan, seperti pemantauan pengalaman pengguna, pemantauan transaksi sintetis, dan pemantauan pengguna nyata.
Dengan menggabungkan pemantauan infrastruktur dengan pemantauan aplikasi, Anda dapat memperoleh visibilitas komprehensif ke dalam kinerja dan kesehatan aplikasi Formulir Web ASP.NET Anda. AWS Anda dapat secara proaktif mengidentifikasi dan menyelesaikan masalah, mengoptimalkan pemanfaatan sumber daya, dan memastikan pengalaman yang mulus bagi pengguna aplikasi Anda.