全部产品
Search
文档中心

Simple Log Service:Catatan rilis LoongCollector

更新时间:Dec 24, 2025

Topik ini menyediakan catatan rilis untuk LoongCollector.

Repositori citra: aliyun-observability-release-registry.${region}.cr.aliyuncs.com/loongcollector/loongcollector

Contoh:

  • Wilayah Hangzhou: aliyun-observability-release-registry.cn-hangzhou.cr.aliyuncs.com/loongcollector/loongcollector:${image_tag}

  • Wilayah Singapura: aliyun-observability-release-registry.ap-southeast-1.cr.aliyuncs.com/loongcollector/loongcollector:${image_tag}

3.2.6

Tag citra: v3.2.6.0-109e584-aliyun

Tanggal rilis: 2025-12-19

Perbaikan

  • Memperbaiki masalah pembuangan log saat antrian proses terblokir.

Optimasi

  • Mengubah modul pencocokan metadata kontainer C++ dari regex_match menjadi regex_search untuk mendukung konfigurasi yang sudah ada.

  • Menambahkan pengenal ID host ke data self-monitoring.

  • Menyempurnakan StaticFileServer dengan fitur pembaruan path riil dan deteksi rotasi.

3.2.5

Tag citra: v3.2.5.0-355f573-aliyun

Tanggal rilis: 2025-12-08

Perbaikan

  • Memperbaiki masalah beberapa event checkpoint tidak diproses selama pembaruan kontainer C++.

  • Memperbaiki kegagalan penguraian data metrik dalam skenario penerusan.

Optimasi

  • Menghapus operasi sleep yang tidak perlu di HTTP sink untuk meningkatkan kinerja.

3.2.4

Tag citra: v3.2.4.0-984bb5f-aliyun

Tanggal rilis: 2025-12-02

Fitur baru

  • Tingkatkan Go ke versi 1.23.12 dan perbarui kit pengembangan perangkat lunak (SDK) Docker Go.

Perbaikan

  • Perbaiki masalah gagalnya pengiriman data pemantauan host dari DiskBuffer.

  • Perbaiki bug dalam perhitungan rata-rata penggunaan CPU untuk proses.

  • Perbaiki masalah kegagalan input_file pada Docker v29 dan versi setelahnya.

  • Perbaiki race condition dalam future Prometheus.

3.2.3

Tanggal rilis: 2025-11-27

Fitur baru

  • Tambahkan prosesor ProcessorTimestampFilterNative untuk penyaringan timestamp native.

  • Aktifkan pemantauan GPU dalam pipeline HostMonitor bawaan.

Perbaikan

  • Hapus entri GPU Collector yang tidak valid.

  • Tingkatkan penanganan error dan logging untuk Flusher dan SenderQueue.

  • Hapus protokol pb yang tidak didukung untuk scraping Prometheus.

Optimasi

  • Tingkatkan fungsionalitas untuk perubahan status kontainer dan kompatibilitas dengan konfigurasi Checkpoint lama.

  • Tingkatkan kompatibilitas pengumpulan metrik jaringan.

  • Hapus indeks dari event log untuk meningkatkan efisiensi.

  • Tambahkan metrik rasio pengambilan ke pemantau pipeline.

3.2.2

Tanggal rilis: 2025-11-25

Fitur baru

  • Aktifkan pemantauan GPU dalam pipeline HostMonitor bawaan.

  • Tambahkan metrik self-monitoring untuk pemantauan host.

  • input_file kini mendukung pengumpulan dari beberapa path.

  • Flusher SLS kini mendukung penambahan header dan metadata tambahan.

  • Prometheus kini mendukung mode scrape hanya-host.

Perbaikan

  • Hapus entri GPU Collector yang tidak valid.

  • Perbaiki bug collector disk yang tidak mengumpulkan data dari disk yang tidak dimount.

  • Perbaiki masalah crash dalam collector proses.

  • Perbaiki masalah FileServer yang tidak dijeda saat mengganti tipe input.

  • Perbaiki masalah pembaca yang tidak dapat dibuat untuk file tautan simbolik.

  • Perbaiki masalah satu event yang tidak dikembalikan ke pool event.

  • Perbaiki error dalam ConfigWatcherUnittest.

  • Perbaiki kesalahan perhitungan untuk metrik config_count.

  • Perbaiki masalah loop konflik singleton.

  • Perbaiki masalah pembaruan metadata ECS.

Optimasi

  • Tingkatkan performa serialisasi dan deserialisasi span.

  • Kurangi penyalinan string dalam pemantauan host.

  • Tambahkan mekanisme time annealing ke modul penyesuaian konkurensi.

  • Tambahkan logika timeout ke kode kontrol konkurensi untuk mencegah retry berulang.

  • Tingkatkan penanganan error dan logging untuk Flusher dan SenderQueue.

  • Tingkatkan manajemen antrian dengan menambahkan logika retry dan metrik.

  • Tambahkan pelaporan metrik process_queue ke pipeline.

  • Tambahkan tag target ke sender queue.

  • Tambahkan pembatasan kecepatan ke MetricSender untuk mencegah extraBuffer penuh.

  • Selesaikan masalah deviasi waktu Golang ketika tugas berjalan lambat.

  • Selesaikan masalah duplikasi elemen dalam regionconfig.

3.2.1

Tanggal rilis: 2025-10-29

Fitur baru

  • Tambahkan collector metrik GPU berdasarkan NVIDIA Data Center GPU Manager (DCGM).

  • Mengintegrasikan pelaporan metrik di StaticFileServer.

  • Menambahkan pipeline bawaan untuk melaporkan metadata kontainer.

  • input_static_file_onetime kini mendukung pelaporan status tugas.

  • Menambahkan penghitung retry_total ke flusher SLS.

Perbaikan

  • Perbaiki masalah pembaca yang tidak dibersihkan saat file dihapus, yang menyebabkan pemotongan data saat inode digunakan ulang.

  • Memperbaiki masalah build pada Windows.

  • Perbaiki kegagalan pemuatan akibat format yang salah dalam dump informasi wilayah.

  • Perbaiki masalah stack crash pada Windows.

  • Perbaiki crash pada Windows yang terjadi ketika ExcludeDirs berisi karakter Tionghoa.

  • Perbaiki penanganan current working directory (cwd) untuk path bind mount dalam input keamanan.

Optimasi

  • Mengirim status tugas.

  • Tambahkan statistik plugin ke metrik status.

  • Tambahkan lebih banyak metadata ke metadata ECS.

  • Tambahkan metadata ECS ke metrik status.

  • Memigrasikan logika pencocokan metadata kontainer ke implementasi C++.

3.2.0

Tanggal rilis: 2025-09-23

Fitur baru

  • Aktifkan input_static_file_onetime dan tambahkan tes end-to-end (E2E) dasar.

  • Menambahkan konfigurasi internal untuk pemantauan host.

  • Mengintegrasikan library simdjson untuk penguraian JSON berkinerja tinggi.

  • LoongCollector kini mendukung autentikasi RAM.

Perbaikan

  • Perbaiki berbagai masalah terkait manajemen plugin eBPF dan penanganan event.

  • Perbaiki masalah konkurensi dalam kelas Timer yang menyebabkan titik pemantauan hilang.

  • Perbaiki logika pembacaan file dalam InitFromFile.

  • Perbaiki masalah pembatasan kecepatan dalam runner flusher.

  • Perbaiki masalah collector jaringan yang gagal memperoleh informasi IPv6.

  • Memperbaiki kebocoran memori di collector proses.

  • Memperbaiki masalah di mana file dipotong secara tidak terduga saat dibaca oleh fungsi ParseConfig.

  • Perbaiki masalah pelepasan deskriptor file kontainer saat memulihkan dari checkpoint.

  • Menambahkan cache GetFileSystemInformation untuk collector disk.

  • Menambahkan pengujian E2E untuk koleksi file eBPF.

  • Memperbaiki masalah kompilasi edisi komersial pada Windows dan memperbarui manual rilis.

Optimasi

  • Tambahkan dukungan konsistensi data antara beberapa pipeline pemantauan host.

  • Menambahkan peringatan dan notifikasi untuk potensi kehilangan data di LogFileReader.

  • Mengurangi pembuatan kelompok untuk meningkatkan penggunaan memori.

  • Optimalkan jejak memori entitas metadata Kubernetes (K8s).

  • Tingkatkan performa penguraian string menggunakan string view.

  • Mengganti nama flag metrik di MetricSender.cpp.

3.1.7

Tanggal rilis: 2025-11-11

Fitur baru

  • Menambahkan informasi ECS (termasuk ACS dan ECI) ke metrik agen.

  • Menambahkan metrik untuk batas saat ini dari throttle.

Perbaikan

  • Perbaiki masalah pembaca yang tidak dibersihkan saat file dihapus, yang menyebabkan pemotongan data saat inode digunakan ulang.

  • Perbaiki masalah stack crash pada Windows.

  • Perbaiki crash pada Windows yang terjadi ketika ExcludeDirs berisi karakter Tionghoa.

  • Memperbaiki masalah kompilasi edisi komersial pada Windows dan memperbarui manual rilis.

Optimasi

  • Tambahkan metadata ECS ke metrik status.

3.1.6

Tanggal rilis: 2025-10-11

Perbaikan

  • Perbaiki masalah terkait manajemen plugin eBPF dan penanganan event.

  • Perbaiki logika pembacaan file untuk membaca metadata dari host.

  • Perbaiki masalah pembatasan kecepatan tak terduga dalam runner flusher.

Optimasi

  • Tambahkan alert dan peringatan kehilangan data ke LogFileReader.

  • Menambahkan informasi ECS (termasuk ACS dan ECI) ke metrik agen.

  • Menambahkan penghitung retry ke flusher SLS.

3.1.5

Tanggal rilis: 2025-09-09

Perbaikan

  • Perbaiki masalah pemotongan pembacaan file dalam fungsi ParseConfig.

  • Perbaiki masalah pelepasan deskriptor file kontainer saat memulihkan dari checkpoint.

  • Perbaiki masalah pipeline bawaan yang di-uninstall secara tak terduga.

  • Perbaiki masalah feedback yang menyebabkan event timeout dikeluarkan.

Optimasi

  • Optimalkan jejak memori entitas metadata K8s.

3.1.4

Tanggal rilis: 2025-08-27

Fitur baru

  • Tambahkan dukungan untuk memperoleh informasi runtime dari kernel.

  • Tambahkan dukungan untuk awalan variabel lingkungan netral vendor LOONG_ sambil mempertahankan kompatibilitas mundur dengan ALIYUN_.

Perbaikan

  • Memperbaiki masalah di mana pemantauan mandiri tidak tersedia untuk input pipeline v2.

  • Memperbaiki masalah keamanan memori terkait nilai cache proses.

  • Tingkatkan peringatan timeout dan regex lebar-nol untuk prosesor Desensitize, Grok, dan StringReplace.

Optimasi

  • Mengoptimalkan kinerja koleksi file eBPF.

  • EntityCollector kini mendukung versi K8s yang lebih lama (di bawah 1.21).

  • Menambahkan buffer sumber tambahan ke PipelineEventGroup.

3.1.3

Tanggal rilis: 2025-08-08

Fitur baru

  • Tambahkan ProcessCollector untuk pengumpulan proses.

  • Tambahkan NetCollector untuk pengumpulan jaringan.

Perbaikan

  • Perbaiki masalah pemulihan progres pengumpulan dari checkpoint lama untuk menghindari pengumpulan duplikat.

Optimasi

  • Tingkatkan performa penguraian regex multi-threaded.

  • Mengoptimalkan transmisi protobuf metadata K8s.

  • Memodifikasi implementasi collector CPU.

  • NetworkObserver kini mendukung beberapa konfigurasi.

  • Plugin eBPF kini secara seragam menggunakan epoll untuk memperoleh data.

  • Tambahkan pemeriksaan tipe untuk perubahan konfigurasi.

  • Menambahkan tingkat peringatan ke informasi notifikasi.

3.1.2

Tanggal Rilis: 25 Juli 2025

  • Perbaikan

    • Memperbaiki masalah crash dalam koleksi metadata K8s.

    • Perbaiki masalah tidak diterapkannya HashKeys selama transformasi data.

    • Memperbaiki masalah di mana pustaka SSL tidak terhubung dengan benar karena kompilasi gRPC.

    • Memperbaiki masalah di mana RotatorReader tidak menutup file ketika kontainer berhenti.

    • Memperbaiki masalah di mana tag hilang saat konfigurasi variabel lingkungan baru ditambahkan.

    • Perbaiki masalah kompatibilitas set instruksi dan tambahkan skrip pemeriksaan set instruksi CPU ke proses integrasi berkelanjutan (CI) untuk memastikan kompatibilitas lingkungan build.

  • Optimasi

    • Mengubah ulang model thread Server eBPF untuk meningkatkan konkurensi dan stabilitas.

    • Memperbarui konfigurasi metadata K8s untuk menambahkan logika upsert untuk entitas kluster.

3.1.1

Tanggal Rilis: 2 Juli 2025

  • Perbaikan

    • Perbaiki masalah pada sistem operasi Ubuntu di mana mode tail untuk pengumpulan log journal gagal.

    • Memperbaiki masalah di mana RotatorReader tidak menutup file ketika kontainer berhenti.

    • Perbaiki crash yang terjadi saat metrik self-monitoring diproses selama DoSnapshot.

    • Memperbaiki timeout docker inspect.

    • Perbaiki masalah overflow start_time dalam metrik self-monitoring modul penguraian eBPF.

    • Antarmuka manajemen kini mendukung mode hardened untuk metadata ECS.

  • Optimasi

    • Mengubah ulang model thread Server eBPF untuk meningkatkan konkurensi dan stabilitas.

    • Memperbarui konfigurasi metadata K8s untuk menambahkan logika upsert untuk entitas kluster.

3.1.0

Tanggal Rilis: 16 Juni 2025

  • Perbaikan

    • Perbaiki kegagalan pengumpulan output standar dalam skenario ACS dengan versi baru.

    • Perbaiki crash akibat penguraian log JSON yang salah dengan format encoding GBK.

    • Perbaiki crash akibat pemeriksaan nilai null yang salah saat runtime kontainer tidak stabil.

    • Hapus karakter \0 yang tidak berarti untuk meningkatkan akurasi pemrosesan data.

  • Fitur baru

    Menambahkan dukungan untuk skenario keamanan eBPF.

3.0.12

Tanggal Rilis: 4 Juni 2025

  • Perbaikan

    • Memperbaiki masalah dalam logika deteksi runtime kontainer di mana status klien Docker salah ditentukan selama percobaan ulang.

      Perbaiki masalah teks acak akibat timing rilis pointer data yang salah selama pembaruan pipeline.

      Gunakan waktu saat ini sebagai fallback ketika waktu parsing SPL tidak valid.

      Perbarui library dependensi client-go untuk memperbaiki masalah pembuatan event abnormal dalam Logtail.

      Perbaiki masalah modul logging Golang yang hang saat disk penuh, sehingga mengganggu pengumpulan log.

3.0.11

Tanggal Rilis: 22 Mei 2025

  • Perbaikan

    • Memperbaiki NullPointerException untuk beberapa tipe data dalam metadata K8s.

    • Memperbaiki crash yang disebabkan oleh penggunaan weak_ptr yang salah.

    • Memperbaiki masalah di mana plugin pengumpulan output standar lama gagal mengumpulkan entri log terakhir saat kontainer berhenti.

  • Optimasi

    • Logika deteksi runtime kontainer kini mendukung Container Runtime Interface (CRI) v1, beradaptasi dengan containerd 2.0.

    • Perbarui tipe asosiasi metadata K8s.

    • Batasi tipe asosiasi metadata K8s, hanya mengizinkan sumber daya tingkat kluster untuk diasosiasikan dengan kluster.

3.0.10

Tanggal Rilis: 24 April 2025

  • Perbaikan

    • LoongCollector kini melewati file cache abnormal pada disk selama restart.

    • Perbarui library runc untuk memperbaiki kerentanan kebocoran deskriptor file.

  • Optimasi

    • Menambahkan dukungan multi-threaded untuk skenario pemisahan log multi-baris guna meningkatkan performa.

3.0.9

Tanggal Rilis: 7 April 2025

  • Perbaikan

    • Perbaiki masalah pengiriman konfigurasi instans untuk edisi komersial.

    • Memperbaiki masalah di mana informasi stack log salah saat modul C++ crash.

3.0.8

Tanggal Rilis: 1 April 2025

  • Perbaikan

    • Perbaiki masalah penggabungan path direktori yang salah pada Linux ketika path dalam konfigurasi pengumpulan adalah direktori root.

    • Metadata K8s kini mendukung entitas namespace.

    • Perbaiki masalah tulisan konkuren yang menyebabkan informasi mount yang salah dalam detail kontainer.

    • Perbaiki masalah deadlock akibat timeout pengiriman.

    • Tambahkan dukungan DiscardingNonUTF8 dalam plugin penyaringan native.

  • Optimasi

    • Memperbarui versi SPL.

    • Pengiriman data metrik kini mendukung data out-of-order dengan granularitas satu menit.

3.0.7

Tanggal Rilis: 14 Maret 2025

  • Perbaikan

    • Perbaiki masalah use-after-free pointer dalam modul pengiriman timeout selama pembaruan konfigurasi pengumpulan AliyunPipelineConfig.

3.0.6

Tanggal Rilis: 3 Maret 2025

  • Perbaikan

    • Memperbaiki masalah di mana format metrik SLS dinonaktifkan secara default untuk pengiriman data deret waktu.

    • Perbaiki logika penanganan exception dalam plugin Kafka Input untuk mencegah return prematur.

  • Fitur baru

    • Menambahkan dukungan untuk mengatur bidang Type of Service (TOS) TCP di curl.

3.0.5

Tanggal Rilis: 20 Februari 2025

  • Perbaikan

    • Memperbaiki masalah di kode Go di mana objek logstoreconfig tidak dapat diklaim oleh Garbage Collector karena referensi sirkular.

    • Memperbaiki kegagalan pengiriman yang disebabkan oleh konfigurasi lokal ketika melakukan upgrade dari iLogtail ke LoongCollector.

    • Perbaiki gangguan pengumpulan dalam skenario kontainer yang terjadi saat mengumpulkan file PersistentVolume (PV) karena status kontainer salah diidentifikasi sebagai berhenti.

  • Optimasi

    • Menambahkan nama konfigurasi ke informasi peringatan.

3.0.4

Tanggal Rilis: 14 Februari 2025

  • Perbaikan

    • Perbaiki masalah tag sumber C++ yang salah.

    • Perbaiki masalah penguraian baris log terakhir dalam skenario output standar kontainer.

    • Memperbaiki masalah deadlock di LogtailMonitor selama terminasi diri.

3.0.2

Tanggal Rilis: 7 Februari 2025

  • Batasan

    • Hanya fitur pengumpulan log yang didukung.