2.6. OpenShift에서 Fuse에 미터링 사용

OCP 4에서 사용할 수 있는 미터링 툴을 사용하여 다른 데이터 소스의 미터링 보고서를 생성할 수 있습니다. 클러스터 관리자는 미터링을 사용하여 클러스터에서 발생하는 상황을 분석할 수 있습니다. 자체적으로 작성하거나 사전 정의된 SQL 쿼리를 사용하여 사용 가능한 다양한 데이터 소스에서 데이터를 처리하는 방법을 정의할 수 있습니다. Prometheus를 기본 데이터 소스로 사용하면 Pod, 네임스페이스 및 대부분의 기타 Kubernetes 리소스에 대한 보고서를 생성할 수 있습니다. 미터링 툴을 사용하려면 OpenShift Container Platform 4.x에서 Metering Operator를 설치하고 구성해야 합니다. 미터링에 대한 자세한 내용은 미터링 을 참조하십시오.

참고

OpenShift에서 Fuse의 미터링은 IBM Power Systems 및 IBM Z에서 지원되지 않습니다.

2.6.1. 미터링 리소스

미터링에는 많은 리소스가 있으며, 기능 미터링을 보고하는 기능과 함께 미터링 배포 및 설치를 관리하는 데 사용할 수 있습니다. 미터링은 다음 CRD(CustomResourceDefinitions)를 사용하여 관리합니다.

표 2.3. 미터링 리소스

이름설명

MeteringConfig

배포에 대해 미터링 스택을 구성합니다. 미터링 스택을 구성하는 각 구성 요소를 제어하기 위한 사용자 정의 및 구성 옵션이 포함되어 있습니다.

Reports

사용할 쿼리, 쿼리를 실행할 빈도 및 결과를 저장할 위치를 제어합니다.

ReportQueries

ReportDataSources에 포함된 데이터에서 분석을 수행하는 데 사용되는 SQL 쿼리를 포함합니다.

ReportDataSources

ReportQueries 및 Reports에서 사용할 수 있는 데이터를 제어합니다. 미터링 내에서 사용할 수 있도록 다양한 데이터베이스에 대한 액세스를 구성할 수 있습니다.

2.6.2. OpenShift에서 Fuse의 미터링 레이블

표 2.4. 미터링 라벨

레이블가능한 값

com.company

Red_Hat

rht.prod_name

Red_Hat_Integration

rht.prod_ver

7.10

rht.comp

Fuse

rht.comp_ver

7.10

rht.subcomp

fuse7-java-openshift

fuse7-eap-openshift

fuse7-karaf-openshift

rht.subcomp_t

infrastructure