LoongCollector adalah agen pengumpulan generasi berikutnya yang menawarkan berbagai keunggulan. Topik ini menjelaskan konsep dan kelebihan LoongCollector.
LoongCollector tinjauan umum
LoongCollector adalah pengumpul data dengan performa tinggi, stabilitas kuat, dan kemampuan pemrograman fleksibel, dirancang khusus untuk membangun pipa observabilitas generasi berikutnya. Dengan memanfaatkan kemampuan pengumpulan dan pemrosesan log dari Logtail, LoongCollector ditingkatkan secara signifikan melalui fitur baru dan ekstensi. Fungsinya berkembang dari pendekatan berfokus pada log tunggal menjadi sistem komprehensif untuk pengumpulan data terobservasi, komputasi lokal, dan penemuan layanan.
Keunggulan inti
Sumber data kaya
Menganut filosofi desain all-in-one, LoongCollector bertujuan untuk menangani semua tugas pengumpulan menggunakan satu agen. Agen ini mengelola pengumpulan, pemrosesan, pengarahan, dan pengiriman log, data deret waktu, jejak, peristiwa, dan profil. Di masa depan, kemampuan scraping Prometheus LoongCollector akan ditingkatkan, teknologi Extended Berkeley Packet Filter (eBPF) akan diintegrasikan untuk pengumpulan non-intrusif, dan fitur pengumpulan data metrik asli akan ditambahkan, menjadikannya solusi OneAgent.
Kemampuan pengumpulan Kubernetes (K8s) merupakan fitur dasar LoongCollector. Dalam domain observabilitas, metadata K8s seperti namespace, pod, kontainer, dan label sangat penting untuk menganalisis data terobservasi. LoongCollector menggunakan API Container Runtime Interface (CRI) standar dan definisi pod untuk mengambil berbagai metadata K8s, memungkinkan penandaan otomatis selama proses pengumpulan.
Pipeline pemrograman fleksibel
LoongCollector memiliki sistem pemrograman serbaguna yang didukung oleh Simple Log Service Processing Language (SPL) dan mesin plugin multi-bahasa. Mesin-mesin ini saling terhubung untuk memberikan daya komputasi yang diinginkan melalui berbagai kombinasi.
Bergantung pada kebutuhan mereka, pengguna dapat memilih antara plugin asli untuk efisiensi eksekusi atau mesin SPL untuk operator lengkap dan pemrosesan data kompleks.
Mesin pemrograman | Klasifikasi | Karakteristik |
Mesin plugin multi-bahasa | Plugin asli |
|
Plugin ekstensi |
| |
Mesin SPL | Mesin SPL |
|
Kinerja tinggi dan keandalan tinggi
LoongCollector secara konsisten berupaya mencapai kinerja pengumpulan tinggi dan keandalan. Nilai intinya adalah menyediakan agen pengumpulan data terobservasi seragam yang stabil dan efisien serta pipeline ujung ke ujung untuk sistem terdistribusi berskala besar. Melalui inovasi teknologi dan optimasi berkelanjutan, pemanfaatan sumber daya LoongCollector terus ditingkatkan, memungkinkannya mempertahankan operasi stabil dalam lingkungan yang menuntut.