observability.gdc.goog/v1
כולל הגדרות של סכמת API לקבוצת Observability.
AdditionalLogSink
הגדרת יעד נוסף להעברת יומנים. מידע נוסף זמין בכתובת https://cloud.google.com/anthos/private-mode/docs/1.9/how-to/export-logs.
מופיע ב: - ObservabilityAuditLogging - ObservabilityLogging - ObservabilitySecurityLogging
| שדה | תיאור |
|---|---|
clusterSelector ClusterSelector |
|
fluentbitConfigMaps מערך מחרוזות |
|
volumes מערך Volume |
|
volumeMounts VolumeMount |
ClusterSelector
בחירת אשכולות יעד.
מופיע ב: - AdditionalLogSink
| שדה | תיאור |
|---|---|
exclude מערך מחרוזות |
מרכז שליטה
הגדרת הסכמה של Dashboards API.
מופיע ב: - DashboardList
| שדה | תיאור |
|---|---|
apiVersion string |
observability.gdc.goog/v1 |
kind string |
Dashboard |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
spec DashboardSpec |
|
status DashboardStatus |
DashboardConfigMap
מספק מידע על אובייקט ConfigMap שמכיל את מודל ה-JSON של לוח בקרה ב-Grafana.
מופיע ב: - DashboardSpec
| שדה | תיאור |
|---|---|
name string |
השם של אובייקט ConfigMap שמכיל את מודל ה-JSON של לוח הבקרה. |
namespace string |
מרחב השמות של האובייקט ConfigMap שמכיל את מודל ה-JSON של לוח הבקרה. |
key string |
המפתח של אובייקט ConfigMap שמכיל את מודל ה-JSON של לוח הבקרה. |
DashboardInfo
מכיל רשימה של מידע על החיבור של לוח בקרה שנוצר ב-Grafana.
מופיע ב: - DashboardStatus
| שדה | תיאור |
|---|---|
uid string |
המזהה הייחודי של לוח הבקרה. |
url string |
הנתיב למרכז הבקרה. |
DashboardList
כולל רשימה של מרכזי בקרה ב-Grafana.
| שדה | תיאור |
|---|---|
apiVersion string |
observability.gdc.goog/v1 |
kind string |
DashboardList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
items Dashboard array |
DashboardSpec
מגדיר את המפרט או את המצב הצפוי של אובייקט Dashboard.
מופיע ב: - מרכז שליטה
| שדה | תיאור |
|---|---|
configMapRef DashboardConfigMap |
אובייקט ConfigMap שמכיל את מודל ה-JSON של לוח הבקרה של Grafana שרוצים לכלול. |
foldername string |
שם התיקייה שבה המערכת צריכה לאחסן את לוחות הבקרה. |
DashboardStatus
המאפיין מגדיר את המצב הנצפה של אובייקט Dashboard.
מופיע ב: - מרכז שליטה
| שדה | תיאור |
|---|---|
conditions מערך Condition |
רשימה של תנאים שנצפו במרכז הבקרה. |
dashboards אובייקט (מפתחות:מחרוזת, ערכים:DashboardInfo) |
מיפוי של כל מרכזי הבקרה שנוצרו על ידי המשאב המותאם אישית באמצעות המזהה הייחודי (uid) של מרכז הבקרה כמפתח. |
Grafana
ההגדרה הזו מגדירה את המצב הצפוי של מופע Grafana שהוקצה.
מופיע ב: - ObservabilityMonitoring
| שדה | תיאור |
|---|---|
storageSize string |
גודל האחסון של מרכזי הבקרה בארגון. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ |
ObservabilityAlerting
הגדרת הכללים ליצירת התראות על סמך נתוני מדדים.
מופיע ב: - ObservabilityPipelineSpec
| שדה | תיאור |
|---|---|
localStorageSize string |
גודל האחסון של נתוני ההתראות בארגון. |
alertmanagerConfig string |
השם של אובייקט ConfigMap שמכיל את קובץ ההגדרות של Alertmanager. https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names |
volumes מערך Volume |
|
volumeMounts VolumeMount |
ObservabilityAuditLogging
ההגדרה הזו מגדירה את המצב הצפוי של מחסנית רישום הביקורת בפייפליין של יכולת התצפית.
מופיע ב: - ObservabilityPipelineSpec
| שדה | תיאור |
|---|---|
retentionTime string |
זמן השמירה של יומני הביקורת בשעות. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders |
localStorageSize string |
גודל האחסון של נתוני יומני ביקורת בארגון. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ |
additionalSink AdditionalLogSink |
הגדרת יעד אופציונלי נוסף לכל יומני הביקורת. |
dynamicAdditionalSinks מערך מחרוזות |
מאגרי היעד הנוספים ליומני ביקורת, בנוסף למאגר יעד מוגדר מראש. ההבדל בין השדה additionalSink לבין השדה dynamicAdditionalSinks הוא שdynamicAdditionalSinks קובע את רוב משתני היעד, כמו שם המארח של היעד, בשם המשתמש. הפלט הנתמך כולל את ioSplunkExternalSink. |
ObservabilityLogging
הגדרה של המצב הצפוי של ערימת הרישום בצינור הנתונים של Observability.
מופיע ב: - ObservabilityPipelineSpec
| שדה | תיאור |
|---|---|
retentionTime string |
זמן השמירה של יומנים תפעוליים בשעות. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders |
localStorageSize string |
גודל נפח האחסון לנתוני הרישום בארגון. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ |
sink string |
יעד לכל היומנים. לדוגמה, שימוש במרחב השמות של פרויקט של מפעיל אפליקציות כערך אומר שהיומנים יהיו גלויים למפעיל האפליקציות של הפרויקט. |
additionalSink AdditionalLogSink |
הגדרת יעד sink אופציונלי נוסף לכל היומנים התפעוליים. |
dynamicAdditionalSinks מערך מחרוזות |
יעדי אחסון נוספים ליומנים תפעוליים, בנוסף ליעדי אחסון מוגדרים מראש. ההבדל בין השדה additionalSink לבין השדה dynamicAdditionalSinks הוא שdynamicAdditionalSinks קובע את רוב משתני היעד, כמו שם המארח של היעד, בשם המשתמש. הפלט הנתמך כולל את ioSplunkExternalSink. |
ObservabilityMonitoring
מגדירה את ההגדרות האישיות של לוחות הבקרה למעקב.
מופיע ב: - ObservabilityPipelineSpec
| שדה | תיאור |
|---|---|
retentionTime string |
זמן השמירה של המדדים בשעות. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders |
localStorageSize string |
גודל נפח האחסון של נתוני מדדים בארגון. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ |
grafana Grafana |
פרטי ההגדרה של מופע Grafana שרוצים ליצור. |
sink string |
יעד לכל המדדים. לדוגמה, שימוש במרחב השמות של פרויקט של אופרטור אפליקציה כערך אומר שהמדדים יהיו גלויים לאופרטור האפליקציה של הפרויקט. ניווט לפי סדרת זמנים באמצעות התווית timeseries. |
ObservabilityPipeline
הגדרת הסכימה של Observability Pipeline API.
מופיע ב: - ObservabilityPipelineList
| שדה | תיאור |
|---|---|
apiVersion string |
observability.gdc.goog/v1 |
kind string |
ObservabilityPipeline |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
spec ObservabilityPipelineSpec |
|
status ObservabilityPipelineStatus |
ObservabilityPipelineList
מכיל רשימה של ObservabilityPipeline אובייקטים.
| שדה | תיאור |
|---|---|
apiVersion string |
observability.gdc.goog/v1 |
kind string |
ObservabilityPipelineList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
| ObservabilityPipeline |
ObservabilityPipelineSpec
מגדיר את המפרט או את המצב הצפוי של אובייקט ObservabilityPipeline.
מופיע ב: - ObservabilityPipeline
| שדה | תיאור |
|---|---|
enabled boolean |
המדיניות הזו קובעת אם מחסנית צינור הנתונים של יכולת התצפית מופעלת. |
monitoring ObservabilityMonitoring |
ההגדרה של צינור עיבוד הנתונים למעקב. |
alerting ObservabilityAlerting |
הגדרת צינור עיבוד הנתונים של Alertmanager. |
logging ObservabilityLogging |
ההגדרה של צינור עיבוד הנתונים לרישום ביומן. |
auditLogging ObservabilityAuditLogging |
ההגדרה של צינור עיבוד הנתונים של רישום ביומן ביקורת. |
securityLogging ObservabilitySecurityLogging |
הגדרת צינור עיבוד הנתונים לאבטחה. |
ObservabilityPipelineStatus
המאפיין מגדיר את המצב הנצפה של אובייקט ObservabilityPipeline.
מופיע ב: - ObservabilityPipeline
| שדה | תיאור |
|---|---|
version string |
הגרסה המותקנת של חבילת צינור עיבוד הנתונים של Observability. |
conditions מערך Condition |
רשימה של תנאים שנצפו במערך צינור הנתונים של Observability. |
ObservabilitySecurityLogging
ההגדרה הזו מגדירה את המצב הצפוי של ערימת רישום האבטחה ביומן של צינור הנתונים של יכולת התצפית.
מופיע ב: - ObservabilityPipelineSpec
| שדה | תיאור |
|---|---|
retentionTime string |
זמן השמירה של יומני אבטחה בשעות. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders |
localStorageSize string |
גודל האחסון של נתוני רישום אבטחה בארגון. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ |
additionalSink AdditionalLogSink |
הגדרה של יעד אופציונלי נוסף לכל יומני האבטחה. |
dynamicAdditionalSinks מערך מחרוזות |
יעדים נוספים ליומני אבטחה, בנוסף ליעדים מוגדרים מראש. ההבדל בין השדה additionalSink לבין השדה dynamicAdditionalSinks הוא שdynamicAdditionalSinks קובע את רוב משתני היעד, כמו שם המארח של היעד, בשם המשתמש. הפלט הנתמך כולל את ioSplunkExternalSink. |