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 . |