全部产品
Search
文档中心

Application Real-Time Monitoring Service:Tugas terjadwal

更新时间:Jul 02, 2025

Tugas terjadwal dapat dibuat untuk menjalankan program atau perintah secara otomatis satu kali atau berulang. Anda dapat melihat detail tugas Pemantauan Aplikasi yang dijadwalkan pada Konsol Application Real-Time Monitoring Service (ARMS). Detailnya mencakup gambaran tugas, analisis permintaan SQL dan NoSQL, analisis pengecualian, analisis kesalahan, layanan hilir, dan jejak panggilan.

Catatan Fitur Pemantauan Aplikasi ARMS hanya mendukung tugas terjadwal jenis XXL-JOB, SchedulerX, dan JDK-Timer.

Prosedur

  1. Masuk ke Konsol ARMS. Di panel navigasi sisi kiri, pilih Application Monitoring > Application List.

  2. Di panel navigasi sisi kiri, klik Timed Task.
    Scheduled task list
  3. Klik tugas terjadwal untuk melihat detailnya.
Penting Fitur tugas terjadwal hanya mendukung agen ARMS versi 2.7.1.3 atau lebih baru. Untuk informasi lebih lanjut tentang cara memperbarui agen ARMS, lihat Perbarui Agen ARMS.

Gambaran Umum

Di tab Overview, Anda dapat melihat topologi panggilan rinci dari tugas terjadwal serta grafik deret waktu jumlah eksekusi, waktu rata-rata eksekusi, jumlah pengecualian, dan latensi penjadwalan.

Gambaran Umum Tugas Terjadwal

Analisis SQL dan NoSQL

Di tab SQL Analysis dan NoSql Analysis, Anda dapat melihat permintaan SQL dan NoSQL yang diinisiasi oleh tugas terjadwal yang dipilih. Di tab ini, Anda dapat menemukan pernyataan SQL atau NoSQL lambat yang menyebabkan respons lambat API.

Analisis SQL
Dalam daftar pernyataan SQL atau NoSQL, lakukan operasi berikut sesuai kebutuhan:
  • Klik Invocation Statistics di kolom Actions untuk melihat grafik deret waktu statistik panggilan SQL atau NoSQL.
  • Klik Invocation Trace Query di kolom Actions untuk melihat jejak pernyataan SQL atau NoSQL. Untuk informasi lebih lanjut, lihat Lihat Jejak.

Analisis Pengecualian

Di tab Exception Analysis, Anda dapat melihat pengecualian Java yang dilemparkan dari kode tugas terjadwal.

Dalam daftar pengecualian, lakukan operasi berikut sesuai kebutuhan:
  • Klik Invocation Statistics di kolom Actions untuk melihat grafik deret waktu pengecualian.
  • Klik Invocation Trace Query di kolom Actions untuk melihat jejak pengecualian. Untuk informasi lebih lanjut, lihat Lihat Jejak.

Analisis Kesalahan

Di tab Error Analysis, Anda dapat melihat statistik kesalahan tugas terjadwal.

Analisis Kesalahan
Dalam daftar kesalahan, lakukan operasi berikut sesuai kebutuhan:
  • Untuk melihat jejak kesalahan, klik ID jejak di kolom TraceId. Untuk informasi lebih lanjut, lihat Kueri Jejak.
  • Untuk melihat log kesalahan, klik View Logs di kolom Actions.

Layanan Hilir

Di tab Downstream Services, Anda dapat melihat API dan metrik performa layanan hilir yang dipanggil oleh aplikasi. Metrik performa mencakup waktu respons, jumlah permintaan, dan jumlah kesalahan.

Pada tab Downstream Services, lakukan operasi berikut sesuai kebutuhan:

  • Klik Expand/Collapse All di bagian atas tab untuk menampilkan atau menyembunyikan semua API.
  • Masukkan kata kunci nama aplikasi atau nama API di kotak pencarian dan klik ikon Cari untuk mencari API yang namanya mengandung kata kunci tersebut.
  • Jika Anda ingin menampilkan atau menyembunyikan informasi tentang metrik performa suatu Operasi API, temukan Operasi API tersebut dan klik panel kolaps atau klik panah ke atas atau ke bawah di akhir baris.

Lihat Jejak

Di tab Interface Snapshot, Anda dapat melihat detail jejak dan dua grafik yang menampilkan jumlah total dan waktu respons panggilan API.

Jejak
  • Grafik Total snapshot (ikon 1) menampilkan jumlah jejak normal dan jejak lambat seiring waktu. Jejak dengan waktu respons panggilan API melebihi 500 milidetik adalah jejak lambat. Jumlah jejak lambat dipengaruhi oleh nilai parameter Ambang Waktu Respons Antarmuka yang Anda tentukan dalam konfigurasi aplikasi. Jejak lambat tidak termasuk sub-jejak yang dilakukan untuk panggilan asinkron API lokal.
  • Grafik Waktu respons snapshot (ikon 2) menampilkan tren waktu respons seiring waktu. Grafik ini dibuat berdasarkan statistik pelacakan panggilan API dan dipengaruhi oleh laju pengambilan sampel yang Anda tentukan.
  • Tabel detail jejak (ikon 3) menampilkan informasi jejak rinci. Anda dapat mengklik nilai di kolom TraceId untuk melihat informasi jejak. Untuk informasi lebih lanjut, lihat Detail Rantai Panggilan.
    Anda juga dapat mengklik View Logs di kolom Aksi untuk melihat log panggilan API.
    Catatan

    Anda harus mengaitkan ID jejak dengan log bisnis aplikasi. Dengan cara ini, ketika terjadi kesalahan dalam aplikasi, Anda dapat mengakses log bisnis yang terkait dengan ID jejak untuk mendiagnosis kesalahan. Untuk informasi lebih lanjut, lihat Kaitkan ID Jejak dengan Log untuk Aplikasi Java.