Catatan rilis Logtail mencatat riwayat perubahan Logtail dalam Simple Log Service (SLS). Setiap bagian mencakup satu versi yang dirilis dan mencantumkan fitur baru, optimasi, serta isu yang diperbaiki pada versi tersebut.
Logtail 3.X dan versi setelahnya telah ditingkatkan untuk menggunakan image LoongCollector. Untuk informasi lebih lanjut, lihat Catatan Rilis LoongCollector.
Versi disusun berdasarkan urutan versi menurun, bukan berdasarkan tanggal. Logtail 2.x dan Logtail 1.x dipelihara sebagai jalur versi terpisah, sehingga versi 1.x dapat memiliki tanggal rilis yang lebih baru dibandingkan beberapa versi 2.x.
2.1.16
Tanggal rilis: 9 September 2025
Isu yang diperbaiki
Memperbaiki isu di mana deskriptor file kontainer tidak dilepas saat reader dipulihkan dari checkpoint.
Memperbaiki isu di mana umpan balik menyebabkan event timeout dan pemotongan log.
2.1.15
Tanggal rilis: 15 Agustus 2025
Optimasi
Menyempurnakan peringatan untuk timeout prosesor dan ekspresi reguler dengan lebar nol.
2.1.14
Tanggal rilis: 4 Juli 2025
Isu yang diperbaiki
Memperbaiki isu di mana reader rotator tidak menutup file saat kontainer berhenti, yang menyebabkan kebocoran deskriptor file.
2.1.13
Tanggal rilis: 1 Juli 2025
Fitur baru
Menambahkan dukungan untuk mode akses metadata ECS yang diperkuat.
Isu yang diperbaiki
Memperbaiki isu timeout yang mungkin disebabkan oleh perintah Docker inspect.
Memperbaiki isu di mana reader rotator tidak menutup file saat kontainer berhenti.
2.1.11
Tanggal rilis: 16 Juni 2025
Isu yang diperbaiki
Memperbaiki crash pada Golang yang disebabkan oleh pemeriksaan null yang salah pada antarmuka.
Memperbaiki crash yang mungkin dialami
JsonLogFileReaderakibat luapan buffer selama operasi baca.Memperbaiki karakter null yang tidak berarti yang muncul saat file dibaca.
2.1.10
Tanggal rilis: 28 Mei 2025
Isu yang diperbaiki
Memperbaiki kegagalan di mana pengumpulan Logtail tidak dapat dilanjutkan secara otomatis setelah disk pulih dari kondisi penuh.
2.1.9
Tanggal rilis: 23 Mei 2025
Fitur baru
Menambahkan dukungan untuk antarmuka CRI V1 guna kompatibilitas dengan containerd 2.0.
Isu yang diperbaiki
Memperbarui library runc untuk memperbaiki kerentanan kebocoran deskriptor file pada runc.
2.1.8
Tanggal rilis: 14 Mei 2025
Optimasi
Mengoptimalkan proses penulisan data metrik ke
MetricStore.
Isu yang diperbaiki
Memperbaiki isu di mana plug-in pengumpulan output standar lama tidak mengumpulkan sepenuhnya bagian akhir log saat kontainer berhenti.
2.1.7
Tanggal rilis: 1 April 2025
Isu yang diperbaiki
Memperbaiki isu di mana direktori digabungkan secara salah ketika path dalam konfigurasi pengumpulan Linux adalah direktori root.
Memperbaiki isu di mana penulisan konkuren dalam skenario kontainer menyebabkan informasi mount yang salah dalam informasi kontainer.
Memperbaiki isu di mana data pengumpulan metrik memiliki format yang salah.
Memperbaiki isu di mana metadata beberapa kontainer hilang selama pengumpulan kontainer.
2.1.6
Tanggal rilis: 3 Maret 2025
Optimasi
Menambahkan variabel lingkungan
FORCE_RELEASE_STOP_CONTAINER_FILEuntuk memaksa melepas handle file saat kontainer aplikasi berhenti.
Isu yang diperbaiki
Memperbaiki isu di mana status kontainer salah teridentifikasi akibat mount volume persisten saat file kontainer dikumpulkan.
Memperbaiki isu di mana path pengumpulan salah teridentifikasi karena adanya banyak garis miring dalam path konfigurasi pengumpulan kontainer.
Memperbaiki isu cara modul parsing log output standar C++ mengurai baris terakhir log.
Memperbaiki isu di mana variabel lingkungan
enable_containerd_upper_dir_detecttidak berlaku dalam skenario runtime Containerd.
2.1.5
Tanggal rilis: 2 Januari 2025
Fitur baru
Plug-in output standar C++ kini dapat dikonfigurasi menggunakan variabel lingkungan.
Menambahkan dukungan untuk mengirim data jejak OTLP ke Simple Log Service.
Isu yang diperbaiki
Memperbaiki isu di mana informasi kontainer hilang karena perintah
updijalankan berulang kali dalam skenario Docker Compose.Memperbaiki isu di mana metrik CPU pemantauan mandiri hilang.
Memperbaiki crash yang disebabkan oleh kegagalan plug-in output standar C++ dalam mengurai baris terakhir log.
2.1.1
Tanggal rilis: 1 November 2024
Fitur baru
Menambahkan pengumpulan output standar kontainer yang diimplementasikan dalam C++.
Menyempurnakan pemantauan mandiri. Modul C++ dan modul plug-in Golang kini melaporkan data pemantauan mandiri secara terpadu.
2.0.10
Tanggal rilis: 19 Oktober 2024
Isu yang diperbaiki
Memperbaiki isu di mana plug-in log biner tidak dapat memperoleh GTID ketika GTID melebihi 1.024 byte.
Memperbaiki kegagalan parsing pada plug-in separator native ketika string berisi tanda kutip ganda.
2.0.8
Tanggal rilis: 13 Agustus 2024
Isu yang diperbaiki
Memperbaiki isu kedaluwarsa token dalam metode manajemen berbasis ENV yang diperkenalkan pada versi 2.0.7.
2.0.7
Tanggal rilis: 31 Juli 2024
Optimasi
Logtail kini langsung keluar saat penggunaan sumber dayanya melebihi batas keras.
Isu yang diperbaiki
Memperbaiki pemotongan JSON yang disebabkan oleh byte null yang di-escape.
Memperbaiki coredump yang disebabkan oleh penggunaan metode gethostbyname yang tidak aman untuk thread.
Memperbaiki isu di mana tag hilang saat OpenTelemetry mengurai data metrik gauge.
Memperbaiki isu di mana reader yang melebihi panjang antrian reader gagal dipulihkan saat terlalu banyak file dirotasi selama pemulihan checkpoint. Hal ini menyebabkan reader baru membaca checkpoint reader lama yang salah saat inode digunakan ulang, sehingga menyebabkan pemotongan dan pengumpulan duplikat.
Memperbaiki ketidakakuratan GTID dalam plug-in
input_canal.
2.0.6
Tanggal rilis: 3 Juli 2024
Fitur baru
Menambahkan dukungan untuk arsitektur rund Container Compute Service (ACS).
2.0.5
Tanggal rilis: 25 Juni 2024
Fitur baru
Menambahkan dukungan untuk menghapus nanodetik dari waktu sistem.
Optimasi
Mengoptimalkan mekanisme retry dan toleransi kesalahan untuk socket containerd.
Isu yang diperbaiki
Memperbaiki isu yang diperkenalkan pada versi 2.0.4 di mana konfigurasi variabel lingkungan tidak berlaku dalam skenario Kubernetes.
Memperbaiki panic pada modul plug-in yang disebabkan oleh fungsi
GetRealPathdalam skenario output standar.Memperbaiki isu di mana log pemantauan mandiri Shennong hilang saat plug-in ekstensi disertakan.
Memperbaiki pemotongan log yang disebabkan oleh timeout baca.
Memperbaiki metrik yang hilang untuk plug-in pemisahan log.
1.8.11
Tanggal rilis: 4 September 2024
Optimasi
Mengoptimalkan mekanisme retry untuk deteksi runtime kontainer dan memperbaiki identifikasi runtime yang tidak akurat.
Menambahkan dukungan untuk cache DNS saat konfigurasi ditarik dari server konfigurasi.
Mengubah timeout default untuk pemisahan multi-baris menjadi 60 detik.
processor_gotimekini mendukung konfigurasi nanodetik.
Isu yang diperbaiki
Memperbaiki isu di mana plug-in log biner tidak dapat memperoleh GTID ketika GTID melebihi 1.024 byte.
Memperbaiki kegagalan parsing pada plug-in separator native ketika string berisi tanda kutip ganda.
Memperbaiki isu keamanan thread pada fungsi internal
gethostbyname.
1.8.10
Tanggal rilis: 12 Juli 2024
Optimasi
Menambahkan dukungan untuk menggunakan variabel lingkungan
ALICLOUD_SLS_CLIENT_AUTH_VERSIONguna mengonfigurasi autentikasi V4 untuk SDK yang digunakan Logtail.
1.8.9
Tanggal rilis: 25 Juni 2024
Optimasi
Mengoptimalkan mekanisme retry untuk deteksi runtime kontainer.
Isu yang diperbaiki
Memperbaiki isu di mana runtime containerd salah teridentifikasi saat file dockershim ada.
Memperbaiki coredump yang disebabkan oleh
*//dalam path file.Memperbaiki isu di mana path file diperoleh secara abnormal saat output standar kontainer dikumpulkan.
Memperbaiki isu di mana data tidak sepenuhnya dikosongkan saat file dirotasi.
1.8.8
Tanggal rilis: 17 April 2024
Optimasi
Mengoptimalkan pencetakan log untuk modul
sender.
Isu yang diperbaiki
Memastikan kompatibilitas dengan kunci duplikat dalam konten log dan mempertahankan urutan kunci yang benar.
Memperbaiki isu di mana log tetap dikumpulkan setelah file ID pengguna
aliuiddihapus.
1.8.7
Tanggal rilis: 5 Maret 2024
Fitur baru
Komponen Logtail-ds kini mendukung konfigurasi kelompok sumber daya dalam skenario ACK.
Menambahkan plug-in ekstensi
processor_rate_limit.
Isu yang diperbaiki
Memperbaiki isu di mana proses Logtail tidak dapat keluar secara elegan setelah mengumpulkan data historis.
1.8.6
Tanggal rilis: 30 Januari 2024
Optimasi
Mengoptimalkan data metrik dan logika pelaporan plug-in Golang, yang kini melaporkan semua metrik melalui modul metrik C++.
Isu yang diperbaiki
Memperbaiki isu di mana modul Golang dimuat secara salah setelah sakelar timestamp presisi tinggi diaktifkan.
1.8.5
Tanggal rilis: 24 Januari 2024
Isu yang diperbaiki
Memperbaiki pengecualian pada modul plug-in Golang yang disebabkan oleh multithreading data tag.
1.8.4
Tanggal rilis: 4 Januari 2024
Optimasi
Plug-in
goprofilekini menggunakan alamat IP mesin dalam data yang dilaporkan.Saat parsing native gagal dan log mentah dipertahankan, log mentah hanya disimpan dalam field
__raw_log__dan tidak lagi dalam field content. Hal ini menghindari duplikasi data.
Isu yang diperbaiki
Memperbaiki isu kompatibilitas di mana
time_keytidak diatur ke time secara default dalam konfigurasi regex.Memperbaiki crash sesekali yang disebabkan oleh penggunaan libcurl tanpa mengatur CURLOPT_NOSIGNAL.
Memperbaiki isu di mana field tidak sejajar saat plug-in parsing separator native mengurai log yang diawali spasi.
Memperbaiki penanganan zona waktu yang salah saat plug-in native membuang log timeout.
Memperbaiki isu di mana plug-in JSON native selalu salah mempertahankan field content asli setelah mengurai JSON apa pun yang berisi kunci content.
Memperbaiki memory leak pada plug-in separator native.
Memperbaiki log duplikat yang disebabkan oleh dumping checkpoint sebelum pendaftaran direktori.
Memperbaiki isu kompatibilitas di mana log Apsara dengan format waktu berbasis koma tidak dapat diurai.
Memperbaiki isu di mana alamat IP kontainer yang diperoleh kadang kosong saat jaringan pod kluster Kubernetes menggunakan HostNetwork.
1.8.3
Isu yang diperbaiki
Menyelesaikan pengumpulan log duplikat yang diperkenalkan oleh perbaikan memori kontainer.
Memperbaiki crash plug-in yang disebabkan oleh field nil dalam informasi kontainer.
Memperbaiki isu di mana
ProcessorParseDelimiterNativemengurai data yang membawa baris berikutnya.Memperbaiki isu di mana file tidak dapat dibaca sepenuhnya dalam kondisi backpressure.
Memperbaiki crash plug-in yang disebabkan oleh panic
plugin_export.Memperbaiki crash yang disebabkan oleh parsing log format Apsara.
Memperbaiki isu di mana data yang diurai digabungkan saat log format Apsara diurai.
1.8.0
Fitur baru
Menambahkan dukungan untuk memisahkan baris berdasarkan timeout.
Flusher Simple Log Service kini mendukung waktu log tingkat nanodetik.
Menambahkan daftar hitam path host global.
Menambahkan plug-in parsing jejak
processor_otel_metric.Menambahkan dukungan untuk menambahkan tag sumber daya saat membuat konfigurasi Logtail menggunakan variabel lingkungan.
Optimasi
Menyimpan cache log yang belum membentuk baris lengkap untuk mengurangi panggilan baca sistem file.
Menambahkan dukungan untuk menggunakan variabel lingkungan guna mengontrol tingkat pencetakan log.
Plug-in
skywalkingkini mendukung penangkapan tagdb.connection_string.Memvalidasi alamat IP network interface controller (NIC) untuk memperoleh alamat IP host yang lebih akurat.
Isu yang diperbaiki
Menyelesaikan pengumpulan data duplikat yang terjadi saat statefulset dengan volume terpasang berpindah ke node berbeda.
Memperbaiki isu di mana nama file log yang dikumpulkan salah setelah inode file kosong digunakan ulang.
Memperbaiki isu di mana kontainer tidak dapat keluar karena file dibuka ulang berdasarkan checkpoint.
Memperbaiki isu di mana zona waktu waktu log Apsara tidak dapat disesuaikan.
Memperbaiki isu di mana baris terakhir log mungkin salah diurai dalam mode JSON jika baris tersebut tidak diakhiri dengan line break.
Memperbaiki pengecualian parsing JSON yang terjadi saat awal data baca berisi JSON tidak valid.
1.7.1
Fitur baru
Menambahkan plug-in pengumpulan
input_commanduntuk mengumpulkan hasil eksekusi perintah.Menambahkan plug-in pemrosesan
processor_log_to_sls_metricuntuk mengurai log menjadi metrik.Menambahkan konfigurasi timeout untuk pengumpulan metrik terkait disk guna menghindari pengecualian pengumpulan.
Optimasi
Plug-in
processor_jsonkini mendukung penguraian data dalam format array JSON.Pengumpulan kontainer containerd kini mendukung path rootfs kustom dan penemuan path otomatis.
Mengoptimalkan logika pelaporan fitur pratinjau metadata kontainer.
Isu yang diperbaiki
Memperbaiki isu di mana output standar kontainer (stdout) tidak dapat dikumpulkan saat path file output standar merupakan tautan simbolik.
Memperbaiki isu di mana kontainer tidak dapat keluar karena FD-nya terkunci hanya saat terjadi event penghapusan kontainer.
Memperbaiki panic nil pada plug-in
service_go_profile.Memperbaiki isu di mana metadata data profil tidak akurat dalam skenario kontainer.
1.6.0
Fitur baru
Aplikasi Full-stack Monitoring kini mendukung pengumpulan data metrik openkruise Kubernetes.
Optimasi
Menambahkan metadata kontainer ke data profil Logtail.
Isu yang diperbaiki
Memperbaiki isu di mana FD tidak dilepas saat kontainer keluar.
Memperbaiki isu cache konfigurasi Env dalam skenario Kubernetes.
1.5.1
Fitur baru
Menambahkan parameter startup
data_endpoint_policy, yang memungkinkan Anda mengonfigurasi kebijakan yang digunakan Logtail untuk mengganti endpoint akses ke Simple Log Service.Fitur Profiling kini mendukung mode pull
goprofile.Menambahkan plug-in penggantian string
processor_string_replace.Logtail kini mendukung konfigurasi proxy jaringan menggunakan HTTP_PROXY.
Optimasi
Mengoptimalkan performa plug-in
processor_split_key_valuedan menambahkan tanda kutip multi-karakter.
Isu yang diperbaiki
Memperbaiki isu statistik metrik penggunaan disk pada plug-in
metric_system_v2.
1.4.0
Fitur baru
Layanan input HTTP kini mendukung protokol Pyroscope.
Menambahkan dukungan untuk melaporkan informasi kontainer dari endpoint pengumpulan guna meningkatkan observabilitas konfigurasi pengumpulan kontainer.
Optimasi
Metode pengumpulan otomatis berbasis ENV kini mendukung lebih banyak parameter konfigurasi terkait LogStore, seperti konfigurasi penyimpanan dingin.
1.3.2
Optimasi
Plug-in scraping prometheus kini mendukung data Staleness.
Isu yang diperbaiki
Memperbaiki isu zona waktu, termasuk isu di mana opsi penyesuaian zona waktu diabaikan saat menggunakan waktu sistem atau saat parsing waktu log gagal.
Memperbaiki pengumpulan log duplikat yang disebabkan oleh penggunaan ulang inode.
Memperbaiki isu di mana plug-in Grok mungkin tidak berfungsi saat mengurai karakter Tionghoa.
Memperbaiki penggunaan memori berlebihan pada penemuan kontainer yang diperkenalkan pada versi 1.2.1.
1.3.1
Fitur baru
Menambahkan dukungan untuk mengingesti log protokol OpenTelemetry melalui HTTP.
Menambahkan plug-in penyamaran data
processor_desensitize.
Optimasi
Dalam lingkungan kontainer, protokol HTTPS kini didukung saat membuat sumber daya Simple Log Service menggunakan variabel lingkungan.
Dalam lingkungan kontainer, Anda kini dapat memilih spesifikasi LogStore saat membuat LogStore menggunakan Custom Resource Definition (CRD).
Offset konten dalam file kini dapat ditampilkan saat plug-in digunakan untuk memproses data.
Konteks berkelanjutan kini dipertahankan secara default saat output standar kontainer dikumpulkan.
Mengoptimalkan penggunaan memori untuk ingesti data Prometheus.
Isu yang diperbaiki
Memperbaiki potensi kebocoran FD dan event yang terlewat dalam lingkungan Docker.
Memperbaiki kebocoran handle file yang terjadi saat konfigurasi pengumpulan Logtail diperbarui.
Memperbaiki resolusi alamat IP yang salah untuk hostname khusus.
Memperbaiki pengumpulan file duplikat yang terjadi saat beberapa path konfigurasi memiliki hubungan direktori induk-anak.
1.2.1
Fitur baru
Menambahkan dukungan untuk mengumpulkan hasil query SQL Server dan PostgreSQL. Untuk informasi lebih lanjut, lihat Mengumpulkan hasil query SQL Server dan Mengumpulkan hasil query PostgreSQL.
Menambahkan dukungan untuk mengumpulkan metrik performa JMX.
Menambahkan plug-in agregasi konteks log (
aggregator_context). Untuk informasi lebih lanjut, lihat konfigurasi aggregator.Hal ini memungkinkan fitur seperti kueri kontekstual, ekstraksi field
__topic__, dan LiveTail tersedia untuk log yang diproses oleh plug-in Logtail.Menambahkan plug-in Grok untuk mengekstraksi field log.
Anda dapat mengatur beberapa ekspresi Grok untuk mencocokkan log dalam format berbeda.
Optimasi
Menambahkan dukungan untuk mengumpulkan output standar kontainer yang keluar dalam hitungan detik.
Isu yang diperbaiki
Memperbaiki parsing timestamp mikrodetik dalam log format Apsara.
1.1.1
Fitur baru
Menambahkan plug-in pemrosesan CSV Logtail.
Menambahkan dukungan untuk analisis lalu lintas jaringan Lapisan 4 dan Lapisan 7 menggunakan eBPF. Protokol HTTP, MySQL, PgSQL, Redis, dan DNS didukung.
1.1.0
Fitur baru
Plug-in
netpingkini mendukung httping dan latensi resolusi DNS.
1.0.34
Fitur baru
Menambahkan API Logging Skywalking.
Optimasi
Menambahkan dukungan untuk melepas handle file kontainer containerd yang berhenti secara cepat.
Isu yang diperbaiki
Memperbaiki isu di mana label Kubernetes kontainer containerd tidak dapat dicocokkan.
1.0.32
Fitur baru
Saat mengumpulkan log teks, Anda dapat mengurai waktu presisi tinggi menggunakan konfigurasi ekstensi (
"enable_precise_timestamp": true) atau plug-inprocessor_strptime.
Optimasi
Mengoptimalkan mekanisme deteksi rootfs dalam skenario Kubernetes.
Mengoptimalkan mekanisme identifikasi runtime kontainer dalam skenario Kubernetes.
Isu yang diperbaiki
Memperbaiki pengecualian pada plug-in
netpingdi Windows.
1.0.31
Fitur baru
Konfigurasi pengumpulan Logtail kini mendukung substitusi variabel lingkungan.
Menambahkan plug-in
netping, yang mengumpulkan data ping jaringan antara alamat IP tertentu dan alamat IP tujuan.Plug-in
gotimekini dapat mengonversi waktu log yang diekstraksi ke format timestamp.Saat log syslog dikumpulkan, field
_client_ip_ditambahkan untuk menunjukkan alamat IP klien yang mengirimkan log.
Optimasi
Mengoptimalkan penggunaan memori untuk pengumpulan aliran output standar kontainer.
1.0.30
Fitur baru
Plug-in Prometheus kini mendukung pengumpulan data Prometheus dari mesin yang sama menggunakan beberapa konfigurasi pengumpulan Logtail.
Node Windows dalam Container Service for Kubernetes kini mendukung autentikasi token add-on.
Isu yang diperbaiki
Memperbaiki metrik
threadNumdanfdNumyang salah pada plug-in pengumpulan proses di Linux.Memperbaiki error
ConfigurationDiscoveryService not implementpada plug-in SkyWalking.
1.0.29
Isu yang diperbaiki
Memperbaiki isu di mana pencocokan label berbasis ekspresi reguler menjadi tidak berlaku saat output standar kontainer dikumpulkan. Isu ini terjadi pada Logtail 1.0.27 dan Logtail 1.0.28.
1.0.28
Fitur baru
Menambahkan dukungan untuk mengumpulkan data protokol SNMP.
Plug-in SkyWalking V3 kini mendukung penyaringan atribut instans.
Menambahkan dukungan untuk mengonfigurasi parameter Accept Partial Fields dalam mode separator.
Isu yang diperbaiki
Memperbaiki Span ID yang salah pada plug-in SkyWalking V2.
1.0.27
Fitur baru
Menambahkan plug-in
processor_regex.Menambahkan dukungan untuk manajemen konfigurasi multi-wilayah.
Optimasi
Mengoptimalkan pengumpulan metrik host untuk mendukung metrik IO Counter.
Isu yang diperbaiki
Memperbaiki isu di mana plug-in
service_http_servertidak melepas koneksi UNIX.Memperbaiki konflik yang terjadi saat Logtail menjalankan beberapa konfigurasi pengumpulan plug-in
metric_meta_kubernetessecara bersamaan.
1.0.26
Fitur baru
Menambahkan dukungan untuk mengumpulkan metrik proses.
Menambahkan pengumpulan handle file dan protokol TCP saat metrik host dikumpulkan.
Menambahkan dukungan untuk mengumpulkan metadata kluster Kubernetes.
Menambahkan dukungan untuk mengumpulkan metadata host.
Menambahkan plug-in output gRPC.
Menambahkan dukungan untuk pengenalan semantik kluster Kubernetes saat log kontainer dikumpulkan.
Menambahkan dukungan untuk mengumpulkan data jejak dari SkyWalking V2.
Menambahkan dukungan untuk menjalankan plug-in
input_canalpada platform Windows i386.
Optimasi
Memperbaiki akurasi pengumpulan metrik host dalam lingkungan kontainer.
1.0.25
Optimasi
Memperkuat logika penanganan untuk kasus di mana API readdir sistem file mengembalikan metadata yang tidak akurat.
Isu yang diperbaiki
Memperbaiki potensi crash yang terjadi saat data historis diimpor.
1.0.24
Isu yang diperbaiki
Memperbaiki isu di mana data yang dikirim Logtail segera setelah startup tidak membawa ID kustom.
1.0.22
Isu yang diperbaiki
Memperbaiki isu di mana Logtail mungkin berhenti melaporkan data status—bukan data pengguna—ke Simple Log Service saat jaringan terputus dalam mode Global Accelerator.
1.0.21
Logtail 1.0.21 adalah versi Logtail 1.0 pertama yang dirilis di semua wilayah. Versi ini menyediakan semua fitur Logtail 0.16.64 dan menambahkan fitur berikut:
Fitur baru
Menambahkan item konfigurasi
exactly_once_concurrency, yang memungkinkan Logtail mencatat informasi checkpoint detail halus tingkat file pada disk lokal. Untuk informasi lebih lanjut, lihat Konfigurasi Logtail (Lama).Menambahkan item konfigurasi
enable_log_time_auto_adjust, yang memungkinkan waktu log menyesuaikan diri dengan waktu lokal server. Untuk informasi lebih lanjut, lihat Mengatur parameter startup Logtail.Menambahkan item konfigurasi
enable_log_position_meta, yang menambahkan metadata file asal log ke dalam log. Untuk informasi lebih lanjut, lihat Konfigurasi Logtail (Lama).Menambahkan item konfigurasi
specified_year, yang menggunakan tahun dalam waktu saat ini atau tahun yang ditentukan untuk melengkapi waktu log. Untuk informasi lebih lanjut, lihat Konfigurasi Logtail (Lama).
0.16.68
Isu yang diperbaiki
Memperbaiki kegagalan parsing yang disebabkan oleh penanganan salah tag P (partial) saat output standar kontainer dikumpulkan.
Memperbaiki isu di mana SpanID dan ParentSpanID dalam Links salah dalam skenario lintas-aplikasi plug-in
service_skywalking_agent_v3.
0.16.64
Optimasi
Menambahkan timeout permintaan ke engine kontainer dari 3 detik menjadi 30 detik. Menambahkan variabel lingkungan
DOCKER_CLIENT_REQUEST_TIMEOUT, yang mengatur timeout untuk permintaan ke engine kontainer.
Isu yang diperbaiki
Memperbaiki cacat di mana parent Span ID plug-in
service_skywalkingsalah.Memperbaiki cacat di mana logika pembuatan konfigurasi pengumpulan berbasis variabel lingkungan mungkin keluar saat engine kontainer abnormal.
0.16.62
Jika Anda menggunakan Logtail 0.16.58 atau 0.16.60, tingkatkan ke Logtail 0.16.62.
Isu yang diperbaiki
Memperbaiki kegagalan pengiriman data yang terjadi dengan probabilitas rendah saat data tidak berurutan.
0.16.60
Fitur baru
Menambahkan dukungan untuk mengumpulkan data kontainer dalam lingkungan containerd.
0.16.56
Optimasi
Menyesuaikan cakupan metrik
net_err_statdalam log layanan agar hanya mencakup error pengiriman yang disebabkan oleh jaringan.
0.16.54
Fitur baru
Menambahkan metrik
net_err_statke log layanan, yang mencatat jumlah error pengiriman dalam 1 menit, 5 menit, dan 15 menit terakhir.
0.16.52
Jika Anda memiliki banyak konfigurasi pengumpulan untuk kontainer, termasuk output standar dan file kontainer, tingkatkan Logtail ke 0.16.52 atau versi setelahnya untuk secara efektif mengurangi overhead CPU.
Optimasi
Mengoptimalkan overhead CPU dalam skenario pengumpulan data kontainer.
0.16.50
Fitur baru
Menambahkan dukungan untuk menginstal plug-in
service_telegrafsesuai kebutuhan saat runtime. Fitur ini hanya tersedia untuk pengguna ECS.
0.16.48
Optimasi
Mengoptimalkan plug-in
service_telegrafuntuk mendukung beberapa konfigurasi pada satu mesin.
0.16.46
Di wilayah Tiongkok (Hangzhou), Tiongkok (Shanghai), dan Tiongkok (Beijing), tingkatkan Logtail ke 0.16.46 atau versi setelahnya untuk mencegah Logtail mengganti endpoint saat terjadi fluktuasi jaringan.
Optimasi
Secara ketat membatasi jenis jaringan yang dapat digunakan Logtail.
0.16.44
Fitur baru
Menambahkan plug-in service_telegraf, yang mengumpulkan data metrik.
0.16.42
Fitur baru
Penyaringan blacklist kini mendukung pencocokan multi-level, seperti
/path/**/log.
Optimasi
Mengoptimalkan kebijakan untuk memperoleh alamat IP lokal. Jika kebijakan asli gagal, alamat IP pertama dalam daftar akan diperoleh.
0.16.40
Fitur baru
Menambahkan plug-in data status host
metric_system_v2.Menambahkan variabel lingkungan
ALIYUN_LOGTAIL_MAX_DOCKER_CONFIG_UPDATE_TIMESdan parameter terkaitmax_docker_config_update_times, yang berlaku untuk skenario di mana Job berumur pendek sering dibuat dalam lingkungan Kubernetes.
Optimasi
Mengoptimalkan performa, dalam hal overhead CPU, dalam skenario pengumpulan kontainer yang memiliki banyak konfigurasi pengumpulan.
Isu yang diperbaiki
Memperbaiki isu di mana plug-in
processor_split_log_stringsesekali menghasilkan baris kosong.
0.16.38
Fitur baru
Menambahkan dukungan untuk nama field waktu kustom dalam mode regex penuh.
Menambahkan parameter
KeepSourceIfParseErrorke plug-inprocessor_json,processor_regex, danprocessor_split_charuntuk mempertahankan data mentah saat parsing gagal. Untuk informasi lebih lanjut, lihat Menggunakan plug-in Logtail untuk memproses data.
0.16.36
Fitur baru
Menambahkan plug-in enkripsi
processor_encrypt.
0.16.34
Fitur baru
Menambahkan HTTP Probe untuk mendukung pemeriksaan kesehatan Kubernetes.
Isu yang diperbaiki
Memperbaiki core dump yang disebabkan oleh libcurl di beberapa lingkungan.
Memperbaiki isu di mana library libidn tidak tersedia saat Logtail diinstal pada CentOS 8.
0.16.32
Fitur baru
Menambahkan parameter
IgnoreFirstConnectorke plug-inprocessor_json.Menambahkan dukungan untuk timestamp milidetik dan mikrodetik (
%s).Menambahkan dukungan untuk memuat beberapa konfigurasi Logtail lokal dari
/etc/ilogtail/config.d/.Menambahkan dukungan untuk memuat beberapa konfigurasi pengguna lokal dari
/etc/ilogtail/user_config.d/.Menambahkan plug-in pemrosesan
processor_split_key_valuedanprocessor_strptime.Menambahkan parameter
oas_connect_timeoutdanoas_request_timeoutuntuk mendukung skenario dengan jaringan lambat.
Optimasi
Menghapus batasan input dalam konfigurasi hibrid (file+plug-in).
0.16.30
Versi ini memiliki potensi risiko kegagalan pembukaan file saat dijalankan dalam waktu lama. Tingkatkan ke versi terbaru.
Fitur baru
Menambahkan penyaringan tingkat Kubernetes untuk pengumpulan output standar Docker dan file.
Optimasi
Mengoptimalkan persaingan konkuren antar LogStore dalam wilayah yang sama saat kondisi jaringan buruk.
Isu yang diperbaiki
Memperbaiki isu kehilangan checkpoint yang terjadi dengan probabilitas rendah akibat kesalahan dalam logika pembukaan file.
0.16.28
Fitur baru
Menambahkan parameter yang mengonfigurasi ukuran tail pengumpulan pertama.
Optimasi
Mengoptimalkan logika untuk memperoleh metadata kontainer guna mengurangi dampak keseluruhan kontainer abnormal.
Isu yang diperbaiki
Memperbaiki memory leak
docker_stdoutdi lingkungan kompleks.Memperbaiki dukungan tidak lengkap untuk timestamp milidetik dalam mode JSON.
0.16.26
Fitur baru
Menambahkan dukungan untuk mengumpulkan log containerd.
Isu yang diperbaiki
Memperbaiki isu kehilangan checkpoint untuk file yang dirotasi yang terjadi dengan probabilitas sangat rendah.
Memperbaiki isu di mana file konfigurasi pengumpulan lokal
/etc/ilogtail/user_config.dtidak dimuat saat file/usr/local/ilogtail/user_log_config.jsontidak ada.
0.16.24
Fitur baru
Menambahkan dukungan untuk mengonfigurasi
working_ipdanworking_hostnamemenggunakan variabel lingkungan.Menambahkan parameter
force_quit_read_timeout, yang mengatur timeout untuk keluar paksa saat event tidak dapat dibaca akibat blokir persisten.Menambahkan dukungan untuk meneruskan tag seperti path dan topik ke plug-in.
Menambahkan plug-in
aggregator_shardhash, yang memungkinkan Anda mengatur shardhash dalam plug-in.Menambahkan plug-in pemrosesan
processor_gotime,processor_rename,processor_add_fields,processor_json, danprocessor_packjson. Untuk informasi lebih lanjut, lihat Menggunakan plug-in Logtail untuk memproses data.Memperbarui LogtailInsight dan menambahkan fitur penampilan progres. Anda harus mengatur
mark_offset_global_flagataucustomized_fields.mark_offset.
Optimasi
Mengoptimalkan penggunaan memori tinggi Journal saat dijalankan dalam waktu lama dengan melepas memori sedini mungkin.
Mengoptimalkan interval saat konfigurasi diperoleh pertama kali saat tidak ada konfigurasi lokal.
Isu yang diperbaiki
Memperbaiki potensi pengumpulan duplikat saat menggunakan beberapa konfigurasi Logtail.
Memperbaiki isu di mana timestamp milidetik dan mikrodetik tidak mendukung JSON int64.
0.16.21
Fitur baru
Menambahkan dukungan untuk pengaturan topik statis kustom.
Menambahkan dukungan untuk penyaringan blacklist.
Menambahkan parameter
EnableEventMetake plug-inservice_canaluntuk mengumpulkan informasi header log biner MySQL.
Optimasi
Mengoptimalkan mekanisme penghentian sistem plug-in.
Isu yang diperbaiki
Memperbaiki potensi memory leak dengan log GBK.
0.16.18
Fitur baru
Menambahkan dukungan untuk mengumpulkan event Docker. Untuk informasi lebih lanjut, lihat Mengumpulkan event Docker.
Menambahkan dukungan untuk mengumpulkan log Systemd Journal. Untuk informasi lebih lanjut, lihat Mengumpulkan log Systemd Journal.
Menambahkan plug-in pemrosesan
processor_pick_keydanprocessor_drop_last_key.
Optimasi
Mengoptimalkan penggunaan memori untuk pengumpulan log kontainer dan pengumpulan plug-in.
Mengoptimalkan performa pengumpulan log multi-baris dari output standar kontainer.
0.16.16
Fitur baru
Menambahkan dukungan untuk pembuatan otomatis sumber daya terkait log audit Kubernetes.
Menambahkan dukungan untuk mengonfigurasi parameter startup, seperti CPU, memori, dan konkurensi pengiriman, menggunakan variabel lingkungan.
Menambahkan dukungan untuk mengonfigurasi unggahan tag kustom menggunakan variabel lingkungan.
Mode sidecar kini mendukung pembuatan konfigurasi otomatis. Untuk informasi lebih lanjut, lihat Mengumpulkan log teks kontainer menggunakan CRD sidecar.
Optimasi
File
aliuidkini disimpan secara otomatis ke file lokal.
Isu yang diperbaiki
Memperbaiki crash yang terjadi dengan probabilitas sangat rendah saat file kontainer dikumpulkan.
Memperbaiki isu di mana
IncludeLabeltidak berlaku dalam Kubernetes untuk konfigurasi yang dibuat menggunakan variabel lingkungan.
0.16.15
Fitur baru
Menambahkan dukungan untuk mode GTID saat log biner MySQL dikumpulkan. Mode ini diaktifkan secara otomatis saat log biner MySQL dikumpulkan.
Menambahkan dukungan untuk menentukan wildcard dalam nama file untuk impor data historis.
Kubernetes kini mendukung pembuatan otomatis konfigurasi indeks.
Optimasi
Saat pemisahan baris gagal,
discardUnMatchdiperiksa dan log yang gagal dipisahkan dilaporkan.Pengiriman kini diulang secara otomatis saat terjadi error pengiriman yang tidak dikenal, yang mencegah kehilangan data dalam kasus sangat jarang, seperti saat paket data yang dikirim dimanipulasi dalam perjalanan.
0.16.14
Fitur baru
Menambahkan dukungan untuk mode wildcard saat data historis diimpor.
Menambahkan item konfigurasi startup
default_tail_limit_kb, yang mengonfigurasi ukuran skip untuk pengumpulan pertama file. Nilai default adalah 1.024 KB.Menambahkan item konfigurasi pengumpulan
batch_send_seconds, yang mengonfigurasi interval pengiriman paket data.Menambahkan item konfigurasi pengumpulan
batch_send_bytes, yang mengonfigurasi ukuran paket data.
Optimasi
Saat output standar kontainer dikumpulkan, log yang dipisahkan oleh Docker Engine secara otomatis digabungkan.
0.16.13
Fitur baru
Menambahkan dukungan untuk mengonfigurasi pengumpulan log menggunakan variabel lingkungan.
Menambahkan dukungan untuk mengumpulkan metadata dalam log biner MySQL. Field log
_filename_dan_offset_ditambahkan.Skrip instalasi kini mendukung pemilihan parameter otomatis dalam VPC.
Menambahkan dukungan untuk mode instalasi Global Accelerator. Untuk informasi lebih lanjut, lihat Langkah 2: Mengonfigurasi akselerasi pengumpulan Logtail.
0.16.11
Optimasi
Saat log biner MySQL dikumpulkan, informasi nama file dan offset kini dapat dikumpulkan.
Isu yang diperbaiki
Memperbaiki pengecualian yang terjadi dengan probabilitas tertentu saat mode multi-baris digunakan untuk mengumpulkan output standar kontainer.
0.16.10
Optimasi
Menyempurnakan metode pengumpulan untuk output standar kontainer.
0.16.9
Fitur baru
Menambahkan batas frekuensi untuk memperbarui konfigurasi pengumpulan file kontainer.
Isu yang diperbaiki
Memperbaiki kebocoran socket fd yang terjadi dengan probabilitas sangat rendah.
0.16.8
Fitur baru
Menambahkan plug-in Logtail Lumberjack, yang mengumpulkan data dari sumber data Logstash dan Beats. Untuk informasi lebih lanjut, lihat Mengumpulkan data dari sumber data Beats dan Logstash.
Menambahkan fitur blacklist inotify.
Isu yang diperbaiki
Memperbaiki parameter yang tidak konsisten dalam paket instalasi sebelumnya.
Memperbaiki isu di mana versi OS tidak dapat diperoleh dengan benar saat Logtail diinstal pada beberapa sistem.
0.16.6
Fitur baru
Menambahkan dukungan untuk mengumpulkan data pemantauan host.
Menambahkan dukungan untuk mengumpulkan data pemantauan Redis.
Menambahkan dukungan untuk mengumpulkan pernyataan DDL (bahasa definisi data) dalam log biner MySQL.
Menambahkan dukungan untuk penyaringan berdasarkan ENV (lingkungan) docker saat output standar kontainer dan file kontainer dikumpulkan.
Isu yang diperbaiki
Memastikan kompatibilitas dengan pengumpulan data dari tabel MySQL yang tidak memiliki primary key.
Menangani kehilangan event yang disebabkan oleh saluran langganan engine kontainer tidak stabil dalam mode pengumpulan kontainer.
0.16.5
Fitur baru
Menambahkan mode pengumpulan multi-baris untuk output standar kontainer. Untuk informasi lebih lanjut, lihat Contoh konfigurasi Logtail untuk log multi-baris.
0.16.4
Fitur baru
Menambahkan dukungan untuk solusi deployment Docker dan Kubernetes.
Menambahkan dukungan untuk mengumpulkan output standar kontainer dan file kontainer. Untuk informasi lebih lanjut, lihat Mengumpulkan output standar kontainer menggunakan DaemonSet di konsol dan Mengumpulkan log teks kontainer menggunakan DaemonSet di konsol.
0.16.2
Fitur baru
Menambahkan plug-in
processor_geoip.
0.16.0
Fitur baru
Menambahkan dukungan untuk mengumpulkan log biner MySQL, hasil query MySQL, dan data HTTP. Untuk informasi lebih lanjut, lihat Menggunakan plug-in Logtail untuk mengumpulkan data.
Menambahkan dukungan untuk konfigurasi parsing gabungan: mode regex, mode anchor, mode separator, dan filter.