Хяналтын самбар (Dashboards)
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Хяналтын самбар (dashboard) нь лог эх сурвалжуудын бодит цагийн болон түүхэн өгөгдлийг харуулдаг, өөрчилж тохируулж болдог дүрслэл бөгөөд гол үзүүлэлтүүдийг нэг дор хянаж, шинжилж, дүрслэх боломжийг олгоно. Хяналтын самбар нь виджетүүдээс (widget) бүрдэнэ. Виджет бол график, диаграм, ганц утгатай үзүүлэлт хэлбэрээр нэгтгэсэн өгөгдлийг, эсвэл лог мессежийн хүснэгт хэлбэрээр нэгтгээгүй өгөгдлийг харуулдаг тусдаа элемент юм. Дэлгэрэнгүйг Виджетүүд хэсгээс үзнэ үү.
Таны үүсгэсэн хяналтын самбарыг өөрийн хэрэгцээнд тохируулж болно. Жишээлбэл, дараах зорилгоор хяналтын самбар үүсгэж болно:
- Системийн эрүүл мэнд ба гүйцэтгэл: Системийн эрүүл байдлыг хадгалж, асуудлыг түргэн засахын тулд гүйцэтгэлийн үзүүлэлтүүдийг (CPU ачаалал, санах ой, хариу өгөх хугацаа) хянана.
- Логийг нэгтгэх ба шинжлэх: Алдаа олж засах, нийцлийн шаардлагад зориулж янз бүрийн эх сурвалжийн логийг нэгтгэж шинжилнэ.
- Нийцлийн тайлан: Аудитын мөрийг хялбар болгох, стандартыг мөрдөхөд хамаарах логийн өгөгдлийг харуулна.
- Хэрэглэгчийн үйлдлийн хяналт: Зөвшөөрөлгүй хандалт эсвэл ер бусын үйлдлийг илрүүлэхийн тулд хандалтын лог, үйл ажиллагааны хэв маягийг хянана.
- Удирдлагад зориулсан тусгай үзүүлэлтүүд: Тасралтгүй ажилласан хугацаа (uptime), үйлчилгээний эрүүл байдал зэрэг чухал үзүүлэлтийг харуулж, удирдлагад системийн ерөнхий дүр зургийг өгнө.
Security Data Lake-д ашиглаж болох бэлэн хяналтын самбарууд бас бий. Жишээлбэл, Security Data Lake Illuminate content packs нь тодорхой лог эх сурвалж, аюулгүй байдлын хэрэглээний тохиолдолд зориулсан хяналтын самбаруудыг агуулна. Мөн Security Data Lake Security нь аюулгүй байдлын багуудад осол, халдлагыг хянах, илрүүлэх, хариу арга хэмжээ авахад туслах урьдчилан тохируулсан интерактив хяналтын самбаруудыг өгдөг.
Хяналтын самбарыг сонирхогч талуудтай хуваалцаж болно. Дэлгэрэнгүйг Хяналтын самбар хуваалцах хэсгээс үзнэ үү.
Энэ нийтлэлд шинэ хяналтын самбар үүсгэж, өөрийн хэрэглээнд тохируулах үйл явцыг тайлбарлана. Түүнчлэн автоматаар шинэчлэгддэг мэдээлэлтэй, зөвшөөрөлтэй ямар ч хэрэглэгч эсвэл хэрэглэгчийн бүлэгтэй хуваалцаж болох хяналтын самбар хэрхэн бүтээхийг үзүүлнэ.
Хяналтын самбар ба хадгалсан хайлт
Хяналтын самбар болон хадгалсан хайлт хоёулаа өгөгдлийн дэд олонлогийг хадгалж харуулах арга боловч зорилго нь үндсээрээ өөр. Хяналтын самбар нь өгөгдлийг нэг дор хараад хянах, танилцуулах дүрслэл юм. Хадгалсан хайлт нь таны тохируулсан шүүлтүүр, хугацааны мужийг оролцуулан тодорхой хайлтын асуулгыг хадгалж, дараа нь хялбархан дахин ажиллуулах боломжийг олгоно.
Гэхдээ виджетэд харуулах лог өгөгдлийн хайлтын нөхцөлийг тусад нь тодорхойлж болно. Дэлгэрэнгүйг виджетийн баримтын хайлтын нөхцөлийн хэсгээс үзнэ үү.
Шинэ хяналтын самбар үүсгэх
Шинэ тусгай хяналтын самбар үүсгэхийн тулд дараах алхмуудыг хийнэ:
- Дээд түвшний цэсээс Dashboards (Хяналтын самбар) табыг сонгоно. Энэ хуудсанд таны үзэх эрхтэй бүх хяналтын самбар жагсана.
- Create new dashboard (Шинэ хяналтын самбар үүсгэх)-ийг сонгож шинэ, хоосон хяналтын самбар үүсгэнэ.
- Save as (Өөр нэрээр хадгалах)-ыг сонгоно.
- Гарч ирэх цонхонд шинэ хяналтын самбарын тайлбар мэдээллийг оруулна. Гарчиг л заавал оруулах цорын ганц талбар гэдгийг анхаарна уу. Бусад хэрэглэгч хяналтын самбараас юу хүлээхийг амархан ойлгохын тулд товч, давтагдашгүй гарчиг ашиглана. Тайлбар нь илүү урт байж болох бөгөөд харуулж буй өгөгдөл эсвэл түүнийг хэрхэн цуглуулсан тухай дэлгэрэнгүй мэдээлэл агуулж болно.
Одоо шинээр үүсгэсэн хяналтын самбартаа виджет нэмж болно! Виджет үүсгэж, хяналтын самбарт нэмэх тухай дэлгэрэнгүйг Виджетүүд хэсгээс үзнэ үү.
Нэмэлт талбарын төрлүүдийг харах
Node, stream, input зэрэг нэмэлт талбарын төрлүүд хяналтын самбарт ID-аар биш, уншихад ойлгомжтой гарчгаар харагдана. Хайлт id параметрээр хийгдэх боловч харагдах байдал анхдагчаар title-аар байх тул хайлтын үр дүнг илүү тод шинжлэх боломжтой. Талбарын төрлийн удирдлагын талаар Талбарын төрлүүд хэсгээс үзнэ үү.
Хайлтын үр дүн дэх гарчиг дээр хулганаа аваачвал тоон ID харагдсаар байна. Түүнчлэн асуулга бичих эсвэл засах үед лавлахад зориулж title болон ID хоёулаа харагдана.
title параметрийг өөрчилбөл өөрчлөлт бүх хяналтын самбарт хэрэгжинэ.Хайлтыг хяналтын самбар болгон экспортлох
Өмнөх хэсгүүдэд Dashboards цэснээс хяналтын самбар үүсгэхийг тайлбарласан ч байгаа хайлтаа хяналтын самбар руу зөөж болно. Хайлтын мөрийн баруун талд байгаа гурван цэг дээр дарж Export to dashboard (Хяналтын самбар руу экспортлох) сонголтыг сонгоно. Шинээр үүссэн хяналтын самбар нь ноорог байна. Түүнийг тогтвортой хадгалахын тулд ноорог хуудасны баруун дээд буланд байгаа Save as товчийг дарах шаардлагатай.
Хяналтын самбар хуваалцах
Administrator (Администратор) үүрэгтэй хэн бүхэн хяналтын самбарыг үзэж, засах эрхтэй. Reader (Уншигч) үүрэг анхдагчаар ямар ч хяналтын самбарыг үзэх, засах эрхгүй. Администратор тодорхой хэрэглэгч эсвэл багтай хяналтын самбар хуваалцахдаа:
- Dashboards руу очно.
- Эрх нэмэх хяналтын самбараа олоод Share (Хуваалцах)-ыг дарна.
- Унадаг цэснээс хэрэглэгч эсвэл багуудыг сонгоод Add Collaborator (Хамтран ажиллагч нэмэх)-ийг дарна.
- Сонголтоо шалгаад Update sharing (Хуваалцалтыг шинэчлэх)-ийг дарна.
Security Data Lake-д хэрэглэгч, багуудад олгох боломжтой эрхүүдийн бүрэн жагсаалтыг Эрхийн удирдлага хэсгээс үзнэ үү.
Хяналтын самбарын хэрэглээний жишээ
Салли бол системийн администратор бөгөөд компанидаа зориулж хяналтын самбар бүтээх гэж байна. Тэрээр компанийн лог эх сурвалжууд болон Zirva нэртэй дотоод программын тухай мэдээлэл харуулдаг нэгтгэсэн (aggregation) виджетүүд нэмэхийг хүсч байна. Байгууллагынхаа сонирхогч талуудад компанийн системийн талаарх бодит цагийн мэдээллийг илүү сайн үзүүлэх хяналтын самбартай болох нь түүний зорилго. Шинэ хяналтын самбараа үүсгэж хадгалсны дараа тэрээр хэд хэдэн виджет нэмэхээр шийджээ. Виджет бүрийн хувьд тэр дараах алхмуудыг хийнэ:
- Салли компанийн системд хамгийн их давтагддаг лог эх сурвалжуудыг олж харуулахыг хүсэж байна. Тэрээр:
1. Хайлтын асуулгаар * оруулж, хугацааны мужийн сонгогчоор хугацааг 1 day (1 хоног) болгоно.
2. Create (+) товчийг дарж Aggregation-ийг сонгоно.
3. Edit (Засах)-ийг дарж виджетийг тохируулна.
4. Визуалчлалын төрлөөр Data Table-ийг сонгоно.
5. Row (Мөр)-өөр бүлэглэж, Field (Талбар)-аар source-ийг сонгоно.
6. Metrics дор функцээр count, талбараар source-ийг нэмнэ.
7. Source дор count(source)-ийг сонгоно.
8. Preview widget (Виджетийг урьдчилан харах)-ийг дарж үр дүнг харна.
9. Update widget (Виджетийг шинэчлэх)-ийг дарж виджетийг хяналтын самбарт хадгална.
- Салли Zirva программ дахь алдааны (exception) тоог нэг өдрийн хугацаанд олохыг хүсч байна. Тэрээр:
1. Хайлтын асуулгаар source:Zirva AND Exception оруулж, хугацааны мужийг last 24 hours (сүүлийн 24 цаг) болгоно.
2. Create (+) товчийг дарж Aggregation-ийг сонгоно.
3. Edit-ийг дарж виджетийг тохируулна.
4. Visualization-ийг Single Number болгоно.
5. Metric-ийг count() болгоно.
6. Update widget-ийг дарж хяналтын самбарт хадгална.
- Салли Zirva-д зориулсан хариу өгөх хугацааны график үүсгэхийг хүсч байна. Тэрээр:
1. Хайлтын асуулгаар source:Zirva оруулж, хугацааны мужийг сонгоно.
2. Create (+) товчийг дарж Aggregation-ийг сонгоно.
3. Edit-ийг дарж виджетийг тохируулна.
4. Visualization-ийг Single Number болгоно.
5. Metric-ийг avg(response_time) болгоно.
6. Update widget-ийг дарж хяналтын самбарт хадгална.
Одоо Салли шинэ программтай холбоотой өгөгдлийг харуулсан иж бүрэн хяналтын самбартай боллоо.
Виджетүүд
Security Data Lake-ийн виджетүүд нь өгөгдлийг дүрслэх, утга учиртай хяналтын самбар үүсгэх хүчтэй арга юм. Виджет нь голдуу нэгтгэсэн өгөгдлийг харуулдаг тул өгөгдөлд шинэ өнцгөөс харах боломж олгоно. Жишээлбэл, галт ханын лог өгөгдлийг харуулсан виджет сүүлийн 24 цагт таны системд нэвтрэх оролдлого амжилтгүй болсон тухай үнэтэй мэдээлэл өгч чадна. График эсвэл баганан диаграмаар харуулсан ийм мэдээлэл таны орчныг нэг харахад илүү сайн ойлгоход тусална.
Энэ нийтлэлд виджетийн төрлүүд, шинэ виджет үүсгэх, хүссэн үр дүндээ тохируулан виджет тохируулах аргыг авч үзнэ.
Виджетийн төрлүүд
Өгөгдлөө дүрслэхэд хэрэглэж болох виджет голчлон хоёр төрөлтэй:
Урьдчилан тодорхойлсон виджетүүд
Виджетийг эхнээс нь тохируулж болно, эсвэл урьдчилан тодорхойлсон виджетүүдийг ашиглаж болно. Эдгээр виджет урьдчилан тодорхойлсон үзүүлэлттэй бөгөөд нэмэлт үзүүлэлт нэмж болно. Урьдчилан тодорхойлсон виджетүүдийн жагсаалтыг Search хуудасны хажуугийн самбар дээрх + дүрсийг дарж олно:
- Log View: Лог өгөгдлийг нийтлэг лог формат (common log format)-тай төстэй хэлбэрээр, timestamp, source, message талбаруудыг урьдчилан тодорхойлсон байдлаар харуулна.
- Message Count: Таны тодорхойлсон хугацаанд тодорхой хайлтын нөхцөлд таарсан лог мессежийн нийт тоог харуулна. Энэ виджетийг лог хэмжээний хандлагыг хянах, лог үйл ажиллагааны талаар түргэн, ерөнхий мэдээлэл авахад элбэг ашигладаг. Message count виджет нь Count функц, Single Number визуалчлалаар урьдчилан тодорхойлогдсон байдаг.
Нэгтгэсэн (Aggregation) виджетүүд
Нэгтгэлт (aggregation) гэдэг нь таны өгөгдлийн талаарх асуултад хариулахын тулд утга учиртайгаар бүлэглэж зохион байгуулсан өгөгдлийн цуглуулга юм. Ийм арга нь таны сонирхож буй талбар, функц, үзүүлэлтэд анхаарлаа төвлөрүүлэх боломжийг олгоно.
Нэгтгэсэн виджетүүд нь хайлтын үр дүнг янз бүрийн өнцгөөс зохион байгуулах, дүрслэх, тайлбарлах хэрэгслүүдээр энэ үйл явцыг сайжруулна. Нэгтгэсэн виджетээр өгөгдлийг бүлэглэж, үзүүлэлт хэрэглэж, талбаруудыг (жишээ нь өсөхөөр эсвэл буурахаар) эрэмбэлж, утга учиртай дүгнэлт гаргаж болно. Жишээлбэл, вэб сайтынхаа аль хуудас харуулахад хамгийн их хугацаа авдгийг мэдэхийг хүсвэл took_ms талбараар нэгтгэж, үр дүнг буурах дарааллаар эрэмбэлэхэд хариулт гарна.
Эдгээр виджет нь хурдан олж мэдэхэд зориулж шилдэг утгуудыг харуулах, өгөгдлийг тодорхой болгох янз бүрийн визуалчлалын сонголтыг дэмжинэ. Тэдгээр нь хяналтын самбарт тусгайлан хэрэгтэй бөгөөд олон асуулгыг нэг хуудсан дээр зэрэгцүүлэн харьцуулах боломжийг олгоно.
Мессежийн хүснэгт (Message Table) виджетүүд
Мессежийн хүснэгт виджет нь мессеж болон тэдгээрийн талбаруудыг харуулна. Доорх мессежийн хүснэгт виджет нь мессежүүдийг timestamp, source талбаруудтай нь харуулдаг. Эдгээр виджет нь тус тусын мессежийг илүү нарийвчлан шалгах боломжийг олгоно. Мессеж түвшний хайлт нь мөрдөн шалгалт болон дэлгэрэнгүй мэдээлэл хэрэгтэй бүх тохиолдолд чухал.
Мессежийн мөр дээр дарж тухайн мессежийн бүх талбарыг дэлгэрэнгүй харж болно. Мессеж доторх бүх талбарыг тохиргооны цэсээр хүснэгтэд багана болгон нэмж болно.
Шинэ виджет үүсгэх
Хайлт хийсний дараа шинэ виджет үүсгэж болно. Виджет нь өгөгдлийн тодорхой олонлогийн дүрслэл тул виджетэд харуулах өгөгдлөө тухайн олонлогт зориулсан хайлт хийж тодорхойлно. Хайлтыг амжилттай гүйцэтгэж, шаардлагатай шүүлтүүр, параметрүүдийг тодорхойлсны дараа хайлтын хуудсанд шинэ виджет үүсгэхийн тулд дараах алхмуудыг хийнэ:
- Хажуугийн самбар дээрх Create
+-ийг дарна. - Виджетийн хүссэн гаралтаас хамааран дараахын нэгийг сонгоно:
- Generic: Хоосон нэгтгэсэн виджет нэмнэ.
> Тэмдэглэл: Generic ангилалд parameter гэсэн сонголт байдаг ч энэ нь зөвхөн таны хайлтад параметр нэмэхийг хэлдэг бөгөөд виджетийн төрөл биш гэдгийг анхаарна уу.
- Predefined Aggregation: Log View, Message Table эсвэл Message Count-аас сонгоно.
- Events Overview: Бүх үйл явдал болон үйл явдлын тодорхойлолтыг харуулсан виджет нэмнэ. Энэ виджет анхдагч багана, эрэмбэтэй ирдэг бөгөөд тохиргооны цэсээр өөрчилж болно.
- Investigations Overview: Бүх идэвхтэй сэрэмжлүүлэг болон мөрдөн шалгалтыг агуулсан виджет нэмнэ. Энэ виджет анхдагч багана, эрэмбэтэй ирдэг бөгөөд тохиргооны цэсээр өөрчилж болно.
Хайлтын хуудаснаас шинэ виджет үүсгэхэд анхдагчаар хайлтын хуудас тэр виджетээр дүүрнэ. Энэ нь хайлтын үр дүнг түр дүрслэх эсвэл виджетээ хайлтын хуудсанд үлдээх үед тустай. Эцсийн дүндээ виджет нь хяналтын самбарт нэмэгдсэн үед хамгийн хэрэгтэй бөгөөд хялбархан хуваалцагдана. Виджетээ хяналтын самбарт нэмэхийн тулд виджет доторх унадаг цэснээс Copy to Dashboard (Хяналтын самбарт хуулах)-ыг сонгоод тохирох хяналтын самбараа сонгоно. Хяналтын самбарын талаар дэлгэрэнгүйг Хяналтын самбар баримтаас үзнэ үү.
Виджет тохируулах
Шинэ виджет үүсгэсний дараа тохируулж болох шинж чанаруудыг өөрчлөхийн тулд виджетийн баруун дээд буланд байгаа үзгэн дүрсийг дарна. Сонгосон виджетийн визуалчлалын төрлөөс хамааран танд хэд хэдэн тохиргоо гарна:
- Виджетийн өөрийн хайлтын нөхцөл
- Бүлэглэлт
- Үзүүлэлтүүд (Metrics)
- Эрэмбэлэлт ба чиглэл
- Визуалчлал
- Decorators
- Шүүлтүүр
Виджетийн өөрийн хайлтын нөхцөл
Виджетийн өөрийн хайлтын нөхцөл гэдэг нь тухайн виджетэд ямар лог өгөгдөл харагдахыг тодорхойлдог, логт хэрэглэсэн хайлтын асуулга, параметр, шүүлтүүр юм.
Сонгосон хяналтын самбарын виджетийн тохиргооны цэсэнд дээд талд хайлтын мөр гарна. Энд виджетэд оруулах өгөгдлийн асуулгыг ажиллуулна. Түүнчлэн шаардлагатай бол энэ асуулгад хайлтын шүүлтүүр, хайлтын параметр хэрэглэж болно.
Group By (Бүлэглэх)
Энэ сонголтоор графикаа мөр болон баганаар бүлэглэж болно. Талбарын өгөгдлийн цэгүүд сонгосон мөр эсвэл баганад нэгтгэгдэнэ. Жишээлбэл, avg() функц баганад took_ms-ийн тоон өгөгдлийн цэгүүдийн дундажийг олж чадна.
Group By-ээр шинэ бүлэг үүсгэхэд таны сонгосон утгууд үр дүнд нэгтгэгдэнэ. Үр дүнг хүснэгт, график, өнгөөр ялгасан гэх мэт янз бүрээр харуулж болно.
Жишээлбэл, timestamp талбарыг мөрд оноовол өгөгдлийн цэгүүдийг интервалуудад хуваана. Үгүй бол нэгтгэлт анхдагчаар сонгосон талбарын арав таваас дээш биш элементийг авч, сонгосон metrics функцийг өгөгдлийн цэгүүдэд хэрэглэнэ. Хэрэв timestamp-ийг took_ms дээр avg()-ээр нэгтгэвэл баганын үйлдэл нь үйлдэл бүрээр 5 минут тутамд хуудас ачаалах дундаж хугацааг өгнө.
Metrics (Үзүүлэлтүүд)
Үзүүлэлт гэдэг нь танд хариулт олоход тусалдаг тодорхойлолт буюу тоон хэмжилт юм. Тэдгээр нь өгөгдлийг утга учиртай хүрээнд оруулж, илүү нарийвчилсан ойлголт өгнө. Үзүүлэлт нь хуудас татахад зарцуулсан дундаж хугацаа эсвэл хэд хэдэн улсад хийсэн борлуулалтын харьцуулалт байж болно.
Виджетийн тохиргооны цонхны унадаг цэснээс функц болон нэгтгэх талбарыг сонгож үзүүлэлт тодорхойлно. Үзүүлэлтийг тоон үр дүн авахад ашиглаж болно. Жишээлбэл, sum нь өгөгдсөн хугацаанд таарсан бүх мессежийн байтыг тоолно. Хэрэв танд цаг хугацаагаар зохион байгуулсан баганан диаграм байвал тодорхой хугацаанд хадгалалтад хэдий хэмжээний өгөгдөл орсныг харуулна.
Хувийн үзүүлэлт (Percentage)
Хувийн үзүүлэлт нь үр дүнг түүхий тоогоор биш хувиар харуулахад тусална. Зарим тохиолдолд хувь нь уншихад хялбар бөгөөд үр дүнгийн талаар илүү сайн ойлголт өгдөг. Үр дүнг баганан диаграм, дугуй диаграм, мессежийн хүснэгтэд хувиар харуулж болно. Хувийн үзүүлэлтийг хэрэглэхийн тулд тохиргооны цэсийн Function талбарт Percentage-ийг сонгоно.
Хувийн үзүүлэлтийн хэрэглээг хэрэглээний жишээгээр авч үзье. Энэ жишээнд шинжээч аль controller хамгийн олон дуудлага хүлээж авч байгааг, тэдгээрийн хоорондын ялгаа хэр байгааг мэдэхийг хүсч байна. Тэрээр доорх шиг диаграмаар controller тус бүрийн дуудлагын хувийг харьцуулж үзвэл хурдан дүгнэлт хийж чадна. Энд count үзүүлэлт нь гурван өөр мессеж controller-оос хүлээн авсан мессежийн тоог харуулж байна.
Хувь хэмжээний үзүүлэлт (Percentile)
Percentile үзүүлэлт нь тодорхой утга нийт утгатай харьцуулахад эзлэх байрлалыг (percentile) харуулахад тусална. Percentile үзүүлэлтийг хэрэглэхийн тулд тохиргооны цэсийн Function талбарт Percentile-ийг функцээр сонгоно. Дараа нь унадаг цэснээс сонирхож буй талбараа percentile утгын хамт сонгоно.
Percentile үзүүлэлтийн ач холбогдлыг мөн хэрэглээний жишээгээр харуулъя. Энэ жишээнд шинжээч хариу өгөх хугацаагаа GELF мессеж болгон мэдээлдэг, Security Data Lake-д орж ирдэг вэб серверийн программтай. Тэрээр программын 90, 95, 99 дахь percentile-ийн хариу өгөх хугацааг мэдэхийг хүсч байна. Эдгээр хариу өгөх хугацааг хэвийн муж гэж тэмдэглэж болно.
Эрэмбэлэлт ба чиглэл (Sorting and Direction)
Үр дүнгийн утгуудын дарааллыг энэ хэсэгт тохируулна. Sorting нь өгөгдлийг ямар талбараар эрэмбэлэхийг, Direction нь өсөх эсвэл буурах чиглэлтэйг тодорхойлно.
- Interpolation: Талбайн (area) болон шугаман (line) диаграм янз бүрийн интерполяцийн төрлийг дэмжинэ. Интерполяци гэдэг нь хоёр өгөгдлийн цэгийн хоорондох утгыг тооцоолох үйлдэл юм. Visualization дор байгаа Linear, Step-after, Spline гэсэн боломжит интерполяцийн төрлөөс сонгож хэрхэн интерполяци хийхээ тодорхойлно.
- Event Annotations: Цаг хугацааны шугам харуулж чадах бүх визуалчлал (жишээ нь area chart, bar chart, line chart, scatter plot) үйл явдлын тэмдэглэгээг (event annotations) дэмжинэ. Үйл явдал бүр цаг хугацааны тэнхлэг дээр нэг бичлэг болон харагдана.
Visualization (Визуалчлал)
График харагдац нь олон тооны үр дүнг харьцуулахад ихэвчлэн хялбар болгодог. Жишээлбэл, график нь вэб трафикийн огцом өсөлтийг тодорхой харуулж чадна. Ийм дүрслэл анхаарал татаж, шинжээчдэд эдгээр үйл явдлыг хурдан анзаарч хариу өгөхөд тусална.
Security Data Lake нь талбайн диаграм, баганан диаграм, дулааны зураг (heat map), дэлхийн газрын зураг зэрэг олон төрлийн визуалчлал санал болгодог. Ажиллаж буй өгөгдлийнхөө төрлөөс хамааран визуалчлалын төрлийг сонгоно.
Decorators
Decorator нь мессежийн анхны хувилбарыг хэвээр хадгалсан хэвээр мессежийн талбаруудыг өөрчлөх боломж олгодог бөгөөд виджетэд талбарууд хэрхэн харагдахыг өөрчлөхөд тусална. Decorator нь талбар доторх өгөгдлийг уншихад илүү ойлгомжтой болгох, талбар дахь өгөгдлийг нэгтгэх, мессежийн талаар илүү мэдээлэл өгдөг шинэ талбар нэмэхэд онцгой хэрэгтэй.
Дэлгэрэнгүйг Decorators баримтаас үзнэ үү.
Filters (Шүүлтүүр)
Шүүлтүүрийн тохиргооны сонголт нь Events Overview болон Investigations Overview виджетүүдэд байдаг. Энэ сонголт нь виджетийн өөрийн хайлтын нөхцөлд өөрчилж болох хайлтын шүүлтүүрийг хэлэхгүй. Энэ нь эдгээр виджетэд харагдах өгөгдлийг цааш шүүх тусгай аргуудыг хэлнэ. Жишээлбэл, мөрдөн шалгалтыг хариуцагчаар, эсвэл үйл явдлыг үйл явдлын тодорхойлолтоор шүүж болно.
Утга болон талбарын үйлдлийн цэсээр виджет өөрчлөх
Утгын үйлдлийн цэс (value action menu) болон талбарын үйлдлийн цэс (field action menu) нь талбарыг бүх хүснэгтээс устгах, эсвэл бүх талбарын утгыг өгөгдлийн хүснэгтээр харуулсан шинэ виджет үүсгэх зэрэг түргэн үйлдлүүдийг хийх боломж олгоно. Мөн талбарын утгуудыг бүх өгөгдлийн хүснэгтэд тодруулж болно. Виджет доторх утга эсвэл талбар дээр дарахад унадаг цэс гарна. Харагдаж буй аль ч үйлдэл дээр дарж гүйцэтгэнэ. Боломжит талбар, утгын үйлдлүүдийн бүрэн жагсаалтыг доор үзүүллээ.
Талбарын үйлдлүүд (Field Actions)
Талбарын нэр (утгыг нь биш) сонгоход талбарын төрөл, байршлаас хамаарч янз бүрийн талбарын үйлдэл харагдана.
- Chart: Талбарын дундаж утгыг цаг хугацааны дагуу харуулсан шугаман диаграмтай шинэ виджет үүсгэнэ. Энэ диаграмыг илүү тодорхой нэгтгэлтийн эхлэл болгож болно. Зөвхөн тоон талбарт боломжтой.
- Show Top Values: Талбарын утгуудыг мөр болгон жагсааж, хажууд нь тохиолдох тоог харуулсан өгөгдлийн хүснэгттэй шинэ виджет үүсгэнэ.
- Statistics: Талбарын утгуудыг талбарын төрлөөс хамаарсан янз бүрийн статистик функцэд оруулна. Үр дүнг өгөгдлийн хүснэгтэд харуулна.
- Add to Table: Field Actions цэс харагдаж буй мессежийн хүснэгтийн харуулах талбаруудад энэ талбарыг нэмнэ.
- Add to All Tables: Бүх хүснэгтийн харуулах талбаруудад энэ талбарыг нэмнэ.
- Remove from Table: Энэ хүснэгтийн харуулах талбарын жагсаалтаас талбарыг хасна.
- Remove from All Tables: Бүх хүснэгтийн харуулах талбарын жагсаалтаас талбарыг хасна.
- Copy Field Name to Clipboard: Талбарын нэрийг clipboard руу хуулна.
- Change Field Type: Тодорхой талбарын талбарын төрлийг өөрчилнө.
Утгын үйлдлүүд (Value Actions)
Утгын үйлдлүүд нь утгын төрөл, цэсийг хаана нээснээс хамааран өөр өөр үр дүн өгнө. Дараах үйлдлүүдийг гүйцэтгэж болно:
- Insert into Dashboard/Search: Утгыг сонгосон хяналтын самбар эсвэл хадгалсан хайлт руу дамжуулж, параметр болгон ашиглана.
- Exclude from Results: Тухайн талбар үйлдлийн утгыг агуулсан бүх үр дүнг хасахаар асуулгад нэмнэ.
- Add to Query: Талбар үйлдлийн утгатай байгаа үр дүнг нэмэлтээр шүүхийн тулд асуулгад
NOT field:valueнэмнэ. - Use in New Query:
field:value-г нэмж, асуулгын мөртэй шинэ харагдацын таб нээнэ. - Show Documents for Value: Өгөгдлийн хүснэгтэд боломжтой. Энэ утгыг гаргахаар нэгтгэгдсэн баримтуудыг харуулна.
- Highlight this Value: Энэ талбарын энэ утгыг бүх мессежийн хүснэгт, өгөгдлийн хүснэгтэд тодруулна.
- Create Event Definition: Утга дээр үндэслэн үйл явдлын тодорхойлолт (event definition) үүсгэнэ. Дэлгэрэнгүйг Хайлтын үр дүнгээс шууд үйл явдлын тодорхойлолт үүсгэх хэсгээс үзнэ үү.
Нэгжийн тохиргоог тодорхойлох
Нэгжийн төрөл нь ямар нэгжүүд санал болгогдохыг тодорхойлно. Талбарын төрлөөр Size сонговол байт, килобайт, мегабайт зэрэг хэмжээний нэгжүүд гарна. Нэгжийн тохиргооны сонголт нь ихэнх тоон талбар болон үзүүлэлтийн функцэд боломжтой.
gl2_ угтвартай дотоод талбаруудад урьдчилан тодорхойлсон нэгжийг илэрхийлэх дүрс харагдана. Урьдчилан тодорхойлсон нэгж буруу гэдэгт итгэлтэй байгаа эсвэл виджетэд нэгжийн утгыг харахыг хүсэхгүй байгаа бол л өөрчилнө.Сонгосон нэгжийн төрөл бүр тэнхлэгээр илэрхийлэгдэнэ. Нэгжийн төрөл ижил олон талбарыг нэг тэнхлэг дээр харуулж болно. Хэмжээ (size) нэгжийн төрөлтэй талбар болон хугацаа (time) нэгжийн төрөлтэй өөр талбарыг харахыг сонговол нэгжийн төрөл бүрт тэнхлэг гарна. Дөрвөн боломжит тэнхлэг бий: тоо, хэмжээ, хугацаа, хувь.
Security Data Lake нь ихэнх визуалчлалын төрөлд нэгжийг хөрвүүлдэг. Виджетийн утга дээр хулганаа аваачвал хөрвүүлсэн нэгжийн утгыг харна. Data Table дээр хөрвүүлсэн утгын баруун талын унадаг сумыг дарвал талбарын анхны нэгжийн утгыг харж болно.
Нэгжийн төрлөөр бүлэглэсэн талбарын утгуудыг зураг дээр харуулсан. Mode нь Stack тул нэгжийн төрөл ижил хоёр талбар бие биеэс дээш давхарлан байрласан. Хэрэв Overlay-г сонговол нэг талбар нөгөөгийнхөө дээр давхарласан харагдана.
Талбарын нэгжийн тохиргоог өөрчлөх
Талбарын нэгжийн тохиргоог өөрчлөх бол:
- Виджетийн баруун дээд буланд байгаа Edit дүрсийг (үзэг) дарна.
- Виджетийн тохиргооны цэснээс хүссэн талбараа олно.
- Хүссэн талбарын баруун талд байгаа дүрсийг дарна.
- Гарч ирэх цонхноос нэгжийн төрөл болон нэгжийг сонгоно.
- Хийсэн өөрчлөлтөө урьдчилан харахыг хүсвэл Update preview-г дарна.
- Update widget-ийг дарна.
Одоо виджетийн дэлгэц дээр хөрвүүлсэн утгуудыг харж болно.
Талбарын нэгжийн утгыг хянах
Security Data Lake нь талбарын нэгжийн утгыг виджетэд хамгийн сайн харагдахаар хөрвүүлдэг. Хайлтын үр дүнд ойлгоход эсвэл харуулахад хэцүү нэгжийн утгатай мессежүүд байж болно. Security Data Lake нь том тоо эсвэл олон оронтой тоог ойлгоход хялбар болгохоор форматлана. Жишээлбэл, ingest_time-ийг наносекундээр тохируулсан бол Security Data Lake уншигдахуйц тоо гаргахын тулд энэ утгыг секунд руу хөрвүүлнэ. Security Data Lake мөн анхдагчаар нэгжийн утгыг зөвхөн нэг аравтын орноор харуулахаар өөрчилдөг.
Security Data Lake талбаруудыг үнэн зөв харьцуулахын тулд талбарын нэгжийн утгыг хөрвүүлдэг. Зарим тохиолдолд виджет нэгжийн төрөл ижил (жишээ нь хэмжээ) боловч нэгж нь өөр (жишээ нь килобайт ба мегабайт) олон талбар агуулж болно. Security Data Lake харьцуулалтыг ижил нэгжтэй талбаруудын хооронд хийхийн тулд эдгээр утгыг форматлана.
Виджетүүдийг удирдах
Виджетийг баруун дээд буланд байгаа сумыг (chevron) дарж хуулбарлаж эсвэл устгаж болно. Мөн Copy to Dashboard нүдийг сонгож виджетийг байгаа хяналтын самбаруудын жагсаалтад нэмэх эсвэл шинэ хяналтын самбарт байрлуулж болно.
Виджетүүдийг хайлтын үр дүнгийн торонд чөлөөтэй байрлуулж болно. Виджетийн нэрийн зүүн талын гурван зураасыг дараад барьж чирж орхино. Саарал сумыг ашиглан баруун доод буланд хэмжээг нь өөрчилнө. Виджетийг торны бүтэн өргөнд томруулахын тулд баруун дээд буланд байгаа сумыг дарна.
Log View виджет доторх нэгтгэсэн өгөгдлийн харагдацыг томруулахыг хүсвэл Log View виджет хэсгийг үзнэ үү.
Log View виджет
Log View нь лог өгөгдлийг нийтлэг лог форматтай төстэй, консол шиг хэлбэрээр харуулдаг виджет юм. Log View виджет нь шинэ мөрүүд бодит цагт нэмэгдэх үед лог үйл явдлуудыг гүйлгэж харах боломж олгоно.
Log View виджет нь лог үйл явдлуудаа шалгах арга бөгөөд үүгээр та:
- Оношилж, дебаг хийхийн тулд алдааг бүртгэнэ.
- Аюулгүй байдлын зөрчил болон систем, сүлжээний бусад зүй бус ашиглалтыг илрүүлнэ.
- Аудит хийнэ.
Log View виджет нь тохируулах боломж өндөртэй тайлан, инфографик үүсгэх, тайланг хяналтын самбартаа нэмэх, тэр өгөгдлийг дахин хянах шаардлага гарвал тайланг хадгалж дахин авах боломжийг олгоно. Өөрийн хэрэгцээнд нийцсэн тайлан бүтээхийн тулд шинэ утга, талбар, үзүүлэлт нэмж болно.
Log View виджет үүсгэх
Log view виджетийн сонголт зүүн талын дэлгэгдэх самбарт байрладаг. Виджет үүсгэхийн тулд:
- Create (+) товчийг дарж цэсийг дэлгэнэ.
- Log View-г сонгож үндсэн интерфэйсд виджетийг үүсгэнэ.
Анхдагчаар timestamp, source, message талбарууд энгийн текст хэлбэрээр харагдана.
Тайланд шинэ талбар нэмэх
Илүү дэлгэрэнгүй тайлан бүтээхийн тулд шинэ талбар нэмж болно. Жишээлбэл, company.org вэб сайт болон хариу кодын хоорондох үйл ажиллагааг холбох шаардлага гарч болно.
- Лог мөрийн баруун талд байгаа ташуу сумны дүрсийг дарна.
- Нэг буюу хэд хэдэн сонголтыг хянаж сонгоно, жишээ нь
https_response_code. - Save & Close-ийг дарна.
Эсвэл тохиргооны цонхоор дамжуулан шинэ талбар нэмж болно:
- Виджетийн баруун дээд буланд байгаа үзгэн дүрсийг дарна.
- FIELD SELECTION AND ORDER-ийг олоод унадаг сумыг дарна, эсвэл утгаа шивнэ.
- Засварыг хадгалахын тулд Update Widget-ийг дарна.
Виджет дээр төвлөрөх
Log view-ийн үндсэн интерфэйсээс Focus this widget дүрсийг олно. Түүн дээр дарж виджетийг бүтэн харагдац болгон томруулна.
Хуваалцах боломжтой өгөгдөлтэй хяналтын самбар бүтээх
Энэ хэсэгт та мессежээ хүргэх зорилгод хамгийн тохирох форматыг тодорхойлж, тайлан татаж авна. Жишээлбэл, та дараахыг дамжуулж болно:
- Шинжилгээнд зориулж хамт олондоо энгийн текст өгөгдөл (жишээ нь Log File/Plain Text).
- JavaScript-ээр бичсэн логийн сан руу өгөгдөл (жишээ нь JSON).
- TCP эсвэл UNIX pipe руу бүтэцтэй өгөгдлийн объект (жишээ нь NDJSON).
Тохируулсан бол дээрх Log View виджет үүсгэх хэсэгт үүсгэсэн хяналтын самбарыг ашиглаж болно.
Дараах алхмуудыг хийнэ:
- Actions цэс рүү орохын тулд сумны (chevron) дүрсийг дарна.
- Харилцах цонх руу орохын тулд доош заасан сумыг дарна.
- Гаралтын форматыг сонгоно.
- Fields to export хэсгийг олж, Тайланд шинэ талбар нэмэх хэсэгт сонгосон урьдчилан тодорхойлсон сонголтуудад нэмэлт талбар нэмнэ.
- Үнэмлэхүй огнооны мужийг тохируулахын тулд цагны дүрсийг дарна. Формат нь yyyy-MMM-dd HH:mm:ss.SSS хэлбэртэй харагдана.
- Messages limit дор тоог сонгоно (заавал биш).
- Start Download-ыг дарна.
