15.23. PrometheusK8sConfig
15.23.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
					PrometheusK8sConfig 리소스는 Prometheus 구성 요소에 대한 설정을 정의합니다.
				
ClusterMonitoringConfiguration에 나타납니다.
| 속성 | 유형 | 설명 | 
|---|---|---|
|   additionalAlertmanagerConfigs  |   Prometheus 구성 요소에서 경고를 수신하는 추가 Alertmanager 인스턴스를 구성합니다. 기본적으로 추가 Alertmanager 인스턴스가 구성되지 않습니다.  | |
|   enforcedBodySizeLimit  |   string  |   
									Prometheus 스크랩 메트릭에 대해 본문 크기 제한을 적용합니다. 스크랩된 대상의 본문 응답이 제한보다 크면 스크랩이 실패합니다. 다음 값은 유효합니다. 제한을 지정하지 않는 빈 값, Prometheus 크기 형식(예:   | 
|   externalLabels  |   map[string]string  |   페더레이션, 원격 스토리지 및 Alertmanager와 같은 외부 시스템과 통신할 때 모든 시계열 또는 경고에 추가할 레이블을 정의합니다. 기본적으로 라벨이 추가되지 않습니다.  | 
|   logLevel  |   string  |   
									Prometheus의 로그 수준 설정을 정의합니다. 가능한 값은   | 
|   nodeSelector  |   map[string]string  |   Pod가 예약된 노드를 정의합니다.  | 
|   queryLogFile  |   string  |   
									PromQL 쿼리가 기록되는 파일을 지정합니다. 이 설정은 파일 이름 중 하나일 수 있습니다. 이 경우 쿼리가   | 
|   remoteWrite  |   URL, 인증 및 레이블 재레이블 설정을 포함하여 원격 쓰기 구성을 정의합니다.  | |
|   resources  |   *v1.ResourceRequirements  |   
									  | 
|   보존  |   string  |   
									Prometheus가 데이터를 유지하는 기간을 정의합니다. 이 정의는   | 
|   retentionSize  |   string  |   
									데이터 블록에서 사용하는 최대 디스크 공간과 WAL(write-ahead log)을 정의합니다. 지원되는 값은   | 
|   허용 오차  |   []v1.Toleration  |   Pod에 대한 허용 오차를 정의합니다.  | 
|   topologySpreadConstraints  |   []v1.TopologySpreadConstraint  |   Pod의 토폴로지 분배 제약 조건을 정의합니다.  | 
|   collectionProfile  |   CollectionProfile  |   
									Prometheus가 플랫폼 구성 요소에서 지표를 수집하는 데 사용하는 메트릭 컬렉션 프로필을 정의합니다. 지원되는 값은   | 
|   volumeClaimTemplate  |   *monv1.EmbeddedPersistentVolumeClaim  |   Prometheus의 영구 스토리지를 정의합니다. 이 설정을 사용하여 스토리지 클래스, 볼륨 크기 및 이름을 포함한 영구 볼륨 클레임을 구성합니다.  |