Setelah menginstal agen Application Real-Time Monitoring Service (ARMS) untuk sebuah aplikasi, ARMS mulai memantau aplikasi tersebut. Di tab Ringkasan pada halaman detail aplikasi, Anda dapat melihat total permintaan, kesalahan, instance, serta waktu yang dikonsumsi.
Prasyarat
Agen ARMS telah diinstal untuk aplikasi tersebut.
Pemantauan Aplikasi menyediakan halaman detail aplikasi baru bagi pengguna yang telah mengaktifkan mode penagihan baru.
Jika belum mengaktifkan mode penagihan baru, klik Beralih ke Versi Baru di halaman Daftar Aplikasi untuk melihat halaman detail aplikasi baru.
Prosedur
Di bilah navigasi atas, klik tab Ringkasan.
Dasbor
Tab Overview menampilkan data dasbor dan informasi CPU berdasarkan apakah aplikasi diterapkan di Instance ECS atau kluster Container Service for Kubernetes (ACK), serta apakah lingkungan dipantau di Managed Service for Prometheus.
Jika aplikasi diterapkan di kluster ACK yang dipantau di Managed Service for Prometheus, data dari Managed Service for Prometheus akan ditampilkan di dasbor. Untuk informasi tentang cara menggunakan Managed Service for Prometheus untuk memantau kluster ACK, lihat Pantau kluster ACK.
Jika kluster ACK tidak dipantau di Managed Service for Prometheus, pastikan bahwa versi agen ARMS adalah 4.1.0 atau lebih baru. Kemudian, data Pemantauan Aplikasi akan ditampilkan. Untuk informasi tentang catatan rilis agen ARMS, lihat Catatan Rilis Agen ARMS untuk Java.
Instance ECS
Bagian | Gaya Visualisasi | Deskripsi |
Permintaan | Papan Ticker | Menampilkan total jumlah permintaan aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah permintaan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah permintaan dalam periode waktu yang sama hari sebelumnya. |
Jumlah Kesalahan | Papan Ticker | Menampilkan total jumlah kesalahan selama periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah kesalahan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah kesalahan dalam periode waktu yang sama hari sebelumnya. |
Durasi Rata-rata | Papan Ticker | Menampilkan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu hari ini dibandingkan dengan waktu rata-rata yang dikonsumsi dalam periode waktu yang sama hari sebelumnya. |
Jumlah Instance | Papan Ticker | Menampilkan total jumlah instance dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah instance dalam periode waktu tertentu hari ini dibandingkan dengan jumlah instance dalam periode waktu yang sama hari sebelumnya. |
Permintaan | Grafik Kolom | Menunjukkan tren dalam jumlah permintaan dalam periode waktu tertentu. Kolom dengan tipe panggilan yang berbeda ditumpuk satu di atas yang lain. |
Kesalahan | Grafik Kolom dengan Garis Tren | Kesalahan: menggunakan grafik kolom untuk menunjukkan tren dalam jumlah kesalahan dalam periode waktu tertentu. Sumbu y kiri mewakili jumlah kesalahan. Tingkat Kesalahan: menambahkan garis tren ke grafik kolom untuk menunjukkan tren dalam tingkat kesalahan dalam periode waktu tertentu. Sumbu y kanan mewakili tingkat kesalahan. |
Durasi | Grafik Tren | Menunjukkan tren dalam waktu yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Nilai yang didukung: waktu rata-rata yang dikonsumsi, persentil ke-99 dari waktu yang dikonsumsi, persentil ke-90 dari waktu yang dikonsumsi, dan persentil ke-75 dari waktu yang dikonsumsi. |
Penggunaan CPU Puncak | Sarang Lebah | Menunjukkan penggunaan CPU puncak dari host dalam periode waktu tertentu. Warna:
|
Peringkat Layanan yang Disediakan Berdasarkan Permintaan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan permintaan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Kesalahan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan kesalahan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Durasi Rata-rata | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan waktu konsumsi terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Penggunaan CPU Puncak Instance | Top 5 | Menampilkan lima host dengan penggunaan CPU tertinggi dalam periode waktu tertentu. |
Kluster ACK yang Dipantau di Managed Service for Prometheus
Bagian | Gaya Visualisasi | Deskripsi |
Permintaan | Papan Ticker | Menampilkan total jumlah permintaan aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah permintaan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah permintaan dalam periode waktu yang sama hari sebelumnya. |
Jumlah Kesalahan | Papan Ticker | Menampilkan total jumlah kesalahan selama periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah kesalahan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah kesalahan dalam periode waktu yang sama hari sebelumnya. |
Durasi Rata-rata | Papan Ticker | Menampilkan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu hari ini dibandingkan dengan waktu rata-rata yang dikonsumsi dalam periode waktu yang sama hari sebelumnya. |
Jumlah Instance | Papan Ticker | Menampilkan total jumlah instance dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah instance dalam periode waktu tertentu hari ini dibandingkan dengan jumlah instance dalam periode waktu yang sama hari sebelumnya. |
Permintaan | Grafik Kolom | Menunjukkan tren dalam jumlah permintaan dalam periode waktu tertentu. Kolom dengan tipe panggilan yang berbeda ditumpuk satu di atas yang lain. |
Kesalahan | Grafik Kolom dengan Garis Tren | Kesalahan: menggunakan grafik kolom untuk menunjukkan tren dalam jumlah kesalahan dalam periode waktu tertentu. Sumbu y kiri mewakili jumlah kesalahan. Tingkat Kesalahan: menambahkan garis tren ke grafik kolom untuk menunjukkan tren dalam tingkat kesalahan dalam periode waktu tertentu. Sumbu y kanan mewakili tingkat kesalahan. |
Durasi | Grafik Tren | Menunjukkan tren dalam waktu yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Nilai yang didukung: waktu rata-rata yang dikonsumsi, persentil ke-99 dari waktu yang dikonsumsi, persentil ke-90 dari waktu yang dikonsumsi, dan persentil ke-75 dari waktu yang dikonsumsi. |
Penggunaan CPU Puncak | Sarang Lebah | Menampilkan penggunaan CPU aplikasi dalam periode waktu tertentu. Jika aplikasi diterapkan di beberapa kluster ACK, data dari kluster pertama yang memiliki data dilaporkan ditampilkan. |
Peringkat Layanan yang Disediakan Berdasarkan Permintaan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan permintaan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Kesalahan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan kesalahan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Durasi Rata-rata | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan waktu konsumsi terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Penggunaan CPU Puncak Instance | Top 5 | Menampilkan lima instance aplikasi dengan penggunaan CPU terbanyak dalam periode waktu tertentu. Jika aplikasi diterapkan di beberapa kluster ACK, data dari kluster pertama yang memiliki data dilaporkan ditampilkan. |
Kluster Kubernetes (pengumpulan data kustom)

Bagian | Gaya Visualisasi | Deskripsi |
Permintaan | Papan Ticker | Menampilkan total jumlah permintaan aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah permintaan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah permintaan dalam periode waktu yang sama hari sebelumnya. |
Jumlah Kesalahan | Papan Ticker | Menampilkan total jumlah kesalahan selama periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan jumlah kesalahan dalam periode waktu tertentu hari ini dibandingkan dengan jumlah kesalahan dalam periode waktu yang sama hari sebelumnya. |
Durasi Rata-rata | Papan Ticker | Menampilkan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Hari ke Hari: persentase peningkatan atau penurunan waktu rata-rata yang dikonsumsi untuk aplikasi dalam periode waktu tertentu hari ini dibandingkan dengan waktu rata-rata yang dikonsumsi dalam periode waktu yang sama hari sebelumnya. |
Jumlah Instance | Papan Ticker | Menampilkan jumlah total instance dalam periode waktu yang ditentukan. Day On Day: persentase peningkatan atau penurunan jumlah instance dalam periode waktu tertentu di hari saat ini dibandingkan dengan jumlah instance pada periode waktu yang sama di hari sebelumnya. |
Permintaan | Grafik Kolom | Menunjukkan tren dalam jumlah permintaan dalam periode waktu tertentu. Kolom dengan tipe panggilan yang berbeda ditumpuk satu di atas yang lain. |
Kesalahan | Grafik Kolom dengan Garis Tren | Kesalahan: menggunakan grafik kolom untuk menunjukkan tren dalam jumlah kesalahan dalam periode waktu tertentu. Sumbu y kiri mewakili jumlah kesalahan. Tingkat Kesalahan: menambahkan garis tren ke grafik kolom untuk menunjukkan tren dalam tingkat kesalahan dalam periode waktu tertentu. Sumbu y kanan mewakili tingkat kesalahan. |
Durasi | Grafik Tren | Menunjukkan tren dalam waktu yang dikonsumsi untuk aplikasi dalam periode waktu tertentu. Nilai yang didukung: waktu rata-rata yang dikonsumsi, persentil ke-99 dari waktu yang dikonsumsi, persentil ke-90 dari waktu yang dikonsumsi, dan persentil ke-75 dari waktu yang dikonsumsi. |
Penggunaan CPU Puncak | Sarang Lebah | Menampilkan penggunaan CPU aplikasi dalam periode waktu tertentu. |
Peringkat Layanan yang Disediakan Berdasarkan Permintaan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan permintaan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Kesalahan | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan kesalahan antarmuka terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Layanan yang Disediakan Berdasarkan Durasi Rata-rata | Top 5 | Menampilkan lima layanan yang disediakan oleh aplikasi dengan waktu konsumsi terbanyak dalam periode waktu tertentu. Tipe Panggilan:
|
Peringkat Penggunaan CPU Puncak Instance | Top 5 | Menampilkan lima instance aplikasi dengan penggunaan CPU terbanyak dalam periode waktu tertentu. |
Panel
Aksi
Klik
di atas grafik tren untuk membandingkan data berdasarkan grup dan waktu.

Perbandingan berdasarkan grup: Opsi untuk Grup adalah Bidang Dasar dan Tag Instance.

Bidang Dasar: Tag yang digunakan bersama oleh semua metrik, yang menentukan alamat IP server untuk perbandingan grup.
Tag Instance: Selain tag instance default, Anda juga dapat menyesuaikan tag instance untuk meningkatkan kemampuan perbandingan berdasarkan grup. Untuk informasi lebih lanjut, lihat Tambah dan Gunakan Tag.
Perbandingan berdasarkan waktu: Tentukan rentang waktu untuk perbandingan.
Pernyataan Kueri
Klik
di atas sebuah bagian untuk melihat pernyataan Prometheus Query Language (PromQL)-nya. Di Managed Service for Prometheus atau Managed Service for Grafana, sesuaikan pengaturan menggunakan pernyataan PromQL yang diperoleh.

Di Managed Service for Prometheus, jalankan pernyataan PromQL untuk melihat metrik pada halaman Penjelajah Metrik.
Managed Service for Grafana memungkinkan Anda mengonfigurasi dasbor menggunakan pernyataan PromQL. Untuk melakukan ini, pertama-tama integrasikan sumber data.
FAQ
Mengapa data persentil ke-99 tidak ditampilkan?
Secara default, metrik persentil dinonaktifkan. Untuk melihat data persentil, aktifkan fitur statistik persentil di halaman Konfigurasi Kustom. Untuk informasi lebih lanjut, lihat Sesuaikan Pengaturan untuk Aplikasi Java.
Mengapa total jumlah permintaan di halaman Ringkasan di konsol lama tidak konsisten dengan data aktual dari 5 menit terakhir?
Data yang ditampilkan di halaman Overview di konsol ARMS lama mencakup data dari satu menit sebelum rentang waktu yang dipilih. Jika Anda memilih rentang waktu 5 menit, data dari 6 menit terakhir ditampilkan. Jika Anda memilih rentang waktu 30 menit, data dari 31 menit terakhir ditampilkan.
Mengapa jumlah pernyataan SQL lambat di halaman Ringkasan di konsol lama tidak konsisten dengan jumlah yang diquery menggunakan API POP?
Saat API POP digunakan untuk query pernyataan SQL lambat, ia mengambil permintaan lambat yang terkait dengan database yang didukung oleh ARMS, database NoSQL, dan cache. Namun, konsol ARMS hanya mengquery permintaan lambat yang terkait dengan database yang didukung oleh ARMS, sehingga menyebabkan ketidaksesuaian.
Untuk memastikan bahwa data yang diquery oleh API POP konsisten dengan data yang ditampilkan di halaman Ringkasan di konsol ARMS lama, Anda dapat menambahkan kondisi filter untuk rpcType ke dalam query.
Contoh kode:
QueryMetricByPageRequest.Filters filters2 = QueryMetricByPageRequest
.Filters
.builder()
.key("rpcType")
.value("60|62|63|65|66|67|68|69|58|59")
.build();Mengapa jumlah instance yang diquery lebih besar daripada jumlah instance yang sedang berjalan?
Jika query membutuhkan waktu lama, instance yang telah dihapus juga termasuk dalam jumlah total instance.
Mengapa total jumlah permintaan di halaman Ringkasan di konsol baru tidak konsisten dengan yang ada di konsol lama?
Halaman Overview di konsol baru mencakup data tugas terjadwal. Sebaliknya, halaman Overview di konsol lama tidak mencakup data tersebut.