4.5. Insights Operator 사용
Insights Operator는 구성 및 구성 요소 오류 상태를 주기적으로 수집하고 기본적으로 2시간마다 데이터를 Red Hat에 보고합니다. Red Hat은 이러한 정보를 통해 구성 및 Telemetry를 통해 보고된 것보다 더 깊은 오류 데이터를 평가할 수 있습니다. OpenShift Container Platform 사용자는 Red Hat Hybrid Cloud Console의 Advisor 서비스에 보고서를 표시할 수 있습니다.
4.5.1. Insights Operator 구성 링크 복사링크가 클립보드에 복사되었습니다!
Insights Operator 구성은 기본 Operator 구성과 openshift-insights 네임스페이스의 insights-config ConfigMap 오브젝트에 저장된 구성 또는 openshift-config 네임스페이스의 support 시크릿에 저장된 구성의 조합입니다.
ConfigMap 오브젝트 또는 지원 시크릿이 있는 경우 포함된 특성 값이 기본 Operator 구성 값을 재정의합니다. ConfigMap 오브젝트 와 지원 시크릿이 둘 다 있는 경우 Operator는 ConfigMap 오브젝트를 읽습니다.
ConfigMap 오브젝트는 기본적으로 존재하지 않으므로 OpenShift Container Platform 클러스터 관리자가 이를 생성해야 합니다.
4.5.1.1. ConfigMap 오브젝트 구성 구조 링크 복사링크가 클립보드에 복사되었습니다!
insights-config ConfigMap 오브젝트(config.yaml 구성)의 예에서는 표준 YAML 형식을 사용하여 구성 옵션을 보여줍니다.
apiVersion: v1
kind: ConfigMap
metadata:
name: insights-config
namespace: openshift-insights
data:
config.yaml: |
dataReporting:
uploadEndpoint: https://console.redhat.com/api/ingress/v1/upload
storagePath: /var/lib/insights-operator
downloadEndpoint: https://console.redhat.com/api/insights-results-aggregator/v2/cluster/%s/reports
conditionalGathererEndpoint: https://console.redhat.com/api/gathering/gathering_rules
sca:
disabled: false
endpoint: https://api.openshift.com/api/accounts_mgmt/v1/entitlement_certificates
interval: 8h0m0s
alerting:
disabled: false
proxy:
httpProxy: http://example.com
httpsProxy: https://example.com
noProxy: test.org
구성 가능한 속성 및 기본값
다음 표에서는 사용 가능한 구성 속성을 설명합니다.
insights-config ConfigMap 오브젝트는 표준 YAML 형식을 따릅니다. 여기서 하위 값은 상위 속성 아래에 있고 두 개의 공백을 들여씁니다. Obfuscation 속성의 경우 부모 속성의 공지된 하위 항목으로 값을 입력합니다.
| 특성 이름 | 설명 | 값 유형 | 기본값 |
|---|---|---|---|
| 클러스터 Prometheus 인스턴스에 대한 Insights Operator 경고를 비활성화합니다. | 부울 |
|
| 클러스터 전송 데이터를 확인하고 다운로드하는 끝점입니다. | URL | https://api.openshift.com/api/accounts_mgmt/v1/cluster_transfers/ |
| 사용 가능한 클러스터 전송을 확인하는 빈도를 설정합니다. | 시간 간격 |
|
| 데이터 수집 및 업로드 빈도를 설정합니다. | 시간 간격 |
|
| 업로드 끝점을 설정합니다. | URL | |
| 보관된 데이터가 저장되는 경로를 구성합니다. | 파일 경로 | /var/lib/insights-operator |
| 최신 Red Hat Lightspeed 분석을 다운로드할 끝점을 지정합니다. | URL | |
| 조건부 수집 규칙 정의를 제공하기 위한 끝점을 설정합니다. | URL | |
| IP 주소 및 클러스터 도메인 이름을 전역 난독 처리를 활성화합니다. | 문자열 | 해당 없음 |
| Data Validation Operator 데이터의 난독 처리를 활성화합니다. 클러스터 리소스 ID는 리소스 이름이 아닌 아카이브 파일에만 표시됩니다. | 문자열 | 해당 없음 |
| Insights Operator에 대한 사용자 정의 프록시를 설정합니다. | URL | 기본값이 없음 |
| SCA(Simple Content Access) 인타이틀먼트 다운로드 빈도를 지정합니다. | 시간 간격 |
|
| SCA(Simple Content Access) 인타이틀먼트를 다운로드하는 끝점을 지정합니다. | URL | https://api.openshift.com/api/accounts_mgmt/v1/entitlement_certificates |
| 간단한 콘텐츠 액세스 권한 다운로드를 비활성화합니다. | 부울 |
|