3.3. AMQ Interconnect를 통한 데이터 수집
지표 및 이벤트 데이터 사용량에 사용할 수 있는 AMQ 상호 연결 주소를 구독하려면 환경 파일을 생성하여 클라이언트 연결에 대해 AMQ 상호 연결을 노출하고 Overcloud를 배포합니다.
Service Telemetry Operator는 단일 클라우드 배포를 위해 모든 데이터 수집 및 데이터 스토리지 구성 요소를 간단하게 배포할 수 있습니다. 데이터 스토리지 도메인을 여러 클라우드와 공유하려면 Service Telemetry Framework 1.3 가이드에서 여러 클라우드 구성을 참조하십시오.
STF(Service Telemetry Framework)에서 사용하는 QDR 메시 모드와 QDR 엣지 모드는 전환할 수 없습니다. 또한 STF에 대한 데이터 수집을 활성화하는 경우 QDR 메시 모드를 사용할 수 없습니다.
절차
-
stack사용자로 Red Hat OpenStack Platform 언더클라우드에 로그인합니다. -
/home/stack디렉터리에data-collection.yaml이라는 구성 파일을 생성합니다. 외부 끝점을 활성화하려면
MetricsQdrExternalEndpoint: true매개변수를data-collection.yaml파일에 추가합니다.parameter_defaults: MetricsQdrExternalEndpoint: truecollectd 및 AMQ 상호 연결을 활성화하려면 Red Hat OpenStack Platform director 배포에 다음 파일을 추가합니다.
-
data-collection.yaml환경 파일 클라이언트 측 AMQ 상호 연결을 통해 외부 엔드포인트에 연결할 수 있는
qdr-form-controller-mesh.yaml파일openstack overcloud deploy <other arguments> --templates /usr/share/openstack-tripleo-heat-templates \ --environment-file <...other-environment-files...> \ --environment-file /usr/share/openstack-tripleo-heat-templates/environments/metrics/qdr-form-controller-mesh.yaml \ --environment-file /home/stack/data-collection.yaml
-
-
선택 사항: Ceilometer 및 collectd 이벤트를 수집하려면
오버클라우드 배포명령에ceilometer-write-qdr.yaml및collectd-write-qdr.yaml파일을 포함합니다. - Overcloud를 배포합니다.
추가 리소스
- YAML 파일에 대한 자세한 내용은 3.5절. “YAML 파일” 을 참조하십시오.