All Products
Search
Document Center

Simple Log Service:,

Last Updated:Aug 26, 2026

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 JsonLogFileReader akibat 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_FILE untuk 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_detect tidak 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 up dijalankan 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 GetRealPath dalam 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_gotime kini 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_VERSION guna 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 aliuid dihapus.

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 goprofile kini 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_key tidak 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 ProcessorParseDelimiterNative mengurai 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 skywalking kini mendukung penangkapan tag db.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_command untuk mengumpulkan hasil eksekusi perintah.

  • Menambahkan plug-in pemrosesan processor_log_to_sls_metric untuk mengurai log menjadi metrik.

  • Menambahkan konfigurasi timeout untuk pengumpulan metrik terkait disk guna menghindari pengecualian pengumpulan.

Optimasi

  • Plug-in processor_json kini 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_value dan 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 netping kini 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-in processor_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 netping di 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 gotime kini 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 threadNum dan fdNum yang salah pada plug-in pengumpulan proses di Linux.

  • Memperbaiki error ConfigurationDiscoveryService not implement pada 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_server tidak melepas koneksi UNIX.

  • Memperbaiki konflik yang terjadi saat Logtail menjalankan beberapa konfigurasi pengumpulan plug-in metric_meta_kubernetes secara 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_canal pada 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_skywalking salah.

  • Memperbaiki cacat di mana logika pembuatan konfigurasi pengumpulan berbasis variabel lingkungan mungkin keluar saat engine kontainer abnormal.

0.16.62

Catatan

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_stat dalam log layanan agar hanya mencakup error pengiriman yang disebabkan oleh jaringan.

0.16.54

Fitur baru

  • Menambahkan metrik net_err_stat ke 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_telegraf sesuai kebutuhan saat runtime. Fitur ini hanya tersedia untuk pengguna ECS.

0.16.48

Optimasi

  • Mengoptimalkan plug-in service_telegraf untuk mendukung beberapa konfigurasi pada satu mesin.

0.16.46

Catatan

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_TIMES dan parameter terkait max_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_string sesekali menghasilkan baris kosong.

0.16.38

Fitur baru

  • Menambahkan dukungan untuk nama field waktu kustom dalam mode regex penuh.

  • Menambahkan parameter KeepSourceIfParseError ke plug-in processor_json, processor_regex, dan processor_split_char untuk 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 IgnoreFirstConnector ke plug-in processor_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_value dan processor_strptime.

  • Menambahkan parameter oas_connect_timeout dan oas_request_timeout untuk mendukung skenario dengan jaringan lambat.

Optimasi

  • Menghapus batasan input dalam konfigurasi hibrid (file+plug-in).

0.16.30

Penting

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_stdout di 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.d tidak dimuat saat file /usr/local/ilogtail/user_log_config.json tidak ada.

0.16.24

Fitur baru

  • Menambahkan dukungan untuk mengonfigurasi working_ip dan working_hostname menggunakan 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, dan processor_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_flag atau customized_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 EnableEventMeta ke plug-in service_canal untuk 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_key dan processor_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 aliuid kini 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 IncludeLabel tidak 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, discardUnMatch diperiksa 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

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

0.16.4

Fitur baru

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.