1.12. 관찰 기능 API
				deprecated: API에 대한 문서는 더 이상 사용되지 않습니다. 콘솔 또는 oc 명령에서 API Explorer 를 사용하여 현재 및 지원되는 API를 확인합니다.
			
1.12.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes용 MultiClusterObservability 리소스에 대한 것입니다. MultiClusterObservability 리소스에는 생성, 쿼리, 삭제 및 업데이트의 네 가지 요청이 있습니다.
1.12.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.14.0
1.12.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
						BasePath : /kubernetes/apis
Schemes : HTTPS
					
1.12.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.open-cluster-management.io : multiclusterobservabilities 생성 및 관리
 
1.12.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.1. multiclusterobservability 리소스 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.12.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
MultiClusterObservability 리소스를 생성합니다.
1.12.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
| 유형 | 이름 | 설명 | 스키마 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   권한 부여: Bearer {ACCESS_TOKEN}; ACCESS_TOKEN은 사용자 액세스 토큰입니다.  |   string  | 
|   본문  |   
											본문  |   생성할 MultiClusterObservability 리소스를 설명하는 매개변수입니다.  | 
1.12.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| HTTP 코드 | 설명 | 스키마 | 
|---|---|---|
|   200  |   성공  |   콘텐츠 없음  | 
|   403  |   액세스 금지  |   콘텐츠 없음  | 
|   404  |   리소스를 찾을 수 없음  |   콘텐츠 없음  | 
|   500  |   내부 서비스 오류  |   콘텐츠 없음  | 
|   503  |   서비스를 사용할 수 없음  |   콘텐츠 없음  | 
1.12.2.1.4. 사용 링크 복사링크가 클립보드에 복사되었습니다!
- 
									
application/yaml 
1.12.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
 
1.12.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.2. 모든 multiclusterobservabilities 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.12.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 MultiClusterObservability 리소스를 쿼리합니다.
1.12.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
| 유형 | 이름 | 설명 | 스키마 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   권한 부여: Bearer {ACCESS_TOKEN}; ACCESS_TOKEN은 사용자 액세스 토큰입니다.  |   string  | 
1.12.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| HTTP 코드 | 설명 | 스키마 | 
|---|---|---|
|   200  |   성공  |   콘텐츠 없음  | 
|   403  |   액세스 금지  |   콘텐츠 없음  | 
|   404  |   리소스를 찾을 수 없음  |   콘텐츠 없음  | 
|   500  |   내부 서비스 오류  |   콘텐츠 없음  | 
|   503  |   서비스를 사용할 수 없음  |   콘텐츠 없음  | 
1.12.2.2.4. 사용 링크 복사링크가 클립보드에 복사되었습니다!
- 
									
application/yaml 
1.12.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
 
1.12.2.3. 단일 multiclusterobservability 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.12.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 MultiClusterObservability 리소스를 쿼리합니다.
1.12.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
| 유형 | 이름 | 설명 | 스키마 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   권한 부여: Bearer {ACCESS_TOKEN}; ACCESS_TOKEN은 사용자 액세스 토큰입니다.  |   string  | 
|   경로  |   
											multiclusterobservability_name  |   쿼리할 multiclusterobservability의 이름입니다.  |   string  | 
1.12.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| HTTP 코드 | 설명 | 스키마 | 
|---|---|---|
|   200  |   성공  |   콘텐츠 없음  | 
|   403  |   액세스 금지  |   콘텐츠 없음  | 
|   404  |   리소스를 찾을 수 없음  |   콘텐츠 없음  | 
|   500  |   내부 서비스 오류  |   콘텐츠 없음  | 
|   503  |   서비스를 사용할 수 없음  |   콘텐츠 없음  | 
1.12.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
 
1.12.2.4. multiclusterobservability 리소스 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.12.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
| 유형 | 이름 | 설명 | 스키마 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   권한 부여: Bearer {ACCESS_TOKEN}; ACCESS_TOKEN은 사용자 액세스 토큰입니다.  |   string  | 
|   경로  |   
											multiclusterobservability_name  |   삭제할 multiclusterobservability의 이름입니다.  |   string  | 
1.12.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| HTTP 코드 | 설명 | 스키마 | 
|---|---|---|
|   200  |   성공  |   콘텐츠 없음  | 
|   403  |   액세스 금지  |   콘텐츠 없음  | 
|   404  |   리소스를 찾을 수 없음  |   콘텐츠 없음  | 
|   500  |   내부 서비스 오류  |   콘텐츠 없음  | 
|   503  |   서비스를 사용할 수 없음  |   콘텐츠 없음  | 
1.12.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
 
1.12.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.12.3.1. MultiClusterObservability 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										apiVersion  |   MultiClusterObservability의 버전이 지정된 스키마입니다.  |   string  | 
|   
										종류  |   REST 리소스 MultiClusterObservability를 나타내는 문자열 값입니다.  |   string  | 
|   
										메타데이터  |   정책을 정의하는 규칙을 설명합니다.  |   object  | 
spec
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										enableDownsampling  |   
										downsample을 활성화하거나 비활성화합니다. 기본값은   |   boolean  | 
|   
										imagePullPolicy  |   
										MultiClusterObservability 이미지의 가져오기 정책입니다. 기본값은   |   corev1.PullPolicy  | 
|   
										imagePullSecret  |   
										MultiClusterObservability 이미지의 시크릿을 가져옵니다. 기본값은   |   string  | 
|   
										nodeSelector  |   노드 선택기의 사양입니다.  |   map[string]string  | 
|   
										observabilityAddonSpec  |   관찰 기능 애드온이 설치된 모든 관리 클러스터에 대한 글로벌 설정입니다.  | |
|   
										storageConfig  |   관찰 기능에서 사용할 스토리지 구성을 지정합니다.  |   StorageConfig  | 
|   
										허용 오차  |   모든 구성 요소가 모든 테인트를 허용할 수 있는 기능이 제공됨.  |   []corev1.Toleration  | 
|   
										고급  |   관찰을 위한 고급 구성 설정입니다.  | |
|   
										리소스  |   MultiClusterObservability에 필요한 컴퓨팅 리소스  |   corev1.ResourceRequirements  | 
|   
										복제본  |   MultiClusterObservability의 복제본입니다.  |   integer  | 
storageConfig
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										alertmanagerStorageSize  |   
										alertmanager stateful 세트에 적용되는 스토리지 양입니다. 기본값은   |   string  | 
|   
										compactStorageSize  |   
										thanos 컴팩트 상태 저장 세트에 적용되는 스토리지의 양입니다. 기본값은   |   string  | 
|   
										metricObjectStorage  |   메트릭에 대한 시크릿을 구성하는 오브젝트 저장소입니다.  | |
|   
										receiveStorageSize  |   
										thanos에 적용되는 스토리지 양은 상태 저장 세트를 수신합니다. 기본값은   |   string  | 
|   
										ruleStorageSize  |   
										thanos 규칙 상태 저장 세트에 적용되는 스토리지의 양입니다. 기본값은   |   string  | 
|   
										storageClass  |   
										  |   string  | 
|   
										storeStorageSize  |   
										thanos 저장소 상태 저장 세트에 적용되는 스토리지의 양입니다. 기본값은   |   string  | 
|   
										writeStorage  |   엔드포인트 액세스 정보 목록입니다.  |   [ ]WriteStorage  | 
writeStorage
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										이름  |   엔드포인트 액세스 정보가 포함된 시크릿의 이름입니다.  |   string  | 
|   
										키  |   선택할 시크릿의 키입니다.  |   string  | 
metricObjectStorage
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										키  |   선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. Thanos 설명서를 참조하십시오.  |   string  | 
|   
										이름  |   
										  |   string  | 
observabilityAddonSpec
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										enableMetrics  |   
										관찰 기능 애드온이 허브 클러스터로 지표를 전송하는지 여부를 나타냅니다. 기본값은   |   boolean  | 
|   
										간격  |   
										관찰 기능 애드온에서 허브 클러스터로 메트릭을 전송하는 때의 간격입니다. 기본값은 300초(  |   integer  | 
|   
										리소스  |   
										지표 수집기 리소스 요구 사항에 대한 리소스입니다. 기본 CPU 요청은   |   corev1.ResourceRequirements  | 
고급
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										retentionConfig  |   관찰 기능에서 사용할 데이터 보존 구성을 지정합니다.  |   
										  | 
|   
										rbacQueryProxy  |   rbac-query-proxy 배포의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										Grafana  |   grafana 배포의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										Alertmanager  |   alertmanager statefulset의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										observatoriumAPI  |   
										  |   CommonSpec  | 
|   
										queryFrontend  |   query-frontend 배포의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										  |   쿼리 배포에 대한 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										선택 사항  |   수신 상태 저장 세트의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										규칙  |   규칙 상태 저장 세트의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										저장  |   저장소 상태 저장 세트의 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										CryostatSpec  |   컴팩트한 상태 저장 세트의 리소스를 지정합니다.  | |
|   
										StoreMemcached  |   store-memcached의 복제본, 리소스 등을 지정합니다.  | |
|   
										queryFrontendMemcached  |   query-frontend-memcached의 replicas, resources 등을 지정합니다.  |   CacheConfig  | 
retentionConfig
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										블록 기간  |   
										시계열 데이터베이스(TSDB) 블록의 기간을 차단하는 시간입니다. 기본값은   |   string  | 
|   
										deleteDelay  |   
										삭제로 표시된 블록이 버킷에서 삭제될 때까지의 시간입니다. 기본값은   |   string  | 
|   
										retentionInLocal  |   
										로컬 스토리지의 원시 샘플을 유지하는 시간입니다. 기본값은   |   string  | 
|   
										retentionResolutionRaw  |   
										버킷에서 원시 해상도 샘플을 유지하는 시간입니다. 기본값은 365일(  |   string  | 
|   
										retentionResolution5m  |   
										버킷에서 해상도 1(5분)의 샘플을 유지하는 시간입니다. 기본값은 365일(24  |   string  | 
|   
										retentionResolution1h  |   
										버킷에서 해상도 2(1시간)의 샘플을 유지하는 시간입니다. 기본값은 365일(24  |   string  | 
CompactSpec
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										리소스  |   thanos 컴팩트에 필요한 컴퓨팅 리소스.  |   corev1.ResourceRequirements  | 
|   
										serviceAccountAnnotations  |   주석은 컴팩트 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다.  |   map[string]string  | 
storeMemcached
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										리소스  |   MultiCLusterObservability에 필요한 컴퓨팅 리소스  |   corev1.ResourceRequirements  | 
|   
										복제본  |   MultiClusterObservability의 복제본입니다.  |   integer  | 
|   
										memoryLimitMb  |   Memcached 메가바이트의 메모리 제한입니다.  |   integer  | 
|   
										maxItemSize  |   
										Memcached의 최대 항목 크기입니다. 기본값은   |   string  | 
|   
										connectionLimit  |   Memcached의 최대 동시 연결입니다. 기본값은  |   integer  | 
status
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										상태  |   상태에는 MultiClusterObservability의 다른 조건 상태가 포함됩니다.  |   metav1.Condition  | 
CommonSpec
| 이름 | 설명 | 스키마 | 
|---|---|---|
|   
										리소스  |   구성 요소에 필요한 컴퓨팅 리소스입니다.  |   corev1.ResourceRequirements  | 
|   
										복제본  |   구성 요소의 복제본입니다.  |   integer  | 
QuerySpec
|   이름  |   설명  |   스키마  | 
|   
										CommonSpec  |   쿼리 배포에 대한 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										serviceAccountAnnotations  |   주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다.  |   map[string]string  | 
ReceiveSpec
|   이름  |   설명  |   스키마  | 
|   
										CommonSpec  |   쿼리 배포에 대한 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										serviceAccountAnnotations  |   주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다.  |   map[string]string  | 
StoreSpec
|   이름  |   설명  |   스키마  | 
|   
										CommonSpec  |   쿼리 배포에 대한 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										serviceAccountAnnotations  |   주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다.  |   map[string]string  | 
RuleSpec
|   이름  |   설명  |   스키마  | 
|   
										CommonSpec  |   쿼리 배포에 대한 복제본 및 리소스를 지정합니다.  |   CommonSpec  | 
|   
										evalInterval  |   규칙의 평가 간격을 지정합니다.  |   string  | 
|   
										serviceAccountAnnotations  |   주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다.  |   map[string]string  |