איסוף יומנים מ-Cribl Stream
גרסת כלי הניתוח: 1.0
במאמר הזה מוסבר איך להטמיע יומנים של Cribl Stream ב-Google Security Operations באמצעות יעד Google SecOps המובנה. Cribl Stream מייצר נתונים תפעוליים בצורת יומנים, מדדים ואירועים. השילוב הזה מאפשר לשלוח את היומנים האלה ל-Google SecOps לצורך ניתוח ומעקב.
לפני שמתחילים
חשוב לוודא שיש לכם את הדברים הבאים:
- מכונה של Google SecOps.
- גישה למסוף הניהול או לאשכול של Cribl Stream.
- פרטי הכניסה לחשבון השירות של Google Cloud.
קבלת פרטי הכניסה ל-Google SecOps
כדי לאמת את Cribl Stream ב-Google SecOps, בוחרים אחת מהשיטות הבאות:
- פריסות חדשות: משתמשים ב-Chronicle API (אפשרות 1).
- פריסות קודמות: ממשיכים להשתמש בקובץ האימות להטמעת נתונים (אפשרות 2) עד שה-Ingestion API יופסק ב-20 ביולי 2027.
אפשרות 1: יצירת חשבון שירות ל-Chronicle API (מומלץ)
- נכנסים אל Google Cloud המסוף ובוחרים את Google Cloud הפרויקט שמקושר למופע של Google SecOps.
- נכנסים אל IAM & Admin > Service Accounts (ניהול הרשאות גישה (IAM) & אדמין > חשבונות שירות).
- לוחצים על Create service account.
- מזינים את פרטי ההגדרה הבאים:
- Service account name: מזינים שם לחשבון (לדוגמה,
cribl-stream-ingest). - תיאור חשבון השירות: מזינים תיאור (לדוגמה,
Cribl Stream log ingestion).
- Service account name: מזינים שם לחשבון (לדוגמה,
- לוחצים על Create and continue.
- בקטע Grant this service account access to project, לוחצים על Select a role ובוחרים באפשרות Chronicle Editor.
- לוחצים על המשך ואז על סיום.
- לוחצים על חשבון השירות שיצרתם ועוברים לכרטיסייה Keys.
- לוחצים על Add key > Create new key.
- בוחרים באפשרות JSON ולוחצים על Create. קובץ המפתח יורד למחשב.
- שומרים את קובץ המפתח באופן מאובטח כדי להשתמש בו בהגדרת היעד של Cribl Stream.
אפשרות 2: הורדת קובץ אימות להטמעת נתונים (גרסה מדור קודם)
- נכנסים למסוף Google SecOps.
- עוברים אל הגדרות SIEM > סוכני איסוף.
- מורידים את קובץ האימות להטמעת נתונים.
- שומרים את הקובץ באופן מאובטח לשימוש בהגדרת היעד של Cribl Stream.
הגדרת היעד של Google SecOps ב-Cribl Stream
- נכנסים למסוף הניהול של Cribl Stream.
- עוברים אל נתונים > יעדים.
- לוחצים על הוספת יעד.
- בוחרים באפשרות Google Cloud > Security Operations (SecOps).
- מספקים את פרטי ההגדרה הבאים:
- מזהה הפלט: מזינים שם ייחודי (לדוגמה,
google-secops-destination). - תיאור: מזינים תיאור של היעד הזה.
- שליחת אירועים כ: בוחרים באפשרות לא מובנה (מומלץ לניתוח יומנים רגיל).
- גרסת ה-API: בוחרים באפשרות V2.
- Default log type: בוחרים באפשרות CRIBL_STREAM מהרשימה.
- אופציונלי: מרחב שמות: מזינים מרחב שמות כדי לזהות יומנים מהמקור הזה (לדוגמה,
cribl-logs).
- מזהה הפלט: מזינים שם ייחודי (לדוגמה,
- בקטע Authentication (אימות):
- שיטת אימות: חשבון שירות (JSON).
- מפתח של חשבון שירות: מעלים או מדביקים את התוכן של קובץ פרטי הכניסה בפורמט JSON.
- בקטע Processing:
- שדה טקסט של יומן: אפשר להזין
_raw. אם לא מוגדר, Cribl ישלח ייצוג JSON של האירוע כולו. צריך להשתמש ב-_rawרק אם מאחסנים טקסט גולמי בשדה הזה.
- שדה טקסט של יומן: אפשר להזין
- לוחצים על Save.
יצירת נתיב לשליחת יומנים של Cribl Stream
- עוברים אל נתונים > מסלולים.
- לוחצים על הוספת נתיב.
- מספקים את פרטי ההגדרה הבאים:
- שם הנתיב: מזינים שם משמעותי (לדוגמה,
cribl-logs-to-secops). - מסנן: מזינים
source.match(/cribl.*/)כדי לתעד יומנים פנימיים של Cribl (יומנים תפעוליים מ-Cribl עצמו). - פלט: בוחרים את יעד Google SecOps שנוצר בקטע הקודם.
- צינור עיבוד נתונים: בוחרים באפשרות passthru או יוצרים צינור עיבוד נתונים מותאם אישית להעשרת יומנים.
- שם הנתיב: מזינים שם משמעותי (לדוגמה,
- לוחצים על Save.
- כדי להחיל את השינויים, לוחצים על Commit & Deploy (שליחה ופריסה) של ההגדרה.
הגדרת סינון והעשרה של יומנים (אופציונלי)
אם אתם צריכים לסנן או להעשיר את היומנים של Cribl Stream לפני שאתם שולחים אותם ל-Google SecOps:
- עוברים אל Data > Pipelines ב-Cribl Stream.
- לוחצים על הוספת צינור.
- מספקים את פרטי ההגדרה הבאים:
- מזהה צינור עיבוד נתונים: מזינים שם משמעותי (לדוגמה,
cribl-log-processing). - תיאור: מזינים תיאור של הצינור.
- מזהה צינור עיבוד נתונים: מזינים שם משמעותי (לדוגמה,
- מוסיפים פונקציות לפי הצורך:
- Eval: הוספה של שדות מטא-נתונים או שינוי של שדות קיימים.
- Regex Extract: חילוץ מידע ספציפי מהודעות ביומן.
- הסרה: הסרה של אירועים או שדות לא נחוצים.
- הסתרת מידע: צנזור מידע רגיש.
- לוחצים על Save.
- מעדכנים את הנתיב כך שישתמש בצינור עיבוד הנתונים הזה במקום ב-passthru.
יומן שינויים
צפייה ביומן השינויים של המנתח הזה
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.