Үндсэн агуулга руу алгасах

Cookie

Сайтаа сайжруулж, танд тохирох хямдрал, санал харуулахад тусална. Дэлгэрэнгүй

BD Systems AsiaАлбан ёсны түншBitdefender Country Partner (шинэ цонхонд)

GitLab content pack (контент багц)

Bitdefender-ийн албан ёсны баримтаас орчуулавАнгли эх (EN) · Орчуулсан: 2026.11.12

Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.

← Контент багцууд

GitLab content pack (контент багц)

GitLab нь Git дээр суурилсан эх кодын удирдлага, CI/CD автоматжуулалт, аюулгүй байдлын скан, төслийн хамтын ажиллагааг нэг аппликейшнд багтаасан, үүлэнд байршуулсан болон өөрсдөө удирддаг (self-managed) хувилбартай иж бүрэн DevOps платформ юм. Энэ багц GitLab логуудыг задлан шинжилнэ.

Шаардлага

Энэ багц Security Data Lake дахь raw HTTP input-ийг ашиглахыг шаардана.

Дэмжигдэх хувилбарууд

Энэ багцыг GitLab 17.9 хувилбар дээр туршсан.

Юу багтсан бэ

Энэ багц нь GitLab логуудыг Security Data Lake-ийн схемтэй нийцэх талбарууд болгон хувиргах задлан шинжлэх дүрмүүдийг агуулна. Энэ нь мэдэгдэж буй бүх event_type-ыг дэмжинэ.

Лог форматын жишээ

Application Logs

{"id":3255712804,"author_id":26388820,"entity_id":67540197,"entity_type":"Project","details":{"add":"user_access","as":"Default role: Guest","member_id":122256555,"event_name":"member_created","author_name":"Stefan Tester","author_class":"User","target_id":26027514,"target_type":"User","target_details":"Stefan Tester","custom_message":"Membership created","ip_address":"2603:8080:2b20:9a50:12cd:7d27:1240:b8ea","entity_path":"testmegroupname/testing"},"ip_address":"2603:8080:2bf0:9a50:1422:7227:2240:b8ea","author_name":"Stefan Tester","entity_path":"testmegroupname/testing","target_details":"Stefan Tester","created_at":"2025-03-03T16:23:41.344Z","target_type":"User","target_id":26027514,"event_type":"member_created"}

Тэмдэглэл

GitLab өргөн хүрээний талбартай олон төрлийн JSON лог үүсгэдэг. Схемд ороогүй талбарууд vendor_ угтвартай байна.

Security Data Lake-ийн тохиргоо

GitLab-аас Audit Event Streaming функцээр дамжуулан логийг шууд хүлээн авахын тулд Security Data Lake дахь raw HTTP input-ийг ашиглах ёстой. Аль төрлийн логийг илгээхээ тодорхойлж, Security Data Lake-ийг очих endpoint болгон зааж өгч болно. Ингэснээр GitLab-аас Security Data Lake руу логийг саадгүй дамжуулан, нэг дор төвлөрүүлж шинжлэх боломжтой.

  1. Security Data Lake дотор GitLab логийг хүлээн авах шинэ raw HTTP input үүсгэнэ (байхгүй бол). Дэлгэрэнгүйг Raw HTTP Input хэсгээс үзнэ үү. Энэ input зөвхөн GitLab логд ашиглагдах ёстой. Override source талбараар лог эх сурвалжийг хүссэн утгад тохируулна.
  2. Логууд event_source_product талбар агуулж байгаа эсэхийг шалгана; түүний утга Gitlab-web байх ёстой.
  3. GitLab дээр албан ёсны баримт бичгийн зааврын дагуу HTTP destination-ийг тохируулна.
  4. Security Data Lake дотор raw HTTP input-ийнхээ Show received messages дээр дарж input ID-г авна. Энэ нь All Time хугацаатай хайлтын цонхыг харуулна. Логийн тоо их бол процессыг түргэсгэхийн тулд хугацааг тохируулж болно.
  5. gl2_source_input утгыг хуулна.
  6. Enterprise > Illuminate руу орж, Customization табыг сонгоно.
  7. lookup_adapter_input_routing-ийг олж, Edit дээр дарна. content_name түлхүүрт өмнө хуулсан gl2_source_input утгыг, input_id утгад gitlab гэж оруулна. (Баганы нэрс урвуу байгааг анхаарна уу.)
  8. Configure value-г сонгож баталгаажуулна.
  9. Хэрэв GitLab логийг олон input дээр хүлээн авч байгаа бол input бүрт энэ процессыг давтана.

GitLab Spotlight content pack

GitLab контент багц нь Overview dashboard, Web Overview dashboard, User Overview dashboard-ийг агуулна.

Энэ хуудсанд гарсан нэр томъёо

Endpoint
Хамгаалж буй компьютер, сервер, виртуал машин
Асуулт байна уу?AI туслах GravityZone-ийн монгол баримтаас хайна. Нарийн асуудлыг таны гэрээт борлуулагч, Bitdefender Mongolia-ийн инженер шийднэ.