KRM API logging.gdc.goog/v1

logging.gdc.goog/v1

מכיל הגדרות של סכימת API לקבוצת Logging.

AlertRule

הגדרת כללי ההתראות.

מופיע ב: - LoggingRuleSpec

שדה תיאור
alert string שם ההתראה. הערך שלו חייב להיות ערך תקין של תווית.
expr string ביטוי PromQL או LogQL להערכת כלל ההתראה.
for string משך הזמן בשניות שבו התנאי שצוין צריך להתקיים כדי שההתראה תעבור ממצב המתנה למצב פתוח.
‫labels object (keys:string, values:string) התוויות שרוצים להוסיף או להחליף. תוויות החובה בשדה הזה הן severity: [error, critical, warning, info], ‏code: <short code for the error> ו-resource: <component, service, or hardware related to the alert>. הוספת תוויות נוספות היא אופציונלית.
‫annotations object (keys:string, values:string) ההערות להוספה.

LoggingRule

הגדרת הסכימה של Logging Rules API.

Appears in: - LoggingRuleList

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string LoggingRule
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
spec LoggingRuleSpec
status LoggingRuleStatus

LoggingRuleList

מכילה רשימה של כללי רישום ביומן.

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string LoggingRuleList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
items מערך LoggingRule

LoggingRuleSpec

מגדיר את המפרט או את המצב הצפוי של אובייקט LoggingRule.

מופיע ב: - LoggingRule

שדה תיאור
source מקור מקור היומן שעליו מבוססות ההתראות. הערכים הקבילים הם operational ו-audit.
interval string המרווח בין הערכות הכללים.
limit מספר שלם מספר ההתראות המקסימלי. הערך 0 מציין שאין מגבלה.
recordRules מערך RecordRule רשימת כללי הרשומה.
alertRules מערך AlertRule רשימת כללי ההתראות.

LoggingRuleStatus

המאפיין מגדיר את המצב הנצפה של אובייקט LoggingRule.

מופיע ב: - LoggingRule

שדה תיאור
conditions מערך Condition רשימה של תנאים שנצפו בחבילת ההתראות של Logging.
lokiInstance string השם של מופע המארח של Loki שבו האובייקט LoggingRule מותקן כרגע.

LoggingTarget

הגדרת הסכימה של API של יעדי רישום פעולות.

מופיע ב: - LoggingTargetList

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string LoggingTarget
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
spec LoggingTargetSpec
status LoggingTargetStatus

LoggingTargetList

מכיל רשימה של יעדי רישום ביומן.

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string LoggingTargetList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
‫items LoggingTarget array

LoggingTargetSelectors

מספק סלקטורים שקובעים מאיזה פודים או קונטיינרים לאסוף יומנים.

מופיע ב: - LoggingTargetSpec

שדה תיאור
matchClusters מערך מחרוזות האשכולות שמהם ייאספו היומנים. הגדרת ברירת המחדל היא איסוף יומנים מכל האשכולות. הקשר בין אשכולות שונים הוא קשר OR. לדוגמה, הערך ["admin", "system"] מציין שצריך להתייחס לאשכול האדמין OR כאשכול המערכת.
matchPodNames מערך מחרוזות התחיליות של שמות הפודים שמהם רוצים לאסוף יומנים. פלטפורמת ה-Observability סורקת את כל הפודים ששמותיהם מתחילים בקידומות שצוינו. הערכים חייבים להכיל רק [a-z0-9-] תווים. הקשר בין רכיבים שונים ברשימה הוא קשר מסוג OR.
matchContainerNames מערך מחרוזות הקידומות של שמות המאגרים שמהם ייאספו היומנים. פלטפורמת ה-Observability סורקת את כל מאגרי התגים עם שמות שמתחילים בקידומות שצוינו. הערכים חייבים להכיל רק [a-z0-9-] תווים. הקשר בין רכיבים שונים ברשימה הוא קשר מסוג OR.

LoggingTargetSpec

מגדיר את המפרט או את המצב הצפוי של אובייקט LoggingTarget.

מופיע ב: - LoggingTarget

שדה תיאור
selector LoggingTargetSelectors התבנית התואמת שמזהה את ה-pods או את הקונטיינרים שמהם ייאספו היומנים. הקשר בין סלקטורים שונים הוא קשר מסוג AND, ולכן כל הסלקטורים נלקחים בחשבון.
logAccessLevel LogAccessLevel רמת הגישה לרשומות ביומן. ערך ברירת המחדל הוא AO עבור Application Operator.
parser OperationalLogParser הכלי המוגדר מראש לניתוח רשומות ביומן.
serviceName string שם השירות שרוצים להוסיף כתווית. עבור עומסי עבודה של משתמשים, אפשר להשתמש בשדה הזה כשם של עומס עבודה.
‫additionalFields object (keys:string, values:string) השדות הסטטיים הנוספים שיוחלו על רשומות ביומן. השדה הזה הוא מיפוי של צמדי מפתח/ערך, שבהם שם השדה הוא המפתח וערך השדה הוא הערך.

LoggingTargetStatus

המאפיין מגדיר את המצב הנצפה של אובייקט LoggingTarget.

מופיע ב: - LoggingTarget

שדה תיאור
conditions מערך Condition רשימה של תנאים שנצפו במערכת רישום היומנים.

RecordRule

הגדרת כללי הרשומה.

מופיע ב: - LoggingRuleSpec

שדה תיאור
record string סדרת הזמן שבה רוצים לכתוב את כלל הרשומה. השם חייב להיות שם תקין של מדד.
expr string ביטוי PromQL או LogQL להערכת כלל הרשומה.
‫labels object (keys:string, values:string) התוויות שרוצים להוסיף או להחליף.

SIEMOrgForwarder

הגדרת הסכימה של SIEMOrgForwarder API. ב-API הזה מוגדר סוג היומנים, שיכול להיות יומן ביקורת או יומן תפעולי, ויעד ה-SIEM החיצוני שאליו יישלחו היומנים.

מופיע ב: - SIEMOrgForwarderList

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string SIEMOrgForwarder
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
spec SIEMOrgForwarderSpec
status SIEMOrgForwarderStatus

SIEMOrgForwarderList

מכיל רשימה של SIEMOrgForwarder אובייקטים.

שדה תיאור
apiVersion string logging.gdc.goog/v1
kind string SIEMOrgForwarderList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
‫items SIEMOrgForwarder array

SIEMOrgForwarderSpec

הגדרה של המפרט או הסטטוס הצפוי של משאב SIEMOrgForwarder.

מופיע ב: - SIEMOrgForwarder

שדה תיאור
source LogType סוג היומנים לייצוא ליעד SIEM. הערכים הקבילים הם operational ו-audit.
‫splunkOutputs SplunkOutput array רשימת הפלטים של Splunk.

SIEMOrgForwarderStatus

המאפיין מגדיר את המצב הנצפה של משאב SIEMOrgForwarder.

מופיע ב: - SIEMOrgForwarder

שדה תיאור
conditions מערך Condition המצב שנצפה של משאב SIEMOrgForwarder.

SplunkOutput

הגדרת הפלט של Splunk.

מופיע ב: - SIEMOrgForwarderSpec

שדה תיאור
host string שם המארח של שירות היעד של Splunk.
token טוקן אסימון האימות לממשק HTTP Event Collector.
tls string הפרוטוקול Transport Layer Security (TLS). מידע נוסף זמין בכתובת https://docs.fluentbit.io/manual/administration/transport-security.
netConnectTimeout מספר שלם הזמן המקסימלי בשניות להמתנה עד ליצירת חיבור TCP. הערך הזה כולל את זמן הלחיצה של TLS.

אסימון

מגדירה את הגדרות האסימון לייצוא ל-SIEM.

מופיע ב: - SplunkOutput

שדה תיאור
name string שם האסימון.
field string השדה של הטוקן.