Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

구성 가능한 지표 수집 및 보고 범주(기술 미리 보기)

요약 클라우드 네이티브 Contrail® Networking™ 릴리스 22.2에서 선택한 메트릭을 내보내기 위해 활성화 및 비활성화할 수 있습니다.

개요: 구성 가능한 지표 수집 및 보고 범주

텔레메트리 내보내기 구성 요소에 더 많은 유연성을 제공하기 위해 클라우드 네이티브 Contrail Networking 릴리스 22.2에는 새로운 Kubernetes 사용자 지정 리소스 MetricGroup가 도입되었습니다. . MetricGroup 를 사용하면 내보내기 위해 선택한 메트릭을 활성화 또는 비활성화할 수 있습니다.

  • MetricGroup 은(는) 내보내기 위한 일련의 메트릭을 포함하고 관리합니다.
  • 지표는 범주별로 그룹화됩니다. 그룹 수준에서 메트릭 내보내기 기능을 활성화 또는 비활성화하도록 선택할 수 있습니다.
  • MetricGroup Kubernetes 사용자 지정 리소스를 통해 구현됩니다.

MetricGroup 시스템이 수집하고 보고하는 메트릭에 대한 세분화된 제어를 제공합니다. 메트릭 보고 하위 집합을 켜고 끌 수 있습니다. 때로는 관리자가 가능한 가장 가벼운 무게와 효율성에 대한 메트릭 하위 집합만 수집하길 원할 때도 있습니다.

참고:

이 기능은 Juniper CN2 기술 미리 보기 기능으로 분류됩니다. 이러한 기능은 "있는 그대로"이며 자발적 사용을 위한 것입니다. Juniper Support는 이러한 기능을 사용할 때 고객이 경험하는 문제를 해결하고 지원 사례를 대신하여 버그 보고서를 생성합니다. 그러나 Juniper Tech Preview 기능에 대한 포괄적인 지원 서비스는 제공하지 못할 수 있습니다.

자세한 내용은 Juniper CN2 기술 미리 보기(기술 미리 보기) 를 참조하거나 Juniper Support에 문의하십시오.

그림 1: 지표 수집 및 보고 아키텍처 Metrics Collection and Reporting Architecture

텔레메트리 운영자는 그림 1을 참조하여 메트릭 그룹의 변경 사항을 모니터링합니다. 활성화된 메트릭 그룹을 기반으로 활성화된 메트릭 목록이 생성되어 메트릭 내보내기 에이전트 형식 ConfigMap 으로 전송됩니다. 메트릭 내보내기 에이전트는 시스템의 모든 메트릭 대신 이러한 활성화된 메트릭을 수집하고 내보냅니다.

  • MetricGroup 조정자는 활성화된MetricGroup(들)에서 각 유형의 메트릭(vrouter또는controller)에 대해 을(를) 구축하고 ConfigMap 모든 클러스터에 ConfigMap 적용합니다.
  • KubeManager 조정자는 새 클러스터에도 동일한 작업을 수행합니다.

Telemetry Exporter는 메트릭 사양을 이와 ConfigMap 결합하여 활성화된 메트릭 사양을 생성합니다. 메트릭 내보내기 기능은 모든 메트릭이 아닌 활성화된 메트릭 사양에서만 메트릭을 내보냅니다.

다음 항목은 및 에 대한 ConfigMap YAML 값을 나열합니다 MetricGroup.

ConfigMap: vrouter-export-enabled-metrics

  • 수정 번호입니다.
  • 활성화된 메트릭 이름 어레이입니다.

사용자 지정 리소스: MetricGroup

  • 유형: vrouter 또는 컨트롤러
  • 이름: 문자열
  • 내보내기: Boolean
  • 지표: 문자열 배열(메트릭 이름)

설치 및 업그레이드

MetricGroup 은(는) CN2 릴리스 22.2의 분석 구성 요소에 포함되어 있습니다. 사전 정의된 메트릭 그룹은 CN2 분석 구축 중에 자동으로 설치됩니다. 업스트림 Kubernetes용 Contrail 분석 설치 또는 OpenShift 컨테이너 플랫폼을 위한 Contrail 분석 설치를 참조하십시오.

예: 사전 정의된 메트릭 그룹

사전 정의된 MetricGroup예 : vrouter-cpu YAML 파일:

Kubectl 명령으로 메트릭 그룹 관리

관리자가 명령으로 kubectl 관리할 MetricGroup 수 있습니다. 예는 다음과 같습니다.

삭제 MetricGroup:

신청 MetricGroup:

리소스 보기 MetricGroup :

다음 ConfigMap의 존재를 확인하기 위해. 각 클러스터에는 이 두 ConfigMap개의 복사본이 있습니다.

UI로 메트릭 그룹 관리

이 기술 미리 보기를 사용하면 CN2 관리자 UI를 사용하여 관리할 MetricGroups 수 있습니다.

UI에서 메트릭 그룹을 관리하려면 다음을 수행합니다.

  1. 브라우저에서 CN2 관리자 UI에 액세스합니다.
    https://<cluster-ip-address>/
  2. 다음 중 하나를 통해 CN2 관리자에 로그인 합니다.
    • 업로드할 kubeconfig 파일을 찾아보고 선택합니다.
    • 토큰을 사용하여 로그인합니다.
  3. 왼쪽 탐색 메뉴에서 > 메트릭 그룹 구성 을 선택합니다.
    메트릭 그룹 창이 표시됩니다.
  4. 메트릭 그룹을 추가하려면 오른쪽 상단에 있는 "+" 아이콘을 클릭합니다.
    적용할 이름을 추가하고 유형 및 메트릭을 선택합니다. 저장을 클릭합니다.
    그림 2: 메트릭 그룹 Add a Metric Group 추가
  5. 추가한 메트릭 그룹을 표시하려면 세부 정보 아이콘을 클릭합니다.
    그림 3: 메트릭 그룹 세부 정보 Display Metric Group Detail 표시