1장. 로깅 6.3 릴리스 정보
1.1. 로깅 6.3.0 릴리스 노트 링크 복사링크가 클립보드에 복사되었습니다!
이번 OpenShift Logging 릴리스는 OpenShift Container Platform 4.17 이상에서 지원됩니다. 이 릴리스에는 새로운 기능 및 버그 수정이 포함되어 있습니다.
1.1.1. 새로운 기능 및 개선 사항 링크 복사링크가 클립보드에 복사되었습니다!
1.1.1.1. 로그 컬렉션 링크 복사링크가 클립보드에 복사되었습니다!
-
이번 릴리스에서는
clusterLogForwarder
리소스에서 고유한 ID 및 액세스 관리(IAM) 역할을 사용하여 여러 AWS(Amazon Web Services) 출력을 구성할 수 있습니다. (LOG-6790) - 이번 릴리스에서는 선호도 규칙을 구성하여 수집기 예약을 제어할 수 있습니다. (LOG-6858)
- 이번 릴리스에서는 로그 전달자를 위해 Splunk 메타데이터 키(즉, 인덱스, 인덱싱된 필드, 소스 및 메시지 페이로드)의 기본값이 사전 정의됩니다. 값은 로그 유형을 기반으로 합니다. 사용자는 이러한 값을 재정의할 수 있습니다. (LOG-6859)
1.1.1.2. 로그 스토리지 링크 복사링크가 클립보드에 복사되었습니다!
-
이번 릴리스에서는 S3 시크릿에서
forcepathstyle
필드를 사용할 수 있습니다. S3 액세스에 경로 스타일 또는 가상 호스트 스타일을 사용하도록 Loki를 구성하려면 이 필드를 사용합니다. 기본적으로 AWS 끝점만 가상 호스트 스타일 URL을 사용하지만 다른 끝점에서는 경로 스타일을 사용합니다. (LOG-7024)
1.1.2. 기술 프리뷰 기능 링크 복사링크가 클립보드에 복사되었습니다!
OTLP(OpenTelemetry Protocol) 출력 로그 전달자는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
1.1.3. 버그 수정 링크 복사링크가 클립보드에 복사되었습니다!
- 이번 업데이트 이전에는 Elasticsearch 출력을 사용하여 토큰 기반 인증을 시도할 때 구성 오류로 인해 수집기 Pod가 크래시 루프에 진입했습니다. 이번 업데이트를 통해 Elasticsearch 출력을 사용한 토큰 인증이 유효한 구성을 생성합니다. (LOG-5991)
- 이번 업데이트 이전에는 Prometheus 규칙 끝점의 네임스페이스를 기반으로 필터링이 없기 때문에 관련이 없는 네임스페이스에 사용자 경고가 표시되었습니다. 이번 업데이트를 통해 규칙 레이블 필터가 처리기 구성에 추가되었습니다. 결과적으로 경고 가시성이 이제 원래 네임스페이스로 제한됩니다. (LOG-6148)
-
이번 업데이트 이전에는 Loki API 설명서에서
lokistack.spec.tenants.openshift.otlp
리소스에 필요한 속성을 지정하지 않았습니다. 이번 업데이트를 통해 Loki API 문서가 누락된 정보를 포함하도록 업데이트되었습니다. (LOG-6810) -
이번 업데이트 이전에는 loki-gateway에서
애플리케이션
테넌트의/series
엔드포인트에 대한 세분화된 권한을 적용하지 않았습니다. 결과적으로 사용자는 다른 로그 스트림에서 스트림 메타데이터 정보에 대한 무단 액세스 권한을 얻을 수 있었습니다. 이번 업데이트를 통해/series
엔드포인트는쿼리
매개변수 대신match
매개 변수를 사용하여 요청에 대해 반환되는 시리즈 메타데이터를 필터링합니다. 결과적으로 loki-gateway는애플리케이션
테넌트에 대한/series
엔드포인트에 대해 세분화된 권한을 올바르게 적용합니다. (LOG-6892)
이번 업데이트 이전에는 OpenShift Container Platform 클러스터에서 Vector 수집기 Pod를 다시 시작하면
KubeAPI
에 대한 대량의 요청이 생성되었습니다. 결과적으로 컨트롤 플레인을 사용할 수 없게 되었습니다. 이번 업데이트를 통해 수집기 Pod를 다시 시작할 때use-apiserver-cache
특성을 사용하여 kube 캐싱을 활성화하고max-unavailable-rollout
특성을 사용하여 DaemonSet 롤아웃 전략을 구성할 수 있습니다. 결과적으로 수집기 Pod를 재시작하는 동안 컨트롤 플레인이 안정적으로 유지되므로 API 요청 시간 초과가 줄어듭니다. (LOG-7196)중요use-apiserver-cache
및max-unavailable-rollout
속성을 사용하는 것은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
-
이번 업데이트 이전에는 OTEL 데이터 모델을 사용하여
LokiStack
출력에 대해 구성된ClusterLogForwarder
CR이기술 프리뷰
주석 없이 검증을 잘못 전달했습니다. 이번 업데이트를 통해 OTEL 데이터 모델을 사용하여LokiStack
출력에 대해 구성된ClusterLogForwarder
CR이기술 프리뷰
주석이 포함되지 않는 한 검증에 올바르게 실패합니다. (LOG-7279)
1.1.4. 확인된 문제 링크 복사링크가 클립보드에 복사되었습니다!
- 로그를 syslog 출력에 전달하면 Fluentd와 Vector 로그 수집기 간에 생성된 메시지 형식이 일치하지 않습니다. 벡터 메시지는 따옴표 내에 있습니다. Fluentd 메시지는 그렇지 않습니다. 결과적으로 Fluentd에서 Vector로 마이그레이션할 때 툴 통합에 문제가 발생할 수 있습니다. (LOG-7007)