Setelah menginstal agent untuk aplikasi Java, Cloud Monitor 2.0 akan mulai memantaunya. Pada halaman Instance Monitoring, Anda dapat melihat metrik dasar aplikasi, detail garbage collection (GC), serta informasi memori JVM.
Prasyarat
Aplikasi harus terhubung ke Cloud Monitor 2.0.
Coba di Playground
Alibaba Cloud Playground menyediakan lingkungan demo untuk mencoba fitur utama Cloud Monitor 2.0.
Kunjungi Playground Demo. Secara default, Anda sudah masuk ke ruang kerja.
Di panel navigasi sebelah kiri, pilih .
Pada halaman Applications, klik nama aplikasi target, lalu di panel navigasi sebelah kiri, klik Instance Monitoring.
Lihat data pemantauan instans
Masuk ke Cloud Monitor 2.0 console, lalu pilih ruang kerja. Di panel navigasi kiri, pilih .
Pada halaman Applications, klik nama aplikasi target, lalu di panel navigasi sebelah kiri, klik Instance Monitoring.
Ikhtisar halaman
Halaman Instance Monitoring secara otomatis menyesuaikan dasbor berdasarkan informasi koneksi aplikasi Anda, menampilkan tampilan berbeda untuk lingkungan ECS dan kontainer.
Dalam skenario kontainer, jika Anda telah terhubung ke Managed Service for Prometheus, data dari Managed Service for Prometheus diprioritaskan untuk menampilkan informasi kontainer. Untuk informasi tentang cara menghubungkan lingkungan kontainer Anda ke Managed Service for Prometheus, lihat Container Observability.
Jika lingkungan kontainer Anda tidak terintegrasi dengan Managed Service for Prometheus, pastikan menggunakan agent Application Monitoring versi 4.1.0 atau lebih baru untuk menampilkan informasi kontainer dasar. Untuk detail versi agent, lihat Java Agent Version Notes.
Lingkungan ECS
Di area filter cepat, Anda dapat memfilter grafik dan daftar instans berdasarkan kluster dan instans.
Di area grafik tren, Anda dapat melihat deret waktu untuk pemantauan instans dasar, GC instans, dan memori JVM.
Basic instance monitoring: Menampilkan grafik tren penggunaan CPU, memori, dan disk dalam rentang waktu tertentu. Anda dapat beralih antara nilai rata-rata dan maksimum dari daftar drop-down di samping judul grafik.
Instance GC: Menampilkan grafik tren Full GC dan Young GC dalam rentang waktu tertentu. Anda dapat beralih antara jumlah GC dan durasi rata-ratanya dari daftar drop-down di samping judul grafik.
JVM memory: Menampilkan grafik tren memori heap yang digunakan dan maksimum dalam rentang waktu tertentu. Anda dapat beralih untuk melihat memori non-heap yang digunakan dan maksimum dari daftar drop-down di samping judul grafik.
CatatanApplication Monitoring mengumpulkan data dari Java Management Extensions (JMX). Area memori non-heap yang dilaporkan oleh JMX lebih kecil daripada area memori non-heap aktual dalam proses Java. Akibatnya, jumlah total memori heap dan non-heap dalam data pemantauan mungkin berbeda dari Resident Set Size (RES) yang ditampilkan oleh perintah
top. Untuk detail lebih lanjut, lihat JVM memory monitoring details.
Di area daftar instans, Anda dapat melihat informasi seperti IP instans, penggunaan CPU, penggunaan memori, penggunaan disk, beban (load), jumlah Full GC, jumlah Young GC, penggunaan memori heap, penggunaan memori non-heap, dan metrik RED Method (Rate, Errors, dan Duration).
Di daftar instans, Anda dapat melakukan operasi berikut:
Klik IP instans untuk melihat detailnya.
Di kolom Actions, klik Traces untuk melihat detail jejak instans tersebut.
Kontainer (Prometheus)
Di area filter cepat, Anda dapat memfilter grafik dan daftar instans berdasarkan kluster dan alamat host.
Di area grafik tren, Anda dapat melihat deret waktu untuk pemantauan instans dasar, GC instans, dan memori JVM.
Basic monitoring: Menampilkan grafik tren penggunaan CPU dan memori dalam rentang waktu tertentu.
Instance GC: Menampilkan grafik tren Full GC dan Young GC dalam rentang waktu tertentu. Anda dapat beralih antara jumlah GC dan durasi rata-ratanya dari daftar drop-down di samping judul grafik.
JVM memory: Menampilkan grafik tren memori heap yang digunakan dan maksimum dalam rentang waktu tertentu. Anda dapat beralih untuk melihat memori non-heap yang digunakan dan maksimum dari daftar drop-down di samping judul grafik.
CatatanApplication Monitoring mengumpulkan data dari Java Management Extensions (JMX). Area memori non-heap yang dilaporkan oleh JMX lebih kecil daripada area memori non-heap aktual dalam proses Java. Akibatnya, jumlah total memori heap dan non-heap dalam data pemantauan mungkin berbeda dari Resident Set Size (RES) yang ditampilkan oleh perintah
top. Untuk detail lebih lanjut, lihat JVM memory monitoring details.
Di area daftar instans, Anda dapat melihat informasi seperti IP instans, penggunaan CPU, request CPU, limit CPU, penggunaan CPU (ditampilkan sebagai - jika tidak ada limit CPU yang ditetapkan), penggunaan memori, request memori, limit memori, penggunaan memori (ditampilkan sebagai - jika tidak ada limit memori yang ditetapkan), penggunaan disk, limit disk, penggunaan disk (ditampilkan sebagai - jika tidak ada limit disk yang ditetapkan), beban (load), jumlah Full GC, jumlah Young GC, penggunaan memori heap, penggunaan memori non-heap, dan metrik RED Method (Rate, Errors, dan Duration).
Di daftar instans, Anda dapat melakukan operasi berikut:
Klik IP instans atau klik Details di kolom Actions untuk melihat detail instans.
Di kolom Actions, klik Traces untuk melihat detail jejak instans tersebut.
Kontainer (berbasis agent)
Di area filter cepat, Anda dapat memfilter grafik dan daftar instans berdasarkan alamat host.
Di area grafik tren, Anda dapat melihat deret waktu untuk pemantauan instans dasar, GC instans, dan memori JVM.
Basic monitoring: Menampilkan grafik tren penggunaan CPU dan memori dalam rentang waktu tertentu.
Instance GC: Menampilkan grafik tren Full GC dan Young GC dalam rentang waktu tertentu. Anda dapat beralih antara jumlah GC dan durasi rata-ratanya dari daftar drop-down di samping judul grafik.
JVM memory: Menampilkan grafik tren memori heap yang digunakan dan maksimum dalam rentang waktu tertentu. Anda dapat beralih untuk melihat memori non-heap yang digunakan dan maksimum dari daftar drop-down di samping judul grafik.
CatatanApplication Monitoring mengumpulkan data dari Java Management Extensions (JMX). Area memori non-heap yang dilaporkan oleh JMX lebih kecil daripada area memori non-heap aktual dalam proses Java. Akibatnya, jumlah total memori heap dan non-heap dalam data pemantauan mungkin berbeda dari Resident Set Size (RES) yang ditampilkan oleh perintah
top. Untuk detail lebih lanjut, lihat JVM memory monitoring details.
Di area daftar instans, Anda dapat melihat informasi seperti IP instans, penggunaan CPU, penggunaan memori, beban (load), jumlah Full GC, jumlah Young GC, penggunaan memori heap, penggunaan memori non-heap, dan metrik RED Method (Rate, Errors, dan Duration).
Di daftar instans, Anda dapat melakukan operasi berikut:
Klik IP instans atau klik Details di kolom Actions untuk melihat detail instans.
Di kolom Actions, klik Traces untuk melihat detail jejak instans tersebut.
Detail instans
Instance Overview
Di tab Instance Overview, Anda dapat melihat metrik untuk antarmuka target, termasuk jumlah permintaan, jumlah error, durasi rata-rata, dan panggilan lambat.
JVM Monitoring
Di tab JVM Monitoring, Anda dapat melihat informasi tentang GC, memori, thread, dan file instans tersebut.
Pemantauan Kolam Thread
Agent 4.1.x dan versi lebih baru
Di tab Thread Pool Monitoring, Anda dapat melihat berbagai metrik untuk kolam thread yang digunakan aplikasi Anda, termasuk konfigurasi thread awal, status thread saat runtime, dan status eksekusi task.
Di bagian atas tab, Anda dapat memfilter kolam thread berdasarkan jenis dan nama.
Agent sebelum 4.1.x
Di tab Thread Pool Monitoring, Anda dapat melihat metrik seperti jumlah thread inti, jumlah thread saat ini, jumlah maksimum thread, jumlah thread aktif, dan kapasitas antrian task untuk kolam thread yang digunakan aplikasi Anda.
Pemantauan Kolam Koneksi
Agent 4.1.x dan versi lebih baru
Di tab Connection Pool Monitoring, Anda dapat melihat berbagai metrik untuk kolam koneksi yang digunakan aplikasi Anda, termasuk konfigurasi awal dan status saat runtime.
Agent sebelum 4.1.x
Di tab Connection Pool Monitoring, Anda dapat melihat metrik untuk jumlah maksimum dan aktif koneksi untuk kolam koneksi yang digunakan aplikasi Anda.
Host Monitoring
Di tab Host Monitoring, Anda dapat melihat metrik untuk CPU, memori, disk, beban (load), network traffic, dan network packet.
Dokumentasi terkait
Untuk detail metrik Application Monitoring, lihat Application Monitoring Metrics.