全部产品
Search
文档中心

Application Real-Time Monitoring Service:Hubungkan ID jejak dengan log untuk aplikasi Go

更新时间:Jul 29, 2025

Application Real-Time Monitoring Service (ARMS) memungkinkan Anda menghubungkan ID jejak dengan log dari aplikasi Go. Dengan cara ini, jika terjadi kesalahan dalam aplikasi, Anda dapat mengakses log yang terkait dengan ID jejak untuk menemukan dan memperbaiki kesalahan tersebut.

Prasyarat

  • Aplikasi dikompilasi dan diterapkan menggunakan ARMS agent untuk Go.

  • Log dikumpulkan menggunakan Simple Log Service. Untuk informasi lebih lanjut, lihat Ikhtisar pengumpulan data.

Informasi latar belakang

Kemampuan menghubungkan ID jejak dengan log layanan mikro Go di ARMS bergantung pada instrumen kerangka log. Tabel berikut mencantumkan kerangka log yang didukung.

Komponen

Alamat repositori

Versi minimum

Versi maksimum

Zerolog

https://github.com/rs/zerolog

V1.10.0

V1.33.0

Zap

https://github.com/uber-go/zap

V1.20.0

V1.27.0

Logrus

https://github.com/sirupsen/logrus

V1.5.0

V1.9.3

Log

https://pkg.go.dev/log

V1.21

N/A

Slog

https://pkg.go.dev/log/slog

V1.21

N/A

Prosedur

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

  2. Pilih wilayah di bilah navigasi atas dan klik aplikasi.

    Catatan

    Ikon di kolom Language menunjukkan bahasa pemrograman aplikasi:

    • Java图标: Java

    • image: Go

    • image: Python

    • - (Tanda hubung): aplikasi yang dipantau dalam Managed Service for OpenTelemetry

  3. Di bilah navigasi atas, pilih Configuration > Custom Configurations.

  4. Di bagian Application log Association configuration tab Custom Configurations, atur Log Source ke Log service SLS. Nyalakan Automatically associate business logs with TraceId, pilih wilayah tempat Simple Log Service diterapkan, dan ikat Proyek serta penyimpanan log.

    image.png

  5. Periksa apakah ID jejak ditampilkan di log aplikasi, seperti yang ditunjukkan pada gambar berikut. Jika ya, log tersebut terkait dengan ID jejak.2024-12-17_10-00-08

  6. (Opsional) Konfigurasikan pengumpulan log dan unggah log aplikasi ke Proyek serta penyimpanan log.

    Secara default, ARMS agent untuk Go tidak mengumpulkan log aplikasi.

    2024-12-17_10-43-30