8.5. Red Hat OpenShift용 cert-manager Operator 모니터링 활성화


Prometheus Operator가 제공하는 형식으로 Red Hat OpenShift의 cert-manager Operator에 대한 컨트롤러 지표를 노출할 수 있습니다.

8.5.1. Red Hat OpenShift용 cert-manager Operator의 서비스 모니터를 사용하여 모니터링 활성화

서비스 모니터를 사용하여 사용자 정의 메트릭 스크랩을 수행하여 Red Hat OpenShift의 cert-manager Operator에 대한 모니터링 및 메트릭 컬렉션을 활성화할 수 있습니다.

사전 요구 사항

  • cluster-admin 권한이 있는 클러스터에 액세스할 수 있습니다.
  • Red Hat OpenShift용 cert-manager Operator가 설치되어 있습니다.

절차

  1. 다음 명령을 실행하여 클러스터 모니터링을 활성화하려면 라벨을 추가합니다.

    $ oc label namespace cert-manager openshift.io/cluster-monitoring=true
  2. 사용자 정의 프로젝트에 대한 모니터링을 활성화합니다. 자세한 내용은 사용자 정의 프로젝트에 대한 모니터링 활성화를 참조하십시오.
  3. 서비스 모니터를 생성합니다.

    1. ServiceMonitor 오브젝트를 정의하는 YAML 파일을 생성합니다.

      service-monitor.yaml 파일 예

      apiVersion: monitoring.coreos.com/v1
      kind: ServiceMonitor
      metadata:
        labels:
          app: cert-manager
          app.kubernetes.io/component: controller
          app.kubernetes.io/instance: cert-manager
          app.kubernetes.io/name: cert-manager
        name: cert-manager
        namespace: cert-manager
      spec:
        endpoints:
        - interval: 30s
          port: tcp-prometheus-servicemonitor
          scheme: http
        selector:
          matchLabels:
            app.kubernetes.io/component: controller
            app.kubernetes.io/instance: cert-manager
            app.kubernetes.io/name: cert-manager

    2. 다음 명령을 실행하여 ServiceMonitor 오브젝트를 생성합니다.

      $ oc create -f service-monitor.yaml

8.5.2. Red Hat OpenShift의 cert-manager Operator에 대한 메트릭 쿼리

Red Hat OpenShift용 cert-manager Operator에 대한 모니터링을 활성화한 후 OpenShift Container Platform 웹 콘솔을 사용하여 해당 메트릭을 쿼리할 수 있습니다.

사전 요구 사항

  • cluster-admin 역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.
  • cert-manager Operator for Red Hat OpenShift가 설치되어 있습니다.
  • Red Hat OpenShift에 대한 cert-manager Operator에 대한 모니터링 및 메트릭 컬렉션을 활성화했습니다.

절차

  1. OpenShift Container Platform 웹 콘솔에서 모니터링 메트릭 으로 이동합니다.
  2. 다음 형식 중 하나를 사용하여 쿼리를 추가합니다.

    • 끝점을 지정합니다.

      {instance="<endpoint>"} 1
      1
      & lt;endpoint >를 cert-manager 서비스의 끝점 값으로 바꿉니다. oc describe service cert-manager -n cert-manager.
    • tcp-prometheus-servicemonitor 포트를 지정합니다.

      {endpoint="tcp-prometheus-servicemonitor"}
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.