Secara default, sebuah file hanya dapat sesuai dengan satu konfigurasi Logtail untuk pengumpulan. Topik ini menjelaskan cara mengumpulkan beberapa salinan log dalam satu file.
Informasi latar belakang
Jika sebuah file sesuai dengan beberapa konfigurasi Logtail untuk pengumpulan, Penggunaan sumber daya CPU, memori, disk I/O, dan jaringan I/O meningkat secara signifikan. Hal ini memengaruhi kinerja layanan lain yang ditempatkan di server yang sama dengan Logtail. Oleh karena itu, dalam skenario default, sebuah file hanya dapat sesuai dengan satu konfigurasi Logtail untuk pengumpulan.
Solusi
Simpan log dalam logstore berbeda
Anda tidak perlu membuat beberapa konfigurasi Logtail. Anda dapat menggunakan fitur transformasi data dari Simple Log Service untuk mereplikasi log. Ini mencegah kinerja layanan lain di server yang sama terpengaruh. Untuk informasi lebih lanjut, lihat Replikasi Data dari Logstore.
Buat beberapa konfigurasi Logtail
Skenario Host
Buat Tautan Simbolik untuk Direktori
Anda dapat membuat tautan simbolik untuk direktori yang berisi file log tersebut. Gunakan path asli pada satu konfigurasi Logtail dan path tautan simbolik pada konfigurasi lainnya. Misalnya, jalankan perintah berikut untuk membuat tautan simbolik
/home/log/nginx/link_loguntuk direktori/home/log/nginx/log. Anda kemudian dapat membaca file dalam direktori tersebut melalui tautan simbolik.ln -s /home/log/nginx/log /home/log/nginx/link_logTambahkan Pengaturan dalam Konfigurasi Logtail untuk Mengumpulkan Log secara Paksa
Saat membuat konfigurasi Logtail, aktifkan opsi Allow File to Be Collected Multiple Times pada bagian Input Configurations. Untuk informasi selengkapnya, lihat Kumpulkan log teks dari server dan Instal Logtail secara manual untuk mengumpulkan log teks dari server.

Skema Container
Untuk informasi lebih lanjut tentang cara mengumpulkan log container, lihat Kumpulkan Log Teks dari Kluster ACK dalam Mode DaemonSet dan Kumpulkan Log Teks dari Kluster Mandiri dalam Mode DaemonSet.
Konsol
Saat membuat konfigurasi Logtail, aktifkan opsi Allow File to Be Collected Multiple Times pada bagian Input Configurations.

CRD
Buat beberapa definisi sumber daya kustom (CRD).