Menu Close

1.10.3. 定义

1.10.3.1. MultiClusterObservability

Name描述模式

apiVersion
必需

版本化的 MultiClusterObservability schema。

字符串

类型
必需

代表 REST 资源、MultiClusterObservability 的字符串值。

字符串

元数据
必需

描述定义策略的规则。

对象

spec

Name描述模式

availabilityConfig
optional

用于选择高可用性支持参数。这可提供对故障切换的支持,并消耗更多资源。
选项: BasicHigh

字符串

enableDownSampling
optional

启用或禁用 downsample。默认值为 false。如果没有 downsample 数据,则查询不可用。

布尔值

imagePullPolicy
optional

拉取 Observability 镜像的策略。

字符串

imagePullSecret
optional

Observability 镜像的 pull secret。

字符串

nodeSelector
optional

支持节点选择限制

对象

observabilityAddonSpec
optional

所有启用了附加组件的受管集群的全局设置。

observabilityAddonSpec

retentionResolution1h
optional

在存储桶中保留分辨率 2 样本(1 小时)的时间长度。默认值为 30 天(30d)。

字符串

retentionResolution5m
optional

在存储桶中保留分辨率 1 样本(5 分钟)的时间长度。默认值为 14 天(14d)。

字符串

retentionResolutionRaw
optional

在存储桶中保留原始分辨率样本的时间。

字符串

storageConfigObject
required

指定 Observability 使用的存储。

storageConfigObject

observabilityAddonSpec

Name描述模式

enableMetrics
optional

指示 Observability 附加组件是否将指标发送到 hub 集群。默认值为 true

布尔值

间隔
可选

Observability 附加组件将指标发送到 hub 集群的间隔。默认值为 60 秒(60s)。

整数

storageConfigObject

Name描述模式

metricObjectStorage
required

用于为指标配置 secret 的对象存储。

metricObjectStorage

statefulSetSize
optional

适用于 Observability 有状态集合(如 Thanos store、rule、compact 和 receiver)的存储量。默认值为 10Gi

字符串

statefulSetStorageClass
optional

指定 storageClass 有状态集。如果为您的操作系统配置了 MetricObjectStorage 来创建存储,则此存储用于对象存储。默认值为 gp2

字符串

metricObjectStorage

Name描述模式


必需

要从中选择的 secret 的密钥。必须是一个有效的 secret 密钥。

字符串

名称
必需

metricObjectStorage 的名称。

字符串