VictoriaLogs menggunakan tiga konsep utama: _msg (pesan), _time (waktu), dan stream (kelompok log).
Setiap entri log harus memiliki _msg untuk menampilkan ringkasan peristiwa, dan UI menampilkan _msg secara default.
Bidang _time mesti ada untuk timestamp, jika tidak tersedia akan menggunakan waktu ingest, dan dapat dikustomisasi lewat parameter atau header.
Stream adalah bucket log berdasarkan field yang ditentukan melalui parameter atau header, yang mempercepat query dengan mengabaikan blok yang tidak relevan.
Pemilihan field stream harus menghindari masalah “fat stream” dan kardinalitas tinggi agar performa tetap optimal.
Field pengguna disimpan apa adanya, duplikat nama field tidak dihapus, dan nested field akan diflatten dengan batas panjang nama field.
VictoriaLogs memampatkan data secara efisien untuk field dengan nilai terbatas atau terstruktur, sehingga desain field mempengaruhi rasio kompresi.
_stream_id dan _stream dihasilkan otomatis untuk mempermudah penyaringan sumber log tertentu.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"