全部产品
Search
文档中心

Application Real-Time Monitoring Service:Impor data jejak dari aplikasi Java ke ARMS melalui OpenTelemetry

更新时间:Jul 02, 2025

Topik ini menjelaskan cara mengimpor data jejak dari aplikasi Java ke Application Real-Time Monitoring Service (ARMS) menggunakan OpenTelemetry.

Impor data jejak dari aplikasi Java ke ARMS melalui OpenTelemetry

Anda dapat menggunakan beberapa metode untuk mengimpor data jejak dari aplikasi Java ke Application Real-Time Monitoring Service (ARMS) dengan OpenTelemetry. Anda dapat langsung mengimpor data jejak dari OpenTelemetry atau menggunakan OpenTelemetry Collector untuk meneruskan data jejak ke ARMS.

Langsung impor data jejak dari OpenTelemetry

  • Gunakan ARMS Agent untuk Aplikasi Java dan OpenTelemetry SDK untuk Java

    ARMS Agent untuk aplikasi Java versi 2.7.1.3 dan yang lebih baru mendukung ekstensi OpenTelemetry SDK untuk Java. Anda dapat menggunakan ARMS Agent untuk aplikasi Java untuk secara otomatis memperoleh data jejak komponen umum dan menggunakan OpenTelemetry SDK untuk Java untuk melakukan instrumentasi metode kustom. Untuk informasi lebih lanjut, lihat Gunakan OpenTelemetry SDK untuk Java menambahkan kode instrumentasi kustom ke jejak.

  • Gunakan OpenTelemetry SDK untuk Java dan Jaeger Exporter

    Anda dapat menggunakan OpenTelemetry SDK untuk Java untuk melakukan instrumentasi aplikasi Anda dan kemudian menggunakan Jaeger exporter untuk melaporkan data jejak. Untuk informasi lebih lanjut, lihat Gunakan OpenTelemetry untuk melaporkan data jejak aplikasi Java.

Teruskan data jejak ke ARMS dengan menggunakan OpenTelemetry Collector

Forward trace data by using the open source OpenTelemetry Collector

Untuk menggunakan OpenTelemetry Collector sumber terbuka untuk meneruskan data jejak ke ARMS, Anda hanya perlu memodifikasi titik akhir dan token eksportir.

exporters:
  otlp:
    endpoint: <endpoint>:8090
    tls:
      insecure: true
    headers:
      Authentication: <token>
Catatan
  • Ganti <endpoint> dengan titik akhir eksportir. Contoh: http://tracing-analysis-dc-bj.aliyuncs.com:8090.

  • Ganti <token> dengan token yang diperoleh di konsol ACK. Contoh: b590lhguqs@3a7*********9b_b590lhguqs@53d*****8301.

Gunakan data jejak

ARMS menyediakan berbagai fitur diagnostik, seperti kueri detail jejak, dashboard metrik pra-agregasi, analisis metrik pasca-agregasi Trace Explorer, dan akses ke log layanan terkait jejak, yang memastikan bahwa data jejak digunakan secara efektif.

  • Detail Jejak

    Anda dapat melihat urutan panggilan antarmuka dan durasi jejak di sisi kiri halaman detail jejak serta informasi tambahan dan metrik terkait, seperti SQL, JVM, dan metrik host, di sisi kanan halaman detail jejak.Trace details

  • Dashboard Metrik Pra-Agregasi

    ARMS menyediakan beberapa dashboard metrik pra-agregasi berdasarkan data jejak. Dashboard tersebut mencakup dashboard gambaran aplikasi, dashboard panggilan API, dan dashboard kueri database. Untuk informasi lebih lanjut, lihat Gambaran Aplikasi.

    Overall Analysis tab

  • Analisis Metrik Pasca-Agregasi Trace Explorer

    ARMS menyediakan fitur penyaringan multi-dimensi dan analisis metrik pasca-agregasi, seperti menanyakan jejak abnormal aplikasi. Fitur-fitur ini membantu dalam debugging aplikasi. ARMS juga membantu Anda mengumpulkan data jejak berdasarkan alamat IP atau API. Untuk informasi lebih lanjut, lihat Analisis Jejak.

    Span details

  • Akses ke Log Layanan Terkait Jejak

    ARMS menghubungkan jejak dengan log layanan untuk membantu Anda menyelesaikan masalah pengecualian dengan memanggil API. Untuk informasi lebih lanjut, lihat Identifikasi Pengecualian Bisnis dengan Menganalisis Jejak dan Log.

    Log Analysis