全部产品
Search
文档中心

Application Real-Time Monitoring Service:Ringkasan Aplikasi

更新时间:Jul 06, 2025

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.

Penting

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

  1. 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:

  • Hijau: penggunaan CPU normal.

  • Kuning: penggunaan CPU melebihi 60%.

  • Merah: penggunaan CPU melebihi 70%.

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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)

image

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

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:

  • HTTP

  • Dubbo

  • HSF

  • DSF

  • user_method

  • MQ

  • Kafka

  • Server

  • Producer

  • gRPC

  • Thrift

  • Sofa

  • Schedulerx

  • Spring_Scheduled

  • JDK_Timer

  • XXL_Job

  • Quartz

Peringkat Penggunaan CPU Puncak Instance

Top 5

Menampilkan lima instance aplikasi dengan penggunaan CPU terbanyak dalam periode waktu tertentu.

Panel

Aksi

Klik image di atas grafik tren untuk membandingkan data berdasarkan grup dan waktu.

image

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

    image

    • 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 image 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.

image

  • 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.