KRM API observability.gdc.goog/v1

observability.gdc.goog/v1

Berisi definisi Skema API untuk grup Observability.

AdditionalLogSink

Mengonfigurasi sink tambahan untuk merutekan log. Untuk mengetahui informasi selengkapnya, lihat https://cloud.google.com/anthos/private-mode/docs/1.9/how-to/export-logs.

Muncul di: - ObservabilityAuditLogging - ObservabilityLogging - ObservabilitySecurityLogging

Kolom Deskripsi
clusterSelector ClusterSelector
fluentbitConfigMaps array string
volumes Array Volume
volumeMounts Array VolumeMount

ClusterSelector

Memilih cluster target.

Muncul di: - AdditionalLogSink

Kolom Deskripsi
exclude array string

Dasbor

Menentukan Skema untuk Dashboards API.

Muncul di: - DashboardList

Kolom Deskripsi
apiVersion string observability.gdc.goog/v1
kind string Dashboard
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec DashboardSpec
status DashboardStatus

DashboardConfigMap

Memberikan informasi tentang objek ConfigMap yang berisi model JSON dari dasbor pemantauan.

Muncul di: - DashboardSpec

Kolom Deskripsi
name string Nama objek ConfigMap yang berisi model JSON dasbor.
namespace string Namespace objek ConfigMap yang berisi model JSON dasbor.
key string Kunci objek ConfigMap yang berisi model JSON dasbor.

DashboardInfo

Berisi daftar informasi tentang koneksi dasbor yang dibuat di dasbor pemantauan.

Muncul di: - DashboardStatus

Kolom Deskripsi
uid string ID unik dasbor.
url string Jalur ke dasbor.

DashboardList

Berisi daftar dasbor dasbor pemantauan.

Kolom Deskripsi
apiVersion string observability.gdc.goog/v1
kind string DashboardList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Dashboard array

DashboardSpec

Menentukan spesifikasi atau status yang diharapkan dari objek Dashboard.

Muncul di: - Dasbor

Kolom Deskripsi
configMapRef DashboardConfigMap Objek ConfigMap yang berisi model JSON dari dasbor pemantauan yang akan disertakan.
foldername string Nama folder tempat sistem harus menyimpan dasbor.

DashboardStatus

Menentukan status yang diamati dari objek Dashboard.

Muncul di: - Dasbor

Kolom Deskripsi
conditions Array Condition Daftar kondisi yang diamati di dasbor.
dashboards object (keys:string, values:DashboardInfo) Pemetaan semua dasbor yang dibuat oleh resource kustom menggunakan ID unik (uid) dasbor sebagai kunci.

Grafana

Menentukan status yang diharapkan dari instance dasbor pemantauan yang disediakan.

Muncul di: - ObservabilityMonitoring

Kolom Deskripsi
storageSize string Ukuran penyimpanan untuk dasbor dalam organisasi. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/

ObservabilityAlerting

Menentukan aturan untuk membuat pemberitahuan berdasarkan data metrik.

Muncul di: - ObservabilityPipelineSpec

Kolom Deskripsi
localStorageSize string Ukuran penyimpanan untuk data pemberitahuan dalam organisasi.
alertmanagerConfig string Nama objek ConfigMap yang berisi file konfigurasi Alertmanager. https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names
volumes Array Volume
volumeMounts Array VolumeMount

ObservabilityAuditLogging

Menentukan status yang diharapkan dari stack logging audit pipeline Observability.

Muncul di: - ObservabilityPipelineSpec

Kolom Deskripsi
retentionTime string Waktu retensi untuk log audit dalam jam. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders
localStorageSize string Ukuran penyimpanan untuk data logging audit dalam organisasi. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/
additionalSink AdditionalLogSink Konfigurasi sink tambahan opsional untuk semua log audit.
dynamicAdditionalSinks array string Sink tambahan untuk log audit selain sink yang telah ditentukan sebelumnya. Perbedaan dengan kolom additionalSink adalah bahwa dynamicAdditionalSinks menentukan sebagian besar variabel sink, seperti nama host sink, atas nama pengguna. Output yang didukung mencakup ioSplunkExternalSink.

ObservabilityLogging

Menentukan status yang diharapkan dari stack logging pipeline Observability.

Muncul di: - ObservabilityPipelineSpec

Kolom Deskripsi
retentionTime string Waktu retensi untuk log operasional dalam jam. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders
localStorageSize string Ukuran penyimpanan untuk data logging dalam organisasi. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/
sink string Sink untuk semua log. Misalnya, menggunakan namespace project Operator Aplikasi sebagai nilai berarti log akan terlihat oleh Operator Aplikasi project.
additionalSink AdditionalLogSink Konfigurasi sink tambahan opsional untuk semua log operasional.
dynamicAdditionalSinks array string Sink tambahan untuk log operasional selain sink standar. Perbedaan dengan kolom additionalSink adalah bahwa dynamicAdditionalSinks menentukan sebagian besar variabel sink, seperti nama host sink, atas nama pengguna. Output yang didukung mencakup ioSplunkExternalSink.

ObservabilityMonitoring

Menentukan konfigurasi untuk dasbor pemantauan.

Muncul di: - ObservabilityPipelineSpec

Kolom Deskripsi
retentionTime string Waktu retensi untuk metrik dalam jam. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders
localStorageSize string Ukuran penyimpanan untuk data metrik dalam organisasi. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/
grafana Grafana Informasi konfigurasi untuk instance Grafana yang akan dibuat.
sink string Tujuan untuk semua metrik. Misalnya, menggunakan namespace project dari Operator Aplikasi sebagai nilai berarti metrik menjadi terlihat oleh Operator Aplikasi project. Rute menurut deret waktu menggunakan label timeseries.

ObservabilityPipeline

Menentukan Skema untuk Observability Pipeline API.

Muncul di: - ObservabilityPipelineList

Kolom Deskripsi
apiVersion string observability.gdc.goog/v1
kind string ObservabilityPipeline
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ObservabilityPipelineSpec
status ObservabilityPipelineStatus

ObservabilityPipelineList

Berisi daftar objek ObservabilityPipeline.

Kolom Deskripsi
apiVersion string observability.gdc.goog/v1
kind string ObservabilityPipelineList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array ObservabilityPipeline

ObservabilityPipelineSpec

Menentukan spesifikasi atau status yang diharapkan dari objek ObservabilityPipeline.

Muncul di: - ObservabilityPipeline

Kolom Deskripsi
enabled boolean Menentukan apakah stack pipeline Observability diaktifkan.
monitoring ObservabilityMonitoring Konfigurasi pipeline pemantauan.
alerting ObservabilityAlerting Konfigurasi pipeline Alertmanager.
logging ObservabilityLogging Konfigurasi pipeline logging.
auditLogging ObservabilityAuditLogging Konfigurasi pipeline logging audit.
securityLogging ObservabilitySecurityLogging Konfigurasi pipeline keamanan.

ObservabilityPipelineStatus

Menentukan status yang diamati dari objek ObservabilityPipeline.

Muncul di: - ObservabilityPipeline

Kolom Deskripsi
version string Versi stack pipeline Observability yang diinstal.
conditions Array Condition Daftar kondisi yang diamati dalam stack pipeline Observability.

ObservabilitySecurityLogging

Menentukan status yang diharapkan dari stack logging keamanan pipeline Observability.

Muncul di: - ObservabilityPipelineSpec

Kolom Deskripsi
retentionTime string Waktu retensi untuk log keamanan dalam jam. https://cortexmetrics.io/docs/configuration/configuration-file/#generic-placeholders
localStorageSize string Ukuran penyimpanan untuk data logging keamanan dalam organisasi. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/
additionalSink AdditionalLogSink Konfigurasi sink tambahan opsional untuk semua log keamanan.
dynamicAdditionalSinks array string Sink tambahan untuk log keamanan selain sink yang telah ditentukan sebelumnya. Perbedaan dengan kolom additionalSink adalah bahwa dynamicAdditionalSinks menentukan sebagian besar variabel sink, seperti nama host sink, atas nama pengguna. Output yang didukung mencakup ioSplunkExternalSink.