בדף הזה מוסבר איך להגדיר יומני ביקורת של השימוש ב-Gemini Enterprise ואיך לגשת אליהם.
מושגים מרכזיים
בקטע הזה נסביר על מושגי מפתח שקשורים לניטור ב-Gemini Enterprise.
| קונספט | תיאור |
|---|---|
| יומני ביקורת | יומני ביקורת של שימוש הם רשומות של פעילויות אדמין וגישות למשאבים ב- Google Cloud . הם מספקים מידע מפורט על המשתמש שביצע את הפעולה, מתי היא בוצעה ומאיפה. היומנים האלה חיוניים לביקורת אבטחה, לתאימות ולהבנת אופן השימוש במשאבים. |
לפני שמתחילים
לפני שמגדירים יומני ביקורת, צריך לוודא שיש לכם:
- מפעילים את הגדרות הניטור. מידע נוסף מופיע במאמר הפעלת הגדרות ניראות.
- כדי להפעיל את רישום יומן הביקורת, צריך להיות לכם את התפקיד אדמין ב-Gemini Enterprise ב-IAM (
roles/discoveryengine.agentspaceAdmin). - כדי לגשת ל-Cloud Logging, צריך את תפקיד ה-IAM צפייה ביומנים (
roles/logging.viewer). - מוודאים שיצרתם אפליקציית Gemini Enterprise. כדי ליצור אחת, אפשר לעיין במאמר בנושא יצירת אפליקציה.
המידע שנרשם ביומן
בטבלה הבאה מפורטים נתוני השימוש שנרשמים ב-Gemini Enterprise. כל שדה מתויג באופן הבא:
- רגיש: השדה יכול להכיל הנחיות, תשובות או תוכן אחר של לקוחות. המידע הזה נרשם ביומן רק אם ההגדרה הפעלת הרישום ביומן של קלט ההנחיות ופלט התשובות מופעלת. כשההגדרה מושבתת, ערכי הטקסט מוחלפים ב-
<elided>וערכים אחרים מושמטים. מידע נוסף מופיע במאמר בנושא הפעלת הגדרות של יכולת תצפית. - לא רגיש: השדה נרשם ביומן גם אם ההגדרה מופעלת וגם אם לא.
- רגיש באופן חלקי: רק שדות המשנה שברשימה רגישים. כל שאר שדות המשנה לא רגישים.
| נתיב השירות | נתונים שנרשמו ביומן |
|---|---|
SearchService.Search |
מתעד את הנתונים על המקורות ששימשו לעיגון או כקלט של ה-LLM. בקשה:
תשובה:
|
AssistantService.Assist |
מתעד את הבקשה והתשובה מהעוזר הדיגיטלי של Gemini Enterprise. בקשה:
תשובה:
|
AssistantService.StreamAssist |
בקשה:
תשובה:
במהלך השיחה, הסוכן יכול להעביר את הטיפול לסוכן ייעודי שפועל באמצעות מודל אחר. |
ConversationSearchService.AnswerQuery |
בקשה:
תשובה:
|
EngineService.CreateEngine |
בקשה:
תשובה:
|
EngineService.UpdateEngine |
בקשה:
תשובה:
|
AgentService.SetIamPolicy |
בקשה:
תשובה:
|
AgentService.CreateAgent |
בקשה:
תשובה:
|
AgentService.UpdateAgent |
בקשה:
תשובה:
|
AgentService.DeleteAgent |
בקשה:
תשובה:
|
GroundedGenerationService.GenerateGroundedContent |
בקשה:
תשובה:
|
DataConnectorService.UpdateDataConnector |
בקשה:
תשובה:
|
AssistantService.AddContextFile |
בקשה:
תשובה:
|
AssistantService.UploadSessionFile |
בקשה:
תשובה:
|
UserEventService.WriteUserEvent |
בקשה:
תשובה:
|
גישה ליומני ביקורת
כדי לגשת לכל יומני הביקורת של Gemini Enterprise ולצפות בהם, פועלים לפי השלבים הבאים:
נכנסים לדף Logs Explorer במסוף Google Cloud .
בוחרים את Google Cloud הפרויקט שבו הפעלתם את יומני הביקורת.
כדי להציג רק את היומנים של Gemini Enterprise, מזינים את השאילתה הבאה בשדה של עורך השאילתות ולוחצים על Run Query:
logName="projects/PROJECT_ID/logs/discoveryengine.googleapis.com%2Fgemini_enterprise_user_activity" OR logName=~"projects/PROJECT_ID/logs/discoveryengine.googleapis.com%2Fgen_ai.*"מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט.
-
שליטה בגישה ליומנים
אתם יכולים לשלוט בגישה ליומנים ב-Cloud Logging. במאמר בקרת גישה באמצעות IAM מוסבר בפירוט על שיטות לבקרת גישה, כולל שימוש בתנאי IAM לגישה מפורטת.
בקרת גישה כברירת מחדל
כברירת מחדל, Gemini Enterprise שולח נתוני Cloud Logging לקטגוריה _Default. תפקידי ה-IAM הבאים שולטים בגישה לקטגוריה הזו:
תפקיד Logs Viewer (
roles/logging.viewer)ההרשאה Private Logs Viewer (צפייה ביומנים פרטיים) (
roles/logging.privateLogViewer)תפקיד Logs View Accessor (
roles/logging.viewAccessor)
בקרת גישה פרטנית
אם הפרויקט שלכם מכיל יומנים עם רמות רגישות שונות, אתם יכולים להשתמש בכמה כלים של Google Cloud ו-Cloud Logging כדי להגדיר בקרת גישה מפורטת יותר.
אפשר להגדיר בקרת גישה פרטנית באמצעות האפשרויות הבאות:
| אפשרות | תיאור |
|---|---|
| תנאי IAM | להגדיר בקרת גישה פרטנית באמצעות תנאי IAM. מידע נוסף זמין במאמר בנושא תפקידים ביומן. |
| תצוגות ביומן | אתם יכולים להשתמש בתצוגות של יומנים כדי להגביל את הגישה של המשתמשים לקבוצת משנה של יומנים בתוך קטגוריית יומנים. מידע נוסף מופיע במאמר הגדרת תצוגות של יומנים בקטגוריית יומנים. |
| יעדי יומנים | אפשר להשתמש ב-log sinks כדי להפנות יומנים רגישים לפרויקט נפרד עם גישת IAM מגבילה יותר. מידע נוסף זמין במאמר ניתוב יומנים ליעדים נתמכים. |
| תגים | להשתמש בתגים כדי לנהל את הגישה של IAM לקטגוריות יומנים ספציפיות בפרויקט. מידע נוסף זמין במאמר בנושא שימוש בתגים לניהול הגישה למאגרי יומנים. |
| בקרת גישה ברמת השדה | להשתמש בבקרת גישה ברמת השדה כדי להסתיר או להגביל את הגישה לשדות ספציפיים ברשומות ביומן. מידע נוסף זמין במאמר הגדרת גישה ברמת השדה. |
המאמרים הבאים
- כדי להשבית את הרישום ביומן של קלט ההנחיות ופלט התשובות, אפשר לעיין במאמר בנושא השבתת הגדרות הניטור.