Jump To Close Expand all Collapse all Table of contents 모니터링 1. 모니터링 개요 Expand section "1. 모니터링 개요" Collapse section "1. 모니터링 개요" 1.1. OpenShift Container Platform 모니터링 정보 1.2. 모니터링 스택 이해 Expand section "1.2. 모니터링 스택 이해" Collapse section "1.2. 모니터링 스택 이해" 1.2.1. 기본 모니터링 구성 요소 1.2.2. 기본 모니터링 대상 1.2.3. 사용자 정의 프로젝트를 모니터링하기 위한 구성 요소 1.2.4. 사용자 정의 프로젝트의 대상 모니터링 1.3. OpenShift Container Platform 모니터링에 대한 일반 용어 1.4. 추가 리소스 1.5. 다음 단계 2. 모니터링 스택 구성 Expand section "2. 모니터링 스택 구성" Collapse section "2. 모니터링 스택 구성" 2.1. 사전 요구 사항 2.2. 모니터링의 유지보수 및 지원 Expand section "2.2. 모니터링의 유지보수 및 지원" Collapse section "2.2. 모니터링의 유지보수 및 지원" 2.2.1. 모니터링에 대한 지원 고려 사항 2.2.2. Operator 모니터링에 대한 지원 정책 2.3. 모니터링 스택 구성 준비 Expand section "2.3. 모니터링 스택 구성 준비" Collapse section "2.3. 모니터링 스택 구성 준비" 2.3.1. 클러스터 모니터링 구성 맵 생성 2.3.2. 사용자 정의 워크로드 모니터링 구성 맵 생성 2.4. 모니터링 스택 구성 2.5. 구성 가능한 모니터링 구성 요소 2.6. 노드 선택기를 사용하여 모니터링 구성 요소 이동 Expand section "2.6. 노드 선택기를 사용하여 모니터링 구성 요소 이동" Collapse section "2.6. 노드 선택기를 사용하여 모니터링 구성 요소 이동" 2.6.1. 노드 선택기가 다른 제약 조건에서 작동하는 방법 2.6.2. 다른 노드로 모니터링 구성 요소 이동 2.7. 모니터링 구성 요소에 허용 오차 할당 2.8. 메트릭 스크래핑에 대한 본문 크기 제한 설정 2.9. 전용 서비스 모니터 구성 Expand section "2.9. 전용 서비스 모니터 구성" Collapse section "2.9. 전용 서비스 모니터 구성" 2.9.1. 전용 서비스 모니터 활성화 2.10. 영구 스토리지 구성 Expand section "2.10. 영구 스토리지 구성" Collapse section "2.10. 영구 스토리지 구성" 2.10.1. 영구 스토리지 사전 요구 사항 2.10.2. 로컬 영구 볼륨 클레임 구성 2.10.3. 영구 스토리지 볼륨 크기 조정 2.10.4. Prometheus 지표 데이터의 보존 시간 및 크기 수정 2.10.5. Thanos Ruler 메트릭 데이터의 보존 시간 수정 2.11. 원격 쓰기 스토리지 구성 Expand section "2.11. 원격 쓰기 스토리지 구성" Collapse section "2.11. 원격 쓰기 스토리지 구성" 2.11.1. 지원되는 원격 쓰기 인증 설정 2.11.2. 원격 쓰기 인증 설정의 예 2.12. 메트릭에 클러스터 ID 라벨 추가 Expand section "2.12. 메트릭에 클러스터 ID 라벨 추가" Collapse section "2.12. 메트릭에 클러스터 ID 라벨 추가" 2.12.1. 메트릭에 대한 클러스터 ID 라벨 생성 2.13. 메트릭 컬렉션 프로필 구성 Expand section "2.13. 메트릭 컬렉션 프로필 구성" Collapse section "2.13. 메트릭 컬렉션 프로필 구성" 2.13.1. 메트릭 컬렉션 프로필 정보 2.13.2. 메트릭 컬렉션 프로필 선택 2.14. 사용자 정의 프로젝트에서 바인딩되지 않은 메트릭 속성의 영향 제어 Expand section "2.14. 사용자 정의 프로젝트에서 바인딩되지 않은 메트릭 속성의 영향 제어" Collapse section "2.14. 사용자 정의 프로젝트에서 바인딩되지 않은 메트릭 속성의 영향 제어" 2.14.1. 사용자 정의 프로젝트에 대한 스크랩 샘플 및 레이블 제한 설정 2.14.2. 스크랩 샘플 경고 생성 3. 외부 Alertmanager 인스턴스 구성 4. Alertmanager에 대한 보안 설정 Expand section "4. Alertmanager에 대한 보안 설정" Collapse section "4. Alertmanager에 대한 보안 설정" 4.1. Alertmanager 설정에 시크릿 추가 4.2. 시계열 및 경고에 추가 라벨 연결 5. 모니터링에 대한 Pod 토폴로지 분배 제약 조건 구성 Expand section "5. 모니터링에 대한 Pod 토폴로지 분배 제약 조건 구성" Collapse section "5. 모니터링에 대한 Pod 토폴로지 분배 제약 조건 구성" 5.1. Prometheus의 Pod 토폴로지 분배 제약 조건 설정 5.2. Alertmanager에 대한 Pod 토폴로지 분배 제약 조건 설정 5.3. Thanos Ruler에 대한 Pod 토폴로지 분배 제약 조건 설정 5.4. 모니터링 구성 요소에 대한 로그 수준 설정 5.5. Prometheus의 쿼리 로그 파일 활성화 5.6. Thanos Querier의 쿼리 로깅 활성화 6. Prometheus Adapter에 대한 감사 로그 수준 설정 Expand section "6. Prometheus Adapter에 대한 감사 로그 수준 설정" Collapse section "6. Prometheus Adapter에 대한 감사 로그 수준 설정" 6.1. 로컬 Alertmanager 비활성화 6.2. 다음 단계 7. 사용자 정의 프로젝트 모니터링 활성화 Expand section "7. 사용자 정의 프로젝트 모니터링 활성화" Collapse section "7. 사용자 정의 프로젝트 모니터링 활성화" 7.1. 사용자 정의 프로젝트 모니터링 활성화 7.2. 사용자 정의 프로젝트를 모니터링할 수 있는 사용자 권한 부여 Expand section "7.2. 사용자 정의 프로젝트를 모니터링할 수 있는 사용자 권한 부여" Collapse section "7.2. 사용자 정의 프로젝트를 모니터링할 수 있는 사용자 권한 부여" 7.2.1. 웹 콘솔을 사용하여 사용자에게 권한 부여 7.2.2. CLI를 사용하여 사용자에게 권한 부여 7.3. 사용자 정의 프로젝트 모니터링을 구성할 수 있는 사용자 권한 부여 7.4. 사용자 지정 애플리케이션을 위해 클러스터 외부에서 메트릭에 액세스 7.5. 모니터링에서 사용자 정의 프로젝트 제외 7.6. 사용자 정의 프로젝트 모니터링 비활성화 7.7. 다음 단계 8. 사용자 정의 프로젝트에 대한 경고 라우팅 활성화 Expand section "8. 사용자 정의 프로젝트에 대한 경고 라우팅 활성화" Collapse section "8. 사용자 정의 프로젝트에 대한 경고 라우팅 활성화" 8.1. 사용자 정의 프로젝트에 대한 경고 라우팅 이해 8.2. 사용자 정의 경고 라우팅을 위한 플랫폼 Alertmanager 인스턴스 활성화 8.3. 사용자 정의 경고 라우팅을 위한 별도의 Alertmanager 인스턴스 활성화 8.4. 사용자 정의 프로젝트에 대한 경고 라우팅을 구성할 수 있는 사용자 권한 부여 8.5. 다음 단계 9. 메트릭 관리 Expand section "9. 메트릭 관리" Collapse section "9. 메트릭 관리" 9.1. 메트릭 이해 9.2. 사용자 정의 프로젝트에 대한 메트릭 컬렉션 설정 Expand section "9.2. 사용자 정의 프로젝트에 대한 메트릭 컬렉션 설정" Collapse section "9.2. 사용자 정의 프로젝트에 대한 메트릭 컬렉션 설정" 9.2.1. 샘플 서비스 배포 9.2.2. 서비스 모니터링 방법 지정 9.3. 사용 가능한 메트릭 목록 보기 9.4. 메트릭 쿼리 Expand section "9.4. 메트릭 쿼리" Collapse section "9.4. 메트릭 쿼리" 9.4.1. 클러스터 관리자로서 모든 프로젝트의 메트릭 쿼리 9.4.2. 개발자로 사용자 정의 프로젝트의 메트릭 쿼리 9.5. 메트릭 대상에 대한 자세한 정보 가져오기 10. 경고 관리 Expand section "10. 경고 관리" Collapse section "10. 경고 관리" 10.1. 관리자 및 개발자 관점에서 경고 UI에 액세스 10.2. 경고, 음소거, 경고 규칙 검색 및 필터링 10.3. 경고, 음소거 및 경고 규칙에 대한 정보 받기 10.4. 음소거 관리 Expand section "10.4. 음소거 관리" Collapse section "10.4. 음소거 관리" 10.4.1. 음소거 경고 10.4.2. 음소거 편집 10.4.3. 음소거 만료 10.5. 사용자 정의 프로젝트에 대한 경고 규칙 관리 Expand section "10.5. 사용자 정의 프로젝트에 대한 경고 규칙 관리" Collapse section "10.5. 사용자 정의 프로젝트에 대한 경고 규칙 관리" 10.5.1. 사용자 정의 프로젝트에 대한 경고 최적화 10.5.2. 사용자 정의 프로젝트에 대한 경고 규칙 생성 10.5.3. 플랫폼 메트리을 쿼리하지 않는 경고 규칙에 대한 대기 시간 감소 10.5.4. 사용자 정의 프로젝트의 경고 규칙에 액세스 10.5.5. 단일 보기에서 모든 프로젝트의 경고 규칙 나열 10.5.6. 사용자 정의 프로젝트에 대한 경고 규칙 제거 10.6. 핵심 플랫폼 모니터링을 위한 경고 규칙 관리 Expand section "10.6. 핵심 플랫폼 모니터링을 위한 경고 규칙 관리" Collapse section "10.6. 핵심 플랫폼 모니터링을 위한 경고 규칙 관리" 10.6.1. 코어 플랫폼 경고 규칙 수정 10.6.2. 새 경고 규칙 생성 10.7. 외부 시스템에 알림 전송 Expand section "10.7. 외부 시스템에 알림 전송" Collapse section "10.7. 외부 시스템에 알림 전송" 10.7.1. 경고 수신자 구성 10.7.2. 사용자 정의 프로젝트에 대한 경고 라우팅 생성 10.8. 사용자 정의 Alertmanager 설정 적용 10.9. 사용자 정의 경고 라우팅을 위해 Alertmanager에 사용자 정의 구성 적용 10.10. 다음 단계 11. 모니터링 대시보드 검토 Expand section "11. 모니터링 대시보드 검토" Collapse section "11. 모니터링 대시보드 검토" 11.1. 클러스터 관리자로 모니터링 대시보드 검토 11.2. 개발자로 모니터링 대시보드 검토 11.3. 다음 단계 12. NVIDIA GPU 관리 대시보드 Expand section "12. NVIDIA GPU 관리 대시보드" Collapse section "12. NVIDIA GPU 관리 대시보드" 12.1. 소개 12.2. NVIDIA GPU 관리 대시보드 설치 12.3. NVIDIA GPU 관리 대시보드 사용 Expand section "12.3. NVIDIA GPU 관리 대시보드 사용" Collapse section "12.3. NVIDIA GPU 관리 대시보드 사용" 12.3.1. 클러스터 GPU 개요 보기 12.3.2. GPU 대시보드 보기 12.3.3. GPU 지표 보기 13. Bare Metal Event Relay를 사용하여 베어 메탈 이벤트 모니터링 Expand section "13. Bare Metal Event Relay를 사용하여 베어 메탈 이벤트 모니터링" Collapse section "13. Bare Metal Event Relay를 사용하여 베어 메탈 이벤트 모니터링" 13.1. 베어 메탈 이벤트 정보 13.2. 베어 메탈 이벤트 작동 방식 Expand section "13.2. 베어 메탈 이벤트 작동 방식" Collapse section "13.2. 베어 메탈 이벤트 작동 방식" 13.2.1. Bare Metal Event Relay 데이터 흐름 Expand section "13.2.1. Bare Metal Event Relay 데이터 흐름" Collapse section "13.2.1. Bare Metal Event Relay 데이터 흐름" 13.2.1.1. Operator에서 관리하는 Pod 13.2.1.2. Bare Metal Event Relay 13.2.1.3. 클라우드 네이티브 이벤트 13.2.1.4. CNCF CloudEvents 13.2.1.5. HTTP 전송 또는 AMQP 디스패치 라우터 13.2.1.6. 클라우드 이벤트 프록시 사이드카 13.2.2. Redfish 메시지 구문 분석 서비스 13.2.3. CLI를 사용하여 Bare Metal Event Relay 설치 13.2.4. 웹 콘솔을 사용하여 Bare Metal Event Relay 설치 13.3. AMQ 메시징 버스 설치 13.4. 클러스터 노드의 Redfish BMC 베어 메탈 이벤트 구독 Expand section "13.4. 클러스터 노드의 Redfish BMC 베어 메탈 이벤트 구독" Collapse section "13.4. 클러스터 노드의 Redfish BMC 베어 메탈 이벤트 구독" 13.4.1. 베어 메탈 이벤트 구독 13.4.2. curl을 사용하여 Redfish 베어 메탈 이벤트 서브스크립션 쿼리 13.4.3. 베어 메탈 이벤트 및 Secret CR 생성 13.5. 베어 메탈 이벤트 REST API 참조에 애플리케이션 구독 13.6. PTP 또는 베어 메탈 이벤트에 대해 HTTP 전송을 사용하도록 소비자 애플리케이션 마이그레이션 14. 타사 모니터링 API에 액세스 Expand section "14. 타사 모니터링 API에 액세스" Collapse section "14. 타사 모니터링 API에 액세스" 14.1. 타사 모니터링 웹 서비스 API에 액세스 14.2. Prometheus의 페더레이션 끝점을 사용하여 메트릭 쿼리 14.3. 추가 리소스 15. 모니터링 문제 조사 Expand section "15. 모니터링 문제 조사" Collapse section "15. 모니터링 문제 조사" 15.1. 사용자 정의 프로젝트 메트릭을 사용할 수 없는 이유 조사 15.2. Prometheus가 많은 디스크 공간을 소비하는 이유 확인 16. Cluster Monitoring Operator에 대한 구성 맵 참조 Expand section "16. Cluster Monitoring Operator에 대한 구성 맵 참조" Collapse section "16. Cluster Monitoring Operator에 대한 구성 맵 참조" 16.1. Cluster Monitoring Operator 설정 참조 16.2. AdditionalAlertmanagerConfig Expand section "16.2. AdditionalAlertmanagerConfig" Collapse section "16.2. AdditionalAlertmanagerConfig" 16.2.1. 설명 16.2.2. 필수 항목 16.3. AlertmanagerMainConfig Expand section "16.3. AlertmanagerMainConfig" Collapse section "16.3. AlertmanagerMainConfig" 16.3.1. 설명 16.4. AlertmanagerUserWorkloadConfig Expand section "16.4. AlertmanagerUserWorkloadConfig" Collapse section "16.4. AlertmanagerUserWorkloadConfig" 16.4.1. 설명 16.5. ClusterMonitoringConfiguration Expand section "16.5. ClusterMonitoringConfiguration" Collapse section "16.5. ClusterMonitoringConfiguration" 16.5.1. 설명 16.6. DedicatedServiceMonitors Expand section "16.6. DedicatedServiceMonitors" Collapse section "16.6. DedicatedServiceMonitors" 16.6.1. 설명 16.7. K8sPrometheusAdapter Expand section "16.7. K8sPrometheusAdapter" Collapse section "16.7. K8sPrometheusAdapter" 16.7.1. 설명 16.8. KubeStateMetricsConfig Expand section "16.8. KubeStateMetricsConfig" Collapse section "16.8. KubeStateMetricsConfig" 16.8.1. 설명 16.9. NodeExporterCollectorBuddyInfoConfig Expand section "16.9. NodeExporterCollectorBuddyInfoConfig" Collapse section "16.9. NodeExporterCollectorBuddyInfoConfig" 16.9.1. 설명 16.10. NodeExporterCollectorConfig Expand section "16.10. NodeExporterCollectorConfig" Collapse section "16.10. NodeExporterCollectorConfig" 16.10.1. 설명 16.11. NodeExporterCollectorCpufreqConfig Expand section "16.11. NodeExporterCollectorCpufreqConfig" Collapse section "16.11. NodeExporterCollectorCpufreqConfig" 16.11.1. 설명 16.12. NodeExporterCollectorNetClassConfig Expand section "16.12. NodeExporterCollectorNetClassConfig" Collapse section "16.12. NodeExporterCollectorNetClassConfig" 16.12.1. 설명 16.13. NodeExporterCollectorNetDevConfig Expand section "16.13. NodeExporterCollectorNetDevConfig" Collapse section "16.13. NodeExporterCollectorNetDevConfig" 16.13.1. 설명 16.14. NodeExporterCollectorTcpStatConfig Expand section "16.14. NodeExporterCollectorTcpStatConfig" Collapse section "16.14. NodeExporterCollectorTcpStatConfig" 16.14.1. 설명 16.15. NodeExporterConfig Expand section "16.15. NodeExporterConfig" Collapse section "16.15. NodeExporterConfig" 16.15.1. 설명 16.16. OpenShiftStateMetricsConfig Expand section "16.16. OpenShiftStateMetricsConfig" Collapse section "16.16. OpenShiftStateMetricsConfig" 16.16.1. 설명 16.17. PrometheusK8sConfig Expand section "16.17. PrometheusK8sConfig" Collapse section "16.17. PrometheusK8sConfig" 16.17.1. 설명 16.18. PrometheusOperatorConfig Expand section "16.18. PrometheusOperatorConfig" Collapse section "16.18. PrometheusOperatorConfig" 16.18.1. 설명 16.19. PrometheusRestrictedConfig Expand section "16.19. PrometheusRestrictedConfig" Collapse section "16.19. PrometheusRestrictedConfig" 16.19.1. 설명 16.20. RemoteWriteSpec Expand section "16.20. RemoteWriteSpec" Collapse section "16.20. RemoteWriteSpec" 16.20.1. 설명 16.20.2. 필수 항목 16.21. TLSConfig Expand section "16.21. TLSConfig" Collapse section "16.21. TLSConfig" 16.21.1. 설명 16.21.2. 필수 항목 16.22. TelemeterClientConfig Expand section "16.22. TelemeterClientConfig" Collapse section "16.22. TelemeterClientConfig" 16.22.1. 설명 16.22.2. 필수 항목 16.23. ThanosQuerierConfig Expand section "16.23. ThanosQuerierConfig" Collapse section "16.23. ThanosQuerierConfig" 16.23.1. 설명 16.24. ThanosRulerConfig Expand section "16.24. ThanosRulerConfig" Collapse section "16.24. ThanosRulerConfig" 16.24.1. 설명 16.25. UserWorkloadConfiguration Expand section "16.25. UserWorkloadConfiguration" Collapse section "16.25. UserWorkloadConfiguration" 16.25.1. 설명 법적 공지 Settings Close Language: 简体中文 한국어 日本語 English Language: 简体中文 한국어 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 简体中文 한국어 日本語 English Language: 简体中文 한국어 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page 모니터링 OpenShift Container Platform 4.13OpenShift Container Platform에서 모니터링 스택 구성 및 사용 Red Hat OpenShift Documentation Team법적 공지초록 이 문서에서는 OpenShift Container Platform에서 Prometheus를 구성 및 사용하는 방법에 대한 지침을 설명합니다. Next