All Products
Search
Document Center

Application Real-Time Monitoring Service:Catatan rilis untuk agen Go

Last Updated:Jul 23, 2026

Topik ini berisi catatan rilis untuk agen Application Real-Time Monitoring Service (ARMS) untuk Go.

Lihat versi agen

  1. Masuk ke Konsol ARMS.

  2. Pada panel navigasi kiri, pilih Pemantauan Aplikasi > Manajemen Agen, lalu klik tab Catatan Rilis Versi Agen.

Versi agen

Versi

Tanggal rilis

Catatan rilis

2.10.3

22 Juli 2026

  • Memperbaiki masalah di mana respons tidak dapat diperoleh setelah mengaktifkan body di aws-sdk-go.

2.10.2

15 Juli 2026

  • Memperbaiki masalah di mana atribut tidak dapat ditemukan saat mengekstraksi body HTTP.

  • Memperbaiki masalah di mana ppid prpc server HTTP tidak diperoleh dengan benar.

  • Memperbarui dukungan untuk Hertz ke versi 0.10.5.

  • Memperbarui dukungan untuk Kratos ke versi 3.0.0.

2.10.1

10 Juli 2026

  • Menambahkan dukungan untuk konfigurasi http_client dalam analisis jejak bisnis.

  • Mengubah waktu rate limiting untuk panic tingkat P3 menjadi 10 detik untuk mengurangi pelaporan log abnormal.

  • Memperbarui titik akhir pelaporan untuk Wilayah China ke tautan baru.

  • Memperbaiki masalah di mana ekstraksi parameter body permintaan HTTP bergantung pada sakelar body.

  • Menambahkan dukungan untuk tag pengayaan data.

2.9.0

18 Juni 2026

  • Memperbarui rentang versi go-micro yang didukung menjadi [5.0.0, 5.30.0].

  • Memperbaiki bug di mana beberapa plugin bisnis kehilangan atribut biz attr.

  • Memperbarui rentang versi amqp yang didukung menjadi [1.4.0, 1.12.0].

  • Memperbarui dukungan untuk dubbo-go ke versi terbaru 3.3.1.

  • Memperluas rentang pg yang didukung menjadi [10.10.0, 10.15.1].

  • Menambahkan metode server HTTP ke rentang (spans).

2.8.4

15 Juni 2026

  • Memperbarui rentang versi go.mongodb.org/mongo-driver v1 yang didukung menjadi [1.11.1, 1.18.0).

  • Memperbarui rentang versi github.com/elastic/go-elasticsearch/v8 yang didukung menjadi [8.0.0, 8.20.0).

  • Memperbarui rentang versi github.com/gofiber/fiber/v2 yang didukung menjadi [2.43.0, 2.53.0).

  • Memperbaiki masalah di mana kode biz tidak ditambahkan untuk beberapa plugin.

  • Memperbaiki panic yang disebabkan oleh instrumentasi MCP pada versi 0.8.0.

2.8.3

9 Juni 2026

  • Memperbaiki panic yang disebabkan oleh pelepasan konteks gin.

  • Memperbaiki panic yang disebabkan oleh agen di plugin Dify.

2.8.2

4 Juni 2026

  • Memperbaiki potensi memory leak yang disebabkan oleh pelaporan log panic.

  • Memperbaiki masalah di mana log panic tingkat P1 dikenai rate limiting.

2.8.1

2 Juni 2026

  • Menambahkan fitur parsing DNS.

  • Memperbaiki kesalahan konfigurasi di LangChain.

  • Memperbaiki masalah di mana beberapa atribut biz attr hilang.

2.8.0

28 Mei 2026

  • Mempertahankan kode asli setelah pencocokan dalam daftar putih kode gRPC.

  • Menambahkan kemampuan pemantauan untuk jejak bisnis seperti DB dan NoSQL.

  • Menambahkan sakelar untuk mengaktifkan atau menonaktifkan kuantil berdasarkan jenis.

  • Menambahkan dukungan untuk konfigurasi agen kustom guna mencegah transmisi langsung jejak ke layanan downstream.

  • Menambahkan dukungan untuk menonaktifkan metrik sistem.

  • Memperbaiki masalah di mana propagator kustom dapat ditimpa.

2.7.2

14 Mei 2026

  • Memperbarui dukungan untuk OpenTelemetry SDK ke versi terbaru 1.43.0.

  • Memperbaiki spesifikasi GenAI untuk plugin terkait AI.

  • Memperbaiki masalah konvergensi dengan ID numerik.

  • Memperbaiki masalah aliran (stream) dengan SDK volcengine-arkruntime.

2.7.1

28 April 2026

  • Memperbarui rentang versi amqp yang didukung ke 1.11.0.

  • Menambahkan cakupan untuk SDK volcengine-arkruntime.

  • Menambahkan wilayah cn-zhongwei.

  • Memperbaiki masalah instrumentasi streadway amqp.

2.7.0

21 April 2026

  • Menambahkan kompatibilitas dengan versi fasthttp yang lebih lama dari 1.6.0 hingga 1.30.0.

  • Menambahkan instrumentasi untuk ollama.

  • Memodifikasi konfigurasi konvergensi agar diambil dari ConfigServer, menghapus ketergantungan pada ACM.

  • Menambahkan dukungan untuk cloud industri Ulanqab dan wilayah Meksiko.

  • Menambahkan dukungan AI untuk volcengine-go-sdk.

  • Menambahkan dukungan untuk new-api.

  • Memperbaiki kesalahan pembaruan konfigurasi.

  • Memperbaiki masalah di mana konfigurasi konvergensi tidak mendukung ruang kerja non-default.

  • Memperbaiki masalah di mana path HTTP hilang.

  • Memperbaiki masalah di mana kunci metrik hilang ketika gRPC prpc kosong.

  • Memperbaiki masalah di mana baggage bisnis tidak dapat ditransmisikan langsung.

2.6.0

1 April 2026

  • Memperbaiki masalah di mana pesan pertama hilang karena kesalahan penentuan tipe AMQP.

  • Memperbaiki masalah dengan pelaporan kode status 4xx.

  • Memperbaiki masalah di mana instrumentasi Mux menyebabkan konversi tipe http.Flusher gagal.

  • Mengubah pengambilan konfigurasi untuk analisis jejak bisnis agar menggunakan ConfigServer.

  • Membedakan pengumpulan log panic untuk logika bisnis dan pustaka dependensi.

  • Menambahkan instrumentasi untuk gocql.

  • Menambahkan instrumentasi untuk anthropic-sdk-go.

  • Menambahkan dukungan untuk logrus mulai dari versi 1.4.2.

  • Menambahkan dukungan untuk grpc-go mulai dari versi 1.20.1.

  • Menambahkan pencetakan ruang kerja.

2.5.2

20 Maret 2026

  • Memperbaiki masalah di mana generics tidak didukung dalam skenario tertentu.

  • Memperbaiki masalah di mana protokol trace tidak diatur.

  • Memperbaiki masalah di mana beberapa plugin tidak memiliki sakelar on/off.

  • Mencegah event dilaporkan untuk log panic yang difilter.

  • Memperbaiki masalah di mana konfigurasi interval metrik tidak efektif.

2.5.1

13 Maret 2026

  • Menambahkan dukungan untuk Gemini SDK.

  • Menambahkan dukungan untuk asynq SDK.

  • Menambahkan dukungan untuk tool eino.

  • Memperbarui dukungan plugin untuk go-micro ke versi 5.19.1.

  • Memperbarui versi k8s controller-runtime ke 0.23.3.

  • Memperbaiki masalah di mana respons 4xx dari server Hertz SDK tidak dianggap sebagai error.

  • Memperbaiki masalah di mana kunci kontrol plugin tidak sesuai spesifikasi.

  • Memperbaiki masalah di mana pemasangan Python gagal di versi baru dify-plugin-daemon.

  • Memperbaiki masalah di mana tidak ada data yang dapat diquery untuk hot spot kode.

2.5.0

5 Maret 2026

  • Menambahkan dukungan untuk mcp-go resmi dari ModelContextProtocol.

  • Menambahkan dukungan untuk versi Google ADK Go.

  • Menambahkan dukungan untuk fiber v3.

  • Menambahkan dukungan untuk OpenAI Completion dan Embedding.

  • Memperbarui dukungan untuk gomicro ke versi 5.16.0.

  • Menambahkan dukungan untuk instrumentasi opsi OpenTelemetry SDK.

  • Menambahkan dukungan untuk framework HTTP imroc req.

  • Secara otomatis menambahkan variabel lingkungan APSARA_APM_APP_TYPE="app" untuk aplikasi yang menggunakan plugin AI.

  • Memperbaiki masalah di mana error pustaka standar dikumpulkan saat menangkap panic.

  • Memperbaiki masalah di mana pemicu konvergensi ambang batas mengembalikan ARMS_OTHERS.

2.4.0

5 Februari 2026

  • Menambahkan fitur filtering exception.

  • Menambahkan dukungan untuk elasticsearch v7.

  • Menambahkan kemampuan caching untuk mengoptimalkan kecepatan kompilasi.

  • Menambahkan instrumentasi untuk deepseek.

  • Menambahkan dukungan untuk coze-studio.

  • Menambahkan dukungan instrumentasi untuk rpcx.

  • Memperbaiki masalah di mana filtering metrik gRPC tidak efektif.

  • Memperbaiki masalah di mana konteks nil dilewatkan ke SpanFromContext di OpenTelemetry SDK.

  • Memperbaiki masalah duplikasi asosiasi log di log Go.

  • Memperbaiki masalah di mana trace ID log muncul di awal log.

  • Memperbaiki path pelaporan yang salah untuk wilayah di luar China (oxs).

  • Menyesuaikan instrumentasi MCP dan LangChain dengan spesifikasi terbaru.

  • Memperbaiki masalah di mana field RPC hilang dalam metrik klien HTTP.

  • Memperbaiki masalah di mana field RPC hilang untuk produsen pesan.

2.3.0

14 Januari 2026

  • Mengalihkan titik akhir pelaporan untuk wilayah di luar China ke titik akhir SLS.

  • Menambahkan dukungan instrumentasi untuk xxljob.

  • Menambahkan filtering untuk metrik callKind.

  • Memperbarui versi yang didukung: k8s controller runtime ke 0.22.4, kitex ke 1.15.4, kratos ke 2.9.2, dan rocketmq ke 5.1.3.

  • Menambahkan pengambilan nama database untuk MongoDB dan ES.

  • Memperbaiki masalah race condition di log agen.

  • Memperbaiki masalah di mana endpoint hilang karena database diinisialisasi terlalu dini.

  • Memperbaiki kegagalan parsing DSN MySQL.

  • Memperbaiki masalah di mana spanId dalam header pesan Kafka adalah spanId produsen.

  • Memperbaiki masalah waktu tunggu yang terlalu lama setelah upaya pertama gagal mendapatkan token STS.

  • Mengalihkan service registry untuk konfigurasi kustom ke ConfigServer.

  • Menambahkan variabel lingkungan APSARA_APM_COLLECTOR_SECURE_TRANSPORT_ENABLED=true untuk mendukung pelaporan data melalui HTTPS.

  • Menambahkan dukungan instrumentasi untuk OpenAI SDK.

  • Memperbaiki masalah di mana Hertz dan Fasthttp tidak dapat mengembalikan traceId.

  • Memperbaiki error yang terjadi saat memasukkan instrumentasi yang tidak mengandung objek class.

  • Menambahkan dukungan instrumentasi untuk ClickHouse.

2.2.3

29 Desember 2025

  • Memperbarui dukungan untuk amqp mulai dari versi 1.4.0.

  • Memperbarui dukungan untuk mcp-go v0.43.0 dan seterusnya.

  • Memperbaiki masalah di mana catatan slog tidak dapat diasosiasikan dengan trace ID.

  • Memperbaiki masalah di mana filtering antarmuka untuk metrik tidak efektif.

  • Memperbaiki masalah di mana opsi end dan event tidak didukung dalam instrumentasi OpenTelemetry SDK.

  • Memperbaiki masalah parsing DSN untuk ClickHouse, SQL Server, dan database lainnya.

2.2.2

18 Desember 2025

  • Memperbaiki masalah di mana instrumentasi untuk fungsi generic tidak didukung.

  • Memperbaiki transmisi langsung baggage untuk SDK yang tidak diinstrumentasi.

  • Memperbaiki masalah di mana probing jaringan tidak didukung dalam skenario jaringan non-default dan non-internal.

  • Memperbaiki masalah di mana pusat konfigurasi dapat diakses melalui port 8080 tetapi tidak dari blok CIDR 100.x.x.x.

  • Memperbaiki ketidakcocokan versi protobuf saat memuat file plugin .so.

  • Memperbarui versi yang didukung: OpenTelemetry SDK ke 1.39.0 dan redisv9 ke 9.17.2.

  • Menambahkan dukungan untuk wilayah Korea.

2.2.1

10 Desember 2025

  • Memperbaiki masalah di mana pemotongan body dapat menghasilkan karakter non-UTF-8.

  • Memperbaiki masalah di mana slog tidak mendukung injeksi logStr.

  • Memperbaiki potensi panic yang disebabkan oleh urlfilter.

  • Memperbaiki error kompilasi untuk ekstensi kustom di bawah vendor di Go 1.24.

  • Memperbaiki error kompilasi untuk file CGO.

2.2.0

4 Desember 2025

  • Memperbarui versi ibm saram kafka ke 1.46.3.

  • Menambahkan dukungan untuk confluent-kafka-go.

  • Menambahkan dukungan untuk streadway-amqp.

  • Memperbaiki masalah di mana data kustom tetap dilaporkan setelah agen ARMS dinonaktifkan.

  • Memperbaiki path pelaporan sisi server yang salah untuk ruang kerja default.

  • Memperbaiki masalah di mana rentang cron tidak dilepaskan setelah berakhir.

  • Menonaktifkan pelaporan log self-monitoring ke titik akhir SLS publik secara default.

  • Mengurangi pencetakan log.

2.1.2

22 November 2025

  • Menambahkan dukungan untuk elasticsearch v9.

  • Menambahkan nama tabel DB.

  • Menambahkan pelaporan body dan header HTTP untuk fiberv2.

  • Menambahkan pengumpulan rentang lambat.

  • Menambahkan pelaporan metrik pemantauan bisnis.

  • Menambahkan konfigurasi untuk interval pelaporan metrik kustom.

  • Menambahkan dukungan untuk metrik sampling proporsional dan transmisi langsung jejak.

  • Menambahkan dukungan untuk wilayah Meksiko dan Dubai.

  • Memperbaiki masalah informasi upstream dan downstream yang hilang dalam jejak.

  • Memperbaiki masalah format saat menambahkan trace ID dengan golog dan goslog.

  • Memperbaiki masalah penambahan atribut yang tidak akurat untuk sumber daya Kubernetes.

  • Memperbaiki error EOF yang terjadi saat melaporkan data.

  • Menyelaraskan MCP dan LangChain dengan spesifikasi.

2.1.1

5 November 2025

  • Memperbaiki masalah timeout saat melaporkan log ke SLS.

  • Memperbaiki masalah yang mencegah rentang dilaporkan.

2.1.0

28 Oktober 2025

  • Menambahkan dukungan instrumentasi untuk franz kafka.

  • Menambahkan dukungan instrumentasi untuk server mqtt.

  • Anda dapat menggunakan plugin Dify untuk menginjeksikan Python ke dalam Agent.

  • Memperbarui versi yang didukung: redis v9 ke v9.16.0, hertz ke v0.10.3, kitex ke v0.15.2, kratos ke v2.9.1, dan redigo ke v1.9.3.

  • Memperbaiki masalah propagasi konteks di kolam ants.

  • Memperbaiki masalah di mana tag yang diatur oleh OpenTracing bukan string.

  • Memperbaiki error yang terjadi selama konvergensi di lingkungan non-Alibaba Cloud.

2.0.4

13 Oktober 2025

  • Menambahkan dukungan untuk kolam thread ants pool.

  • Memperbarui dukungan untuk komponen OpenTelemetry ke versi 1.38.0.

  • Memperbaiki masalah di mana Kitex tidak mendukung protokol Thrift.

  • Memperbaiki masalah di mana formatter Logrus kustom tidak dapat diasosiasikan.

  • Memperbaiki masalah di mana data profiling tetap dilaporkan setelah ARMS dinonaktifkan.

  • Menambahkan sakelar untuk pelaporan metrik.

2.0.3

26 September 2025

  • Menambahkan kompatibilitas untuk mengonfigurasi variabel lingkungan dengan LDFLAGS untuk versi 1.x.

  • Mengubah log self-monitoring agar dilaporkan melalui jaringan internal secara default.

  • Menambahkan sakelar untuk RocketMQ.

  • Memperbarui instrumentasi untuk Fasthttp, Fiber, dan Elasticsearch ke versi open source.

  • Menambahkan daftar wilayah titik akhir metrik. Agen tidak akan dimulai di wilayah yang tidak didukung oleh ARMS.

  • Menambahkan dukungan untuk mengumpulkan semua rentang error.

  • Menambahkan dukungan instrumentasi untuk sqlx.

  • Menambahkan filtering untuk kunci Redis.

  • Menambahkan path ke nama rentang di sisi klien HTTP.

  • Memperbaiki masalah di mana data metrik tidak ditampilkan karena SQL DB tidak dapat mengurai DSN.

  • Menghapus kode berlebihan, mengoptimalkan logika instrumentasi, dan menyelaraskan dengan versi open source.

  • Memperbaiki error kompilasi yang hanya terjadi untuk Kratos melalui HTTP.

  • Memperbaiki panic yang disebabkan oleh urutan startup.

2.0.2

11 September 2025

  • Menambahkan pengumpulan host dan pernyataan untuk MongoDB.

  • Menambahkan dukungan untuk plugin Rueidis.

  • Menambahkan penyimpanan traceId di Goroutine Local Storage (GLS) untuk mencegah kegagalan asosiasi log akibat kehilangan traceId setelah rentang ditutup.

  • Menambahkan sakelar untuk log self-monitoring.

  • Memperbaiki masalah di mana log tidak dapat dilaporkan.

  • Meningkatkan performa sebesar 10% dengan menghapus data yang tidak perlu.

  • Memperbaiki masalah di mana plugin kustom tidak dapat digunakan.

  • Meningkatkan performa dengan menghapus instrumentasi framework Echo dan rentang yang disimpan di GLS.

2.0.1

27 Agustus 2025

  • Menambahkan dukungan instrumentasi untuk panic Go seperti indeks array di luar batas.

  • Menambahkan dukungan untuk OTel Metrics SDK.

  • Menambahkan kemampuan pencocokan dependensi ke aturan instrumentasi.

  • Memperbarui versi yang didukung: Hertz ke 0.10.2 dan kafka-go ke 0.4.49.

  • Memperbaiki masalah di mana pencatatan exception dapat menyebabkan penggunaan CPU tinggi.

  • Memperbaiki masalah di mana rentang stream server gRPC tidak berakhir.

  • Memperbaiki masalah di mana atribut rentang tidak selaras dengan sisi server.

  • Menghapus pengumpulan URL akses ruang kerja.

  • Memperbaiki masalah panic dengan asynq saat menggunakan instrumentasi cron.

  • Memperbaiki masalah di mana instrumentasi tidak dapat diinjeksikan selama kompilasi Profile-Guided Optimization (PGO).

2.0.0

11 Agustus 2025

  • Memodifikasi framework plugin LoongSuite agar disinkronkan dengan versi open source.

  • Menambahkan instrumentasi untuk dify-plugin-daemon dan dify-sandbox.

  • Memperbarui dukungan untuk Dubbo ke v3.3.0.

  • Memperbarui dukungan untuk Mongo ke v2.2.2.

  • Menambahkan kolam koneksi database.

  • Menambahkan dukungan untuk menginjeksikan nama fungsi guna diagnosis isu yang lebih cepat.

  • Menambahkan dukungan untuk memfilter secara manual aturan injeksi yang tidak diinginkan.

  • Memperbaiki masalah injeksi jejak untuk Logrus di bawah std.

  • Memperbaiki masalah instrumentasi dengan Redisgo dan Redisv8.

  • Memperbaiki masalah pelaporan serviceId untuk Cloud Monitor 2.0.

1.8.6

20 Agustus 2025

  • Memperbaiki masalah di mana gRPC destId menjadi rusak di bawah konkurensi tinggi.

  • Memperbaiki masalah di mana pencatatan panic dapat menyebabkan penggunaan CPU tinggi.

  • Memperbaiki masalah di mana Redis sqlId tidak dilaporkan atau kedaluwarsa.

  • Menambahkan log debug untuk mendiagnosis masalah dengan rentang yang tidak berakhir.

  • Memperbaiki masalah di mana rentang stream server gRPC tidak berakhir.

  • Memperbaiki masalah di mana field endpoint hilang di sisi klien.

  • Memperbaiki masalah di mana B3 ParentId adalah 0000000000000000.

  • Memperbaiki masalah pengambilan Penggunaan memori dan CPU PID yang tidak akurat.

1.8.5

4 Agustus 2025

  • Memperbaiki error parsing `go mod` di tool Go 1.24.

  • Memperbaiki masalah UTF-8 dengan konvergensi.

  • Memperbaiki konflik yang disebabkan oleh penggunaan label `g` di github.com/timandy/routine.

  • Menambahkan instrumentasi untuk Cron v3.

  • Memperbarui dukungan untuk Gin ke versi 1.10.1.

  • Menambahkan dukungan filtering untuk kode gRPC.

  • Menambahkan dukungan untuk Go-kit/log dan versi PostgreSQL.

1.8.4

23 Juli 2025

  • Memperbaiki masalah di mana tidak ada data yang ditampilkan di dasbor upstream/downstream karena gRPC kehilangan prpc dan ppid.

  • Memperbarui versi yang didukung: Redis ke 9.0.0 dan FastHTTP ke 1.64.0.

  • Menambahkan filtering untuk string MongoDB non-UTF-8.

  • Mengurangi waktu startup agen menjadi di bawah 1 detik.

  • Memperbaiki error pengambilan metrik sistem di CPU V2.

1.8.3

11 Juli 2025

  • Memperbaiki masalah dengan tag rentang Ruang Kerja.

  • Memperbaiki masalah instrumentasi OpenTracing.

  • Memperbaiki masalah di mana konfigurasi variabel lingkungan tidak efektif saat konfigurasi ACM tidak dapat diambil.

  • Memperbaiki masalah pelaporan HTTPS untuk Ruang Kerja.

  • Memperbarui versi yang didukung: OpenTelemetry SDK ke 1.37.0, Hertz ke 0.10.1, Go Redis ke 9.11.0, Langchain ke 0.1.0, dan Gorm ke 1.20.12.

1.8.2

18 Juni 2025

  • Memperbarui versi yang didukung: gRPC ke 1.73.0, Restful ke 3.12.2, Kitex ke 0.14.1, dan IBM Sarama ke 1.45.2.

  • Menambahkan dukungan untuk Ruang Kerja Cloud Monitor 2.0.

  • Memperbaiki kegagalan pengambilan batas CPU di bawah cgroup v2.

  • Menghapus TempCredentials dari SDK SLS.

  • Mengurangi waktu kompilasi sebesar 5%.

1.8.1

6 Juni 2025

  • Menaikkan versi minimum log Zap yang didukung ke 1.13.0.

  • Menambahkan dukungan untuk MCP 0.21.0 dan seterusnya.

  • Memperbaiki masalah instrumentasi kode Go MCP.

  • Memperbaiki masalah di mana pencocokan regex untuk filtering antarmuka tidak melakukan pencocokan penuh.

  • Memperbaiki masalah RocketMQ.

  • Menambahkan dukungan untuk versi Klien RocketMQ 5.1.2.

  • Menambahkan kemampuan untuk mengonfigurasi direktori untuk log agen.

  • Menambahkan dukungan untuk kunci kustom saat mengasosiasikan log dengan jejak.

1.8.0

28 Mei 2025

  • Menambahkan kemampuan pemantauan untuk Langchaingo.

  • Menambahkan kemampuan pemantauan untuk Mark3labs mcp-go.

  • Menambahkan dukungan untuk kompilasi `go install`.

  • Menambahkan kemampuan untuk mencetak body dan header HTTP untuk Fiber v2.

  • Menambahkan pencetakan log error OpenTelemetry untuk deteksi isu yang lebih cepat.

  • Memperbarui versi yang didukung: Hertz ke 0.10.0, OpenTelemetry SDK ke 1.36.0, go-zero ke 1.8.3, gRPC ke 1.72.1, Redis ke 9.8.0, dan Mongo ke 1.17.3.

  • Memperbaiki anomali konvergensi yang disebabkan oleh host Mongo.

  • Memperbaiki panic yang disebabkan oleh pointer null di body AMQP atau HTTP.

  • Memperbaiki masalah di mana transmisi langsung baggage OpenTelemetry tidak efektif.

1.7.1

15 Mei 2025

  • Menambahkan kemampuan untuk pelaporan event, pengumpulan log, dan unduhan jika terjadi crash.

  • Menambahkan dukungan untuk versi Kratos 2.1.2 hingga 2.4.0 dan versi 2.8.5.

  • Memperbaiki masalah di mana pembuatan rentang gRPC dapat menyebabkan rentang induk tidak dilepaskan.

  • Memperbaiki masalah di mana instrumentasi Kratos dieksekusi setelah middleware kustom.

  • Memperbaiki masalah di mana filtering antarmuka Mux tidak efektif.

  • Memperbaiki masalah di mana versi Go tidak dikonfigurasi untuk Go Log dan Slog.

1.7.0

28 April 2025

  • Menambahkan instrumentasi untuk informer Kubernetes.

  • Menambahkan kemampuan untuk menginjeksikan instrumentasi berdasarkan pencocokan ekspresi reguler pada nama fungsi dan class.

  • Menambahkan instrumentasi untuk log Go-zero.

  • Menambahkan kemampuan daftar putih untuk pengumpulan antarmuka.

  • Menambahkan dukungan untuk mode vendor Go.

  • Menambahkan filtering untuk string non-UTF-8 di OpenTelemetry SDK.

  • Menambahkan instrumentasi untuk Kubernetes Controller Runtime.

  • Menambahkan dukungan untuk FastHTTP (1.61.0), Kitex (0.13.1), MySQL (1.9.2), Go-elasticsearch (8.18.0), dan gRPC (1.72.0).

  • Memperbaiki masalah di mana path kosong tidak dikumpulkan.

  • Memperbaiki masalah di mana sisi server tidak dapat mengembalikan HTTP traceId.

  • Memperbaiki panic saat menghasilkan spanId dengan EagleEye.

  • Memperbaiki panic yang disebabkan oleh header kosong dalam instrumentasi AMQP.

  • Memperbaiki masalah di mana log yang menggunakan metode entri Logrus tidak memiliki traceId.

  • Memperbaiki masalah pelaporan callKind untuk Kafka.

  • Memperbaiki masalah di mana kompilasi dengan Go Agent akan memformat file.

  • Memperbaiki masalah di mana instrumentasi Hertz tidak dapat diasosiasikan dengan traceId.

1.6.1

31 Maret 2025

  • Memperbaiki masalah ketidakcocokan aliran saat mencetak body Fasthttp.

  • Memperbaiki masalah di mana data tidak dapat diperoleh untuk Profiling Mutex dan Lock.

  • Memperbaiki masalah di mana inisialisasi agen lebih lambat daripada inisialisasi pengguna.

  • Memperbaiki masalah di mana metrik 4xx dari server HTTP tidak diidentifikasi sebagai error.

  • Memperbaiki kegagalan kompilasi yang disebabkan oleh protobuf.

  • Menambahkan kemampuan untuk mengaktifkan agen menggunakan parameter ldflags.

  • Menambahkan variabel lingkungan untuk mengontrol apakah data dilaporkan melalui jaringan publik.

  • Menambahkan dukungan untuk versi Redis 9.7.3 dan gRPC 1.71.0.

  • Memperbaiki masalah di mana k8smetadata dan ecsmetadata hilang dari informasi metadata.

1.6.0

18 Maret 2025

  • Memperbarui dukungan untuk Hertz ke v0.9.6, Go Redis ke v9.7.1, dan OpenTelemetry SDK ke 1.35.0.

  • Menambahkan dukungan untuk menyembunyikan kode instrumentasi selama debugging.

  • Menambahkan pemantauan waktu proses untuk CGO, CPU, dan stack.

  • Memperbaiki error dalam pengumpulan CPU untuk pemantauan sistem.

  • Memperbaiki kegagalan kompilasi plugin kustom yang disebabkan oleh dependensi Go.org/x/net di Go 1.21 dan seterusnya.

  • Memperbaiki kegagalan kompilasi go build ./....

  • Memperbaiki error statistik dalam pelaporan metrik self-monitoring.

  • Memperbaiki waktu mulai dan akhir yang salah untuk beberapa plugin.

1.5.3

28 Februari 2025

  • Memperbarui dukungan untuk FastHTTP ke v1.59.0.

  • Memperbaiki masalah di mana header Fasthttp menampilkan konten non-JSON.

  • Menambahkan pengiriman parameter variabel lingkungan melalui ldflags.

  • Memperbaiki error spanKind di server Go Micro.

  • Memperbaiki masalah di mana kode hilang dari rentang permintaan HTTP dan gRPC.

  • Menambahkan dukungan untuk konfigurasi templat aplikasi.

  • Memperbaiki masalah di mana parameter Gorm dan DB tidak dapat ditampilkan.

  • Memperbaiki error kompilasi yang disebabkan oleh tidak adanya Slog di versi Go sebelum 1.20.

  • Memperbaiki masalah di mana sakelar untuk Logrus, Go Micro, FastHTTP, dan Redis memerlukan restart agar efektif.

1.5.2

17 Februari 2025

  • Menambahkan fitur untuk pengumpulan penuh antarmuka sesuai permintaan.

  • Menambahkan kemampuan untuk mencetak body dan header untuk FastHTTP.

  • Mengganti TYPE_IS_ARMS dengan sakelar ARMS_ENABLE.

  • Memperbarui versi yang didukung: gRPC ke v1.70.0, Echo ke v4.13.3, Go Elasticsearch ke v8.17.1, FastHTTP ke v1.58.0, dan FC Go SDK ke v0.2.11.

  • Memperbaiki masalah dengan sakelar pengembalian body server HTTP.

  • Memperbaiki masalah instrumentasi ganda di server Fasthttp.

  • Memperbaiki masalah di mana status rentang HTTP tidak diatur untuk respons 200.

  • Memperbaiki masalah kompresi Redis untuk sampling penuh error dan permintaan lambat.

  • Memperbaiki masalah lompatan jejak dari halaman ikhtisar database.

1.5.1

23 Januari 2025

  • Menambahkan dukungan untuk versi Mongo DB 1.17.1.

  • Menambahkan dukungan untuk mencetak header permintaan dan respons HTTP.

  • Memperbaiki kegagalan instrumentasi Thrift.

  • Memperbaiki masalah x509 dengan mendorong data Profiling OSS.

  • Memperbaiki masalah non-UTF-8 dengan Redis.

  • Memperbaiki potensi panic yang disebabkan oleh sampler konvergensi.

  • Memperbaiki konflik antara instrumentasi Logrus dan instrumentasi pengguna.

  • Memperbarui versi yang didukung dari OpenTelemetry SDK ke 1.34.0.

  • Menambahkan fitur untuk memulai agen menggunakan file konfigurasi.

1.5.0

14 Januari 2025

  • Memperbaiki masalah di mana konfigurasi timeout gRPC tidak efektif.

  • Memperbaiki kegagalan lompatan jejak yang disebabkan oleh RocketMQ tidak mencatat out.ids.

  • Memperbaiki masalah di mana error yang dikembalikan oleh Redis v9 diubah menjadi nil.

  • Memperbaiki error kompilasi yang disebabkan oleh instrumentasi RocketMQ tidak menggunakan API CallContext.

  • Memperbaiki error instrumentasi Iris.

  • Menambahkan dukungan untuk Go Mod Vendor.

  • Menambahkan dukungan untuk mencetak header dan body HTTP.

  • Memperbarui versi yang didukung: Kitex ke 0.12.1, Fiber ke 2.52.6, dan Hertz ke 0.9.4.

  • Performa agen meningkat sebesar 10%.

1.4.2

6 Januari 2025

  • Memperbaiki error instrumentasi klien Go Micro.

  • Memperbaiki masalah di mana instrumentasi Logrus tidak efektif.

  • Menambahkan log debug untuk instrumentasi OpenTelemetry SDK.

  • Memperbaiki masalah di mana rentang di bawah gRPC Stream tidak berakhir.

  • Mengubah pengembalian nil Redis di Redis v9 agar tidak dianggap sebagai error.

  • Memperbaiki kegagalan pelaporan rentang yang disebabkan oleh pernyataan SQL non-UTF-8.

  • Memperbaiki kegagalan kompilasi dalam skenario di mana GOROOT dan GOPATH sama.

  • Memperbarui versi yang didukung: Kratos ke 2.8.3, gRPC ke 1.69.2, Gorm MySQL ke 1.0.4, Gorm.io/Gorm ke 1.20.12, dan Redis ke 8.10.0.

1.4.1

16 Desember 2024

  • Menambahkan log debug untuk diagnosis isu.

  • Memperbaiki masalah di mana baggage ARMS tidak ditransmisikan langsung.

  • Menambahkan atribut tertentu untuk hot spot kode. Fitur hot spot kode kini tersedia.

  • Memperbaiki panic yang disebabkan oleh kompilasi Go Race.

  • Memperbaiki error pengumpulan rentang Kitex.

1.4.0

10 Desember 2024

  • Menyederhanakan proses modifikasi dengan mengubah metode kompilasi untuk menambahkan ./instgo secara langsung sebelum go build.

  • Menambahkan dukungan untuk ekstensi kustom.

  • Menambahkan dukungan untuk mengonfigurasi protokol transmisi langsung jejak.

  • Menambahkan dukungan untuk mengasosiasikan Trace ID dengan Profiling CPU.

  • Memperbarui versi yang didukung: FastHTTP ke 1.57.0, Kratos ke 2.8.2, OpenTelemetry SDK ke 1.32.0, Redis v9 ke 9.7.0, dan Restful ke 3.12.1.

  • Menambahkan dukungan untuk OpenTelemetry SDK traceProvider ForceFlush.

  • Performa agen meningkat sebesar 7%.

1.3.5

4 Desember 2024

  • Memperbaiki masalah di mana filtering antarmuka tidak valid.

  • Menambahkan versi yang didukung untuk Kitex.

  • Memperbaiki kegagalan keterkaitan jejak setelah Kitex menerima permintaan gRPC.

1.3.4

25 November 2024

  • Memperbaiki kegagalan kompilasi yang disebabkan oleh ketidakcocokan versi Gorm dan MySQL.

  • Memperbaiki kasus di mana OpenTelemetry SDK tidak mendukung shutdown.

  • Memperbaiki kegagalan kompilasi yang disebabkan oleh konflik nama fungsi antara RocketMQ dan AMQP.

  • Mengubah OpenTelemetry SDK, Mux, Restful, Micro, dan framework Echo agar dinonaktifkan secara default.

  • Memperbarui dukungan untuk gRPC ke versi terbaru 1.68.0.

  • Memperbarui versi yang didukung: FastHTTP ke 1.57.0, Kratos ke 2.8.2, dan OpenTelemetry SDK ke 1.32.0.

1.3.3

17 November 2024

  • Memperbaiki ketidaksesuaian antara statistik 4xx di server HTTP dan error yang dicatat dalam rentang.

  • Memperbaiki masalah dengan transmisi langsung flag sampling yang salah.

  • Memperbaiki masalah di mana data profiling tidak dapat diquery karena masalah zona waktu.

  • Memperbaiki masalah instrumentasi Kratos HTTP dan gRPC.

1.3.2

7 November 2024

  • Mengurangi penulisan Client Span ke Global Load Store (GSL) untuk menurunkan overhead performa.

  • Menambahkan filtering SpanName ke instrumentasi OpenTelemetry SDK.

  • Memperbaiki konflik antara instrumentasi Redis v8 dan instrumentasi pengguna.

  • Memperbaiki masalah di mana sakelar asosiasi log tidak efektif.

  • Menambahkan New Root Span dan SpanKind ke instrumentasi OpenTelemetry SDK.

  • Memperbaiki masalah konsumsi CPU yang tidak akurat dalam pemantauan host.

  • Memperbaiki error serialisasi non-UTF-8 saat mencatat di Redis v8.

  • Memperbaiki masalah di mana error dicatat untuk kunci yang tidak ada di Redis v8.

  • Meningkatkan versi gRPC yang didukung ke 1.67.1.

  • Mengaktifkan Profiling CPU dan Profiling Memori secara default.

  • Mengubah penamaan data profiling yang dilaporkan agar menggunakan timestamp untuk membedakan laporan dari zona waktu berbeda.

1.3.1

25 Oktober 2024

  • Memperbaiki kegagalan keterkaitan konteks dalam instrumentasi OpenTelemetry SDK.

  • Memperbaiki kegagalan keterkaitan jejak dengan Java EagleEye.

  • Memperbaiki kegagalan kompilasi di Windows.

  • Memperbaiki masalah di mana metrik tidak dilaporkan karena metrik sistem tidak dapat diperoleh.

  • Memperbaiki masalah di mana file go.sum pengguna tidak dipulihkan setelah kompilasi.

  • Memperbaiki error dalam pencatatan exception untuk Redis V8.

  • Mengubah Kind dari rentang perantara menjadi internal.

  • Meningkatkan panjang default catatan exception sebesar 2000 karakter.

1.3.0

15 Oktober 2024

  • Memodifikasi rentang versi Echo yang didukung menjadi 4.0.0 ~ 4.12.0.

  • Menambahkan dukungan untuk versi Iris 12.0.0 ~ 12.2.12.

  • Menambahkan dukungan untuk versi Fiber 2.43.0 ~ 2.52.6.

  • Menambahkan dukungan untuk Kafka.

  • Menambahkan Profiling Memori.

  • Menambahkan dukungan untuk sampling penuh error dan permintaan lambat.

  • Menambahkan dukungan untuk melihat parameter terkait SQL.

  • Menambahkan dukungan untuk mengonfigurasi panjang pelaporan untuk event anomali.

  • Menambahkan dukungan untuk mengekspos parameter perintah Redis.

  • Menambahkan konfigurasi untuk mencetak log saat startup agen dan untuk tidak mengumpulkan metrik sistem di macOS.

  • Menambahkan dukungan untuk Redis Go.

  • Menambahkan dukungan untuk kompilasi dengan Vendor ke tool build.

  • Menambahkan dukungan instrumentasi log untuk pustaka Slog dan Log native Go.

  • Menambahkan dukungan untuk FC Go SDK.

  • Memperbarui dukungan gRPC ke versi 1.67.0.

  • Memperbarui dukungan FastHTTP ke versi 1.56.0.

  • Memperbarui dukungan Kratos ke versi 2.8.0.

  • Menambahkan sakelar konfigurasi plugin.

  • Menambahkan halaman untuk distribusi jejak, analisis upstream/downstream, dan pengaturan konvergensi.

1.2.6

20 September 2024

  • Meningkatkan versi Echo yang didukung ke 4.0.0.

  • Memperbaiki konflik nama fungsi antara RocketMQ dan Kafka.

  • Memperbaiki masalah di mana out.ids hilang dari klien HTTP.

  • Memperbaiki masalah di mana fungsi Redis v8 kadang-kadang tidak terdefinisi.

  • Mengoptimalkan output log.

  • Memperbaiki error kompilasi yang disebabkan oleh impor yang mengandung aturan OpenTelemetry.

  • Menambahkan dukungan untuk komponen segmentio/kafka-go.

  • Menambahkan eksposur parameter SQL database.

  • Memperbaiki masalah di mana spanFromContext di OpenTelemetry SDK tidak efektif.

  • Memperbaiki panic di middleware Gin.

  • Menambahkan dukungan untuk Fiber dan Iris.

  • Memperbaiki masalah jejak terputus yang disebabkan oleh instrumentasi ganda klien gRPC.

1.2.0

30 Agustus 2024

  • Menambahkan dukungan untuk plugin Zerolog, Hertz, dan Alibaba Cloud RocketMQ.

  • Menambahkan konfigurasi untuk memfilter antarmuka yang dikumpulkan.

  • Memperbaiki masalah instrumentasi klien gRPC dan menambahkan instrumentasi untuk NewClient.

  • Menambahkan dukungan instrumentasi untuk framework OpenTracing.

  • Menambahkan konfigurasi untuk membatasi panjang pernyataan SQL dan konfigurasi untuk timeout pernyataan SQL lambat.

  • Memperbaiki masalah di mana tag yang dikonfigurasi tidak efektif untuk metrik.

  • Me-refactor kode untuk DB, Redis, Kratos, Dubbo, Mux, Net/HTTP, gRPC, dan GORM sesuai dengan versi open source. Repositori open source: https://github.com/alibaba/opentelemetry-go-auto-instrumentation.

  • Menambahkan dukungan untuk mengonfigurasi daftar putih kode status HTTP dan timeout untuk permintaan lambat.

  • Memperbaiki masalah di mana metode Handler Fasthttp tidak didukung.

1.1.0

30 Juli 2024

  • Menambahkan dukungan untuk ES, Logrus, Zap, Kafka, PgSQL, dan Thrift.

  • Menambahkan dukungan untuk Profiling CPU.

  • Meningkatkan performa sebesar 20%.

  • Menambahkan versi yang didukung untuk Gin, Go micro, dan FastHTTP.

  • Menambahkan dukungan untuk kuantil.

  • Menambahkan kemampuan analisis log dan asosiasi log.

  • Memperbaiki masalah di mana `instgo clean` tidak dapat membersihkan lingkungan di tempat.

1.0.7

22 Juli 2024

  • Memperbaiki panic yang disebabkan oleh tidak menambahkan variabel lingkungan ARMS.

1.0.6

20 Juli 2024

  • Menambahkan versi yang didukung untuk Gin, gRPC, dan Gorm.

1.0.5

19 Juli 2024

  • Memperbaiki kegagalan kompilasi saat menggunakan Go workspaces untuk direktori kode.

1.0.4

17 Juli 2024

  • Memperluas rentang versi Gorm yang didukung.

1.0.3

12 Juli 2024

  • Memperbaiki masalah konvergensi SQL.

1.0.2

8 Juli 2024

  • Menambahkan dukungan untuk versi gRPC 1.51.0.

1.0.1

3 Juli 2024

  • Memperbaiki konflik Go path.

1.0.0

27 Juni 2024

  • Menambahkan dukungan untuk integrasi non-intrusif aplikasi Go dengan Pemantauan Aplikasi ARMS, menyediakan fitur seperti Analisis Tracing, pemantauan performa, dan peringatan cerdas.