Saat aplikasi Java berjalan di lingkungan produksi pada kluster Elastic Compute Service (ECS), Anda memerlukan visibilitas terhadap status kesehatan, bottleneck performa, dan perilaku tingkat antarmuka untuk mendiagnosis masalah secara cepat. Enterprise Distributed Application Service (EDAS) menyediakan pemantauan bawaan yang didukung oleh Application Real-Time Monitoring Service (ARMS) tanpa biaya tambahan.
Modul pemantauan mencakup tiga area: kesehatan tingkat aplikasi, diagnostik tingkat instans, dan pelacakan performa per antarmuka. Untuk beban kerja yang memerlukan observabilitas lebih mendalam, Anda dapat mengaktifkan pemantauan advanced guna mengakses seluruh fitur ARMS.
Submodul pemantauan
Modul pemantauan mencakup submodul berikut, masing-masing menargetkan tingkat observabilitas yang berbeda:
| Submodul | Membantu Anda melakukan | Yang dilacak | Pelajari lebih lanjut |
|---|---|---|---|
| Application Overview | Periksa kesehatan keseluruhan aplikasi dan identifikasi layanan yang terdampak | Status kesehatan, event terkait, layanan yang disediakan, layanan dependen, pemanfaatan CPU, penggunaan memori, dan beban | Application overview |
| Application Details | Diagnosis masalah JVM, host, atau dependensi pada tingkat instans | Metrik JVM, metrik host, analisis SQL, analisis NoSQL, analisis error, aplikasi hulu dan hilir, serta snapshot antarmuka | Application details |
| Interface Call | Lacak masalah performa ke antarmuka tertentu | Metrik inti, ikhtisar per antarmuka, panggilan SQL dan NoSQL, error, tautan hulu dan hilir, serta data metrik utama | API call |
Pemantauan Bawaan vs. Lanjutan
EDAS menyediakan dua tingkat pemantauan:
| Kemampuan | Pemantauan bawaan | Pemantauan Lanjutan |
|---|---|---|
| Biaya | Gratis (termasuk dalam EDAS) | Ditagih melalui ARMS |
| Cakupan | Application Overview, Application Details, Interface Call | Seluruh kemampuan pemantauan aplikasi ARMS |
| Pengaturan | Terintegrasi dengan ARMS untuk aplikasi Java pada kluster ECS | Klik Enable Advanced Monitoring pada halaman Advanced Monitoring |
Pemantauan bawaan mencakup submodul yang tercantum di atas tanpa biaya. Aktifkan pemantauan advanced hanya jika Anda memerlukan seluruh kemampuan pemantauan aplikasi ARMS.
Peringatan
Konfigurasikan aturan peringatan pada metrik pemantauan untuk mendeteksi masalah sebelum memengaruhi pengguna. Saat suatu aturan dipicu, EDAS mengirim notifikasi ke kelompok peringatan yang ditentukan melalui saluran yang telah Anda konfigurasi.
Langkah selanjutnya
Application overview — Periksa kesehatan keseluruhan dan metrik utama aplikasi Anda.
Application details — Periksa metrik JVM, host, dan dependensi pada tingkat instans.
API call — Lacak masalah performa ke antarmuka tertentu.