7장. 브로커 모니터링


7.1. Fuse Console에서 브로커 보기

AMQ Management Console 대신 OpenShift에 Fuse Console을 사용하도록 Operator 기반 브로커 배포를 구성할 수 있습니다. 브로커 배포를 적절하게 구성한 경우 Fuse Console은 브로커를 검색하고 전용 Artemis 탭에 표시합니다. AMQ 관리 콘솔에서 수행하는 것과 동일한 브로커 런타임 데이터를 볼 수 있습니다. 주소 및 큐 생성과 같은 기본 관리 작업을 수행할 수도 있습니다.

다음 절차에서는 OpenShift의 Fuse Console이 배포에 브로커를 검색하고 표시할 수 있도록 브로커 배포에 대해 CR(사용자 정의 리소스) 인스턴스를 구성하는 방법을 설명합니다.

사전 요구 사항

  • OpenShift용 Fuse Console은 OCP 클러스터 또는 해당 클러스터의 특정 네임스페이스에 배포해야 합니다. 콘솔을 특정 네임스페이스에 배포한 경우 콘솔에서 브로커를 검색할 수 있도록 브로커 배포가 동일한 네임스페이스에 있어야 합니다. 그렇지 않으면 Fuse Console 및 브로커가 동일한 OCP 클러스터에 배포하는 것으로 충분합니다. OCP에 Fuse Online을 설치하는 방법에 대한 자세한 내용은 OpenShift Container Platform에 Fuse Online 설치 및 설치를 참조하십시오.
  • 브로커 배포가 이미 생성되어 있어야 합니다. 예를 들어 CR(사용자 정의 리소스) 인스턴스를 사용하여 기본 Operator 기반 배포를 생성하는 방법을 알아보려면 3.4.1절. “기본 브로커 인스턴스 배포” 를 참조하십시오.

프로세스

  1. 브로커 배포에 사용한 CR 인스턴스를 엽니다. 예를 들어 기본 배포의 CR은 다음과 유사할 수 있습니다.

    apiVersion: broker.amq.io/v1beta1
    kind: ActiveMQArtemis
    metadata:
      name: ex-aao
    spec:
      deploymentPlan:
        size: 4
        image: registry.redhat.io/amq7/amq-broker-rhel8:7.12
            ...
    Copy to Clipboard Toggle word wrap
  2. deploymentPlan 섹션에서 jolokiaAgentEnabledmanagementRBACEnabled 속성을 추가하고 다음과 같이 값을 지정합니다.

    apiVersion: broker.amq.io/v1beta1
    kind: ActiveMQArtemis
    metadata:
      name: ex-aao
    spec:
      deploymentPlan:
        size: 4
        image: registry.redhat.io/amq7/amq-broker-rhel8:7.12
        ...
        jolokiaAgentEnabled: true
        managementRBACEnabled: false
    Copy to Clipboard Toggle word wrap
    jolokiaAgentEnabled
    Fuse Console이 배포에서 브로커의 런타임 데이터를 검색하고 표시할 수 있는지 여부를 지정합니다. Fuse Console을 사용하려면 값을 true 로 설정합니다.
    managementRBACEnabled

    배포의 브로커에 RBAC(역할 기반 액세스 제어)가 활성화되어 있는지 여부를 지정합니다. Fuse Console에서 자체 역할 기반 액세스 제어를 사용하므로 Fuse Console을 사용하려면 값을 false설정해야 합니다.

    중요

    Fuse Console을 사용하기 위해 managementRBACEnabled 의 값을 false 로 설정하면 브로커의 management Cryostat가 더 이상 권한 부여가 필요하지 않습니다. AMQ 관리 콘솔을 사용해서는 안되며 managementRBACEnabled 는 브로커의 모든 관리 작업이 무단 사용에 노출될 수 있으므로 false 로 설정되어 있어야 합니다.

  3. CR 인스턴스를 저장합니다.
  4. 이전에 브로커 배포를 생성한 프로젝트로 전환합니다.

    $ oc project <project_name>
    Copy to Clipboard Toggle word wrap
  5. 명령줄에서 변경 사항을 적용합니다.

    $ oc apply -f <path/to/custom_resource_instance>.yaml
    Copy to Clipboard Toggle word wrap
  6. Fuse Console에서 Fuse 애플리케이션을 보려면 온라인 탭을 클릭합니다. 실행 중인 브로커를 보려면 왼쪽 탐색 메뉴에서 Artemis 를 클릭합니다.

추가 리소스

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동