1.2. 스택 아키텍처 모니터링
사용자 정의 프로젝트를 모니터링하기 위한 기본 모니터링 구성 요소 및 구성 요소가 포함된 모니터링 스택 아키텍처에 대해 알아볼 수 있습니다.
1.2.1. 모니터링 스택 이해 링크 복사링크가 클립보드에 복사되었습니다!
모니터링 스택에는 다음 구성 요소가 포함됩니다.
- 기본 플랫폼 모니터링 구성 요소
플랫폼 모니터링 구성 요소는 OpenShift Dedicated 설치 중에 기본적으로
openshift-monitoring프로젝트에 설치됩니다. Red Hat 사이트 안정성 엔지니어(SRE)는 이러한 구성 요소를 사용하여 Kubernetes 서비스를 포함한 핵심 클러스터 구성 요소를 모니터링합니다. 여기에는 모든 네임스페이스의 모든 워크로드에서 수집된 CPU 및 메모리와 같은 중요한 메트릭이 포함됩니다.다음 다이어그램의 설치됨 섹션에서 이러한 구성 요소를 확인할 수 있습니다.
- 사용자 정의 프로젝트를 모니터링하기 위한 구성 요소
사용자 정의 프로젝트 모니터링 구성 요소는 OpenShift Dedicated 설치 중에 기본적으로
openshift-user-workload-monitoring프로젝트에 설치됩니다. 이러한 구성 요소를 사용하여 사용자 정의 프로젝트에서 서비스 및 Pod를 모니터링할 수 있습니다.다음 다이어그램의 사용자 섹션에서 이러한 구성 요소를 볼 수 있습니다.
1.2.1.1. 기본 모니터링 대상 링크 복사링크가 클립보드에 복사되었습니다!
다음은 OpenShift Dedicated 클러스터의 Red Hat 사이트 안정성 엔지니어(SRE)에서 모니터링하는 대상의 예입니다.
- CoreDNS
- etcd
- HAProxy
- 이미지 레지스트리
- Kubelets
- Kubernetes API 서버
- Kubernetes 컨트롤러 관리자
- Kubernetes 스케줄러
- OpenShift API 서버
- OpenShift Controller Manager
- OLM(Operator Lifecycle Manager)
정확한 대상 목록은 클러스터 기능 및 설치된 구성 요소에 따라 다를 수 있습니다.