Pemantauan aplikasi tanpa instrumentasi untuk Kubernetes - Application Insights Azure Monitor
Penting
Saat ini, Anda dapat mengaktifkan pemantauan untuk aplikasi Java yang berjalan di Azure Kubernetes Service (AKS) tanpa melengkapi kode Anda dengan menggunakan agen mandiri Java. Meskipun solusi untuk mengaktifkan pemantauan aplikasi dengan lancar sedang dalam proses untuk bahasa lain, gunakan SDK untuk memantau aplikasi Anda yang berjalan di AKS. Gunakan ASP.NET Core, ASP.NET, Node.js, JavaScript, dan Python.
Pemantauan aplikasi tanpa melengkapi kode
Saat ini, hanya Java yang memungkinkan Anda mengaktifkan pemantauan aplikasi tanpa melengkapinya dengan kode. Untuk memantau aplikasi dalam bahasa lain, gunakan SDK.
Untuk daftar skenario autoinstrumentasi yang didukung, lihat Lingkungan, bahasa, dan penyedia sumber daya yang didukung.
Java
Setelah agen Java diaktifkan, agen Java secara otomatis mengumpulkan banyak permintaan, dependensi, log, dan metrik dari pustaka dan kerangka kerja yang paling banyak digunakan.
Ikuti petunjuk terperinci untuk memantau aplikasi Java yang berjalan di aplikasi Kubernetes dan lingkungan lainnya.
Bahasa lainnya
Untuk aplikasi dalam bahasa lain, kami saat ini merekomendasikan penggunaan SDK:
Pemecahan Masalah
Memecahkan masalah berikut.
Menguji konektivitas antara host aplikasi Anda dan layanan penyerapan
Application Insights SDK dan agen mengirim telemetri untuk diserap sebagai panggilan REST ke titik akhir penyerapan kami. Anda dapat menguji konektivitas dari server web atau komputer host aplikasi Anda ke titik akhir layanan penyerapan dengan menggunakan klien REST mentah dari PowerShell atau perintah curl. Lihat Memecahkan masalah telemetri aplikasi yang hilang di Azure Monitor Application Insights.
Langkah berikutnya
- Pelajari selengkapnya tentang Azure Monitor dan Application Insights.
- Dapatkan gambaran umum pelacakan terdistribusi dan lihat apa yang dapat dilakukan Peta Aplikasi untuk bisnis Anda.