Asosiy matnga o'tish
LEGIT AIDOCS
Konsolga kirish

Ma'lumot manbalarini ulash

Hodisalar platformaga keladigan barcha yo'llar — Windows agent, SSH, qurilmalardan syslog, log jo'natuvchilar, API va log fayllar — va har bir tomonda nima sozlanadi.

Konsol yon menyusidagi Ma’lumot manbalari shu sahifadagi ko’rsatmalarni platformangiz manzili bilan to’ldirib ko’rsatadi, manbaga kerak bo’lsa API kalit yaratadi va hodisa kelganini ko’rishingiz uchun sinov hodisasini yuboradi.

Manba Qanday keladi Qayerda sozlanadi
Windows kompyuterlar Legit AI agenti, HTTPS orqali Endpointni ulash
Linux serverlar Har 30 soniyada SSH; hech narsa o’rnatilmaydi SSH serverlar
Firewall, switch, routerlar 514-portga syslog, UDP yoki TCP Pastda
rsyslog ishlab turgan serverlar TCP orqali yo’naltirilgan syslog Pastda
Fluent Bit, Vector HTTPS, API kalit bilan Pastda
O’z ilovangiz HTTPS, API kalit bilan Hodisa yuborish
Log fayllar Hodisalar → Log faylni import qilish orqali yuklanadi —

O’z serveringizda platforma syslog’ni 514-portda, UDP va TCP orqali qabul qiladi — qurilmalar allaqachon qanday yuborsa, xuddi shunday: agentsiz, kalitsiz. Qurilmaning log sozlamalarida syslog serverini platforma manzili va 514-port qilib qo’ying. UDP har qanday qurilmada ishlaydi; qurilmada TCP bo’lsa, uni tanlang.

Har bir qator boshqa hodisalar kabi o’sha yo’ldan o’tadi: normallashtirish, aniqlash qatlamlari, deduplikatsiya. CEF tashiydigan qator CEF sifatida o’qiladi. U kelgan manzil observer.ip sifatida saqlanadi.

Qoida Standart
Qaysi tarmoqlar yubora oladi Barcha xususiy tarmoqlar (10/8, 172.16/12, 192.168/16) va loopback; so’rovingiz bilan toraytiriladi
Bitta yuboruvchidan soniyasiga qatorlar 500
Eng uzun qator 8 KB

Ma’lumot manbalari nechta qator kelganini, oxirgisi qachon kelganini va nechtasi nima sababdan rad etilganini ko’rsatadi.

Legit AI bulutida syslog to’g’ridan-to’g’ri qabul qilinmaydi: uni siz ishlatadigan relay’ga (pastdagi Fluent Bit yoki Vector) yuboring, u HTTPS orqali uzatadi.

rsyslog ishlab turgan serverlar

«rsyslog ishlab turgan serverlar» bo'limi

Serverda /etc/rsyslog.d/90-legit-ai.conf faylini yarating:

# Legit AI: forward every message over TCP.
*.* @@legit.corp.internal:514

va rsyslog’ni qayta ishga tushiring: sudo systemctl restart rsyslog.

Ikkalasi ham POST /api/ingest/records ga yuboradi — u JSON massiv yoki har qatorga bitta JSON obyekt qabul qiladi. Ma’lumot manbalarida (yoki Sozlamalar → API Kalitlarida) ANALYST roli va write doirasi bilan kalit yarating.

Fluent Bit — output qo’shing:

[OUTPUT]
Name http
Match *
Host legit.corp.internal
Port 443
URI /api/ingest/records
Format json
Header X-API-Key legit_…
tls On
tls.verify On

Vector — sink qo’shing:

[sinks.legit_ai]
type = "http"
inputs = ["your_source"]
uri = "https://legit.corp.internal/api/ingest/records"
method = "post"
encoding.codec = "json"
framing.method = "newline_delimited"
request.headers.X-API-Key = "legit_…"

Ko’p vositalar ishlatadigan maydon nomlari tushuniladi: hostname, event_type, severity, src_ip, message va ularning keng tarqalgan variantlari — Hodisa yuborish sahifasiga qarang.

Ishlayotganini tekshirish

«Ishlayotganini tekshirish» bo'limi

Ma’lumot manbalari → Sinov hodisasini yuborish butun yo’l bo’ylab bitta zararsiz hodisa yuboradi. Hodisalar har bir hodisani kelishi bilan ko’rsatadi; manba yuboradigan host nomini qidiring.