5.5. 로깅 UI 플러그인
Red Hat은 현재 기술 프리뷰 (TP)에 있는 Cluster Observability Operator (COO) 릴리스의 GA(General Availability) 릴리스까지 OpenShift Container Platform 4.14 이상에서 로깅 UI 플러그인에 대해 Logging 6.0 이상을 사용하는 고객에게 지원을 제공합니다. COO에는 여전히 TP 기능이지만 로깅 UI 플러그인은 GA에 사용할 준비가 된 몇 가지 독립적인 기능이 포함되어 있기 때문에 이러한 지원 예외는 일시적입니다.
로깅 UI 플러그인은 모니터링
OpenShift Container Platform 버전 4.16 이상에 Troubleshooting UI 플러그인을 배포한 경우 Korrel8r 서비스에 연결하고 Observe
플러그인의 기능은 다음과 같이 분류됩니다.
- dev-console
- 개발자 화면에 로깅 보기를 추가합니다.
- 경고
- Loki 규칙자에 정의된 로그 기반 경고와 웹 콘솔 경고를 병합합니다. 경고 세부 정보 뷰에 로그 기반 메트릭 차트를 추가합니다.
- dev-alerts
- Loki 규칙자에 정의된 로그 기반 경고와 웹 콘솔 경고를 병합합니다. 개발자 화면에 대한 경고 세부 정보 뷰에 로그 기반 지표 차트를 추가합니다.
COO(Cluster Observability Operator) 버전의 경우 OpenShift Container Platform 버전에서 이러한 기능에 대한 지원이 다음 표에 표시되어 있습니다.
COO 버전 | OCP 버전 | 기능 |
---|---|---|
0.3.0+ | 4.12 |
|
0.3.0+ | 4.13 |
|
0.3.0+ | 4.14+ |
|
5.5.1. Cluster Observability Operator 로깅 UI 플러그인 설치
사전 요구 사항
-
cluster-admin
역할의 사용자로 클러스터에 액세스할 수 있어야 합니다. - OpenShift Container Platform 웹 콘솔에 로그인했습니다.
- Cluster Observability Operator가 설치되어 있습니다.
-
클러스터에
LokiStack
인스턴스가 있습니다.
프로세스
-
OpenShift Container Platform 웹 콘솔에서 Operator
설치된 Operator 를 클릭하고 Cluster Observability Operator를 선택합니다. - 탭 목록의 맨 오른쪽에 있는 UI 플러그인 탭을 선택하고 Create UIPlugin 을 클릭합니다.
YAML 보기를 선택하고 다음 콘텐츠를 입력한 다음 Create:을 클릭합니다.
apiVersion: observability.openshift.io/v1alpha1 kind: UIPlugin metadata: name: logging spec: type: Logging logging: lokiStack: name: logging-loki logsLimit: 50 timeout: 30s