1.11.3. 定義
1.11.3.1. MultiClusterObservability
名前 | 説明 | スキーマ |
---|---|---|
apiVersion | MultiClusterObservability のバージョンスキーマ | 文字列 |
kind | REST リソース (MultiClusterObservability) を表す文字列の値 | 文字列 |
metadata | ポリシーを定義するルールを記述します。 | オブジェクト |
spec
名前 | 説明 | スキーマ |
---|---|---|
enableDownSampling |
downsample を有効または無効にします。デフォルト値は | ブール値 |
imagePullPolicy |
MultiClusterObservability イメージのプルポリシー。デフォルト値は | corev1.PullPolicy |
imagePullSecret |
MultiClusterObservability イメージのプルシークレット。デフォルト値は | 文字列 |
nodeSelector | ノードセレクターの仕様 | map[string]string |
observabilityAddonSpec | 可観測性アドオンがインストール済みの全マネージドクラスターのグローバル設定 | |
storageConfig | 可観測性が使用するストレージ設定を指定します。 | StorageConfig |
tolerations | すべてのコンポーネントがテイントを容認する機能を提供します。 | []corev1.Toleration |
advanced | 可観測性の詳細設定 | |
resources | MultiClusterObservability で必要なコンピュートリソース | corev1.ResourceRequirements |
replicas | MultiClusterObservability のレプリカ | 整数 |
storageConfig
名前 | 説明 | スキーマ |
---|---|---|
alertmanagerStorageSize |
alertmanager ステートフルセットに適用されるストレージの量。デフォルト値は | 文字列 |
compactStorageSize |
thanos のコンパクトなステートフルセットに適用されるストレージの量。デフォルト値は | 文字列 |
metricObjectStorage | メトリクスのシークレットを設定するオブジェクトストア | |
receiveStorageSize |
thanos 受信ステートフルセットに適用されるストレージの量。デフォルト値は | 文字列 |
ruleStorageSize |
thanos ルールのステートフルセットに適用されるストレージの量。デフォルト値は | 文字列 |
storageClass |
| 文字列 |
storeStorageSize |
thanos ストアステートフルセットに適用されるストレージの量。デフォルト値は | 文字列 |
metricObjectStorage
名前 | 説明 | スキーマ |
---|---|---|
key | 選択するシークレットのキー。有効な秘密鍵でなければなりません。Thanos のドキュメント を参照してください。 | 文字列 |
name |
| 文字列 |
observabilityAddonSpec
名前 | 説明 | スキーマ |
---|---|---|
enableMetrics |
可観測性アドオンがメトリクスをハブクラスターに送信するかどうかを指定します。デフォルト値は | ブール値 |
interval |
可観測性アドオンがメトリクスをハブクラスターに送信する間隔。デフォルト値は 300 秒 ( | 整数 |
resources |
メトリクスコレクターリソース要件のリソースデフォルトの CPU 要求は | corev1.ResourceRequirements |
advanced
名前 | 説明 | スキーマ |
---|---|---|
retentionConfig | 可観測性によって使用されるデータ保持設定を指定します。 |
|
rbacQueryProxy | rbac-query-proxy デプロイメントのレプリカおよびリソースを指定します。 | CommonSpec |
grafana | grafana デプロイメントのレプリカおよびリソースを指定します。 | CommonSpec |
alertmanager | alertmanager ステートフルセットのレプリカおよびリソースを指定します。 | CommonSpec |
observatoriumAPI |
| CommonSpec |
queryFrontend | query-frontend デプロイメントのレプリカおよびリソースを指定します。 | CommonSpec |
query | クエリーデプロイメントのレプリカおよびリソースを指定します。 | CommonSpec |
receive | 受信ステートフルセットのレプリカおよびリソースを指定します。 | CommonSpec |
rule | ルールのステートフルセットのレプリカおよびリソースを指定します。 | CommonSpec |
store | ストアステートフルセットのレプリカおよびリソースを指定します。 | CommonSpec |
compact | コンパクトなステートフルセットのリソースを指定します。 | |
storeMemcached | store-memcached のレプリカ、リソースなどを指定します。 | |
queryFrontendMemcached | query-frontend-memcached のレプリカ、リソースなどを指定します。 | CacheConfig |
retentionConfig
名前 | 説明 | スキーマ |
---|---|---|
blockDuration |
時系列データベース (TSDB) ブロックを停止する時間。デフォルト値は | 文字列 |
cleanupInterval |
部分的にアップロードされたブロックが消去される頻度および、 | 文字列 |
deleteDelay |
削除対象のブロックがバケットから削除されるまでの期間。デフォルト値は | 文字列 |
retentionInLocal |
ローカルストレージからの未加工のサンプルを保持する時間。デフォルト値は | 文字列 |
retentionResolutionRaw |
バスケットで未加工の解像度サンプルを保持する時間。デフォルト値は 30 日 ( | 文字列 |
retentionResolution5m |
バスケットに解像度 1 (5 分) のサンプルを保持する時間。デフォルト値は 180 日 ( | 文字列 |
retentionResolution1h |
バスケットに解像度 2 (1 時間) のサンプルを保持する時間。デフォルト値は 0 日 ( | 文字列 |
compact
Name | 説明 | スキーマ |
---|---|---|
resources | MultiCLusterObservability で必要なコンピュートリソース | corev1.ResourceRequirements |
storeMemcached
名前 | 説明 | スキーマ |
---|---|---|
resources | MultiCLusterObservability で必要なコンピュートリソース | corev1.ResourceRequirements |
replicas | MultiClusterObservability のレプリカ | 整数 |
memoryLimitMb | メガバイト単位の Memcached のメモリー制限 | 整数 |
maxItemSize |
Memcached の最大項目サイズ。デフォルト値は | 文字列 |
connectionLimit | Memcached の同時接続の最大数。デフォルト値: | 整数 |
status
名前 | 説明 | スキーマ |
---|---|---|
status | ステータスには、MultiClusterObservability のさまざまな条件のステータスが含まれます。 | metav1.Condition |