13장. 로깅, 이벤트, 모니터링
13.1. 가상화 개요 검토
가상화 개요 페이지에서는 가상화 리소스, 세부 정보, 상태 및 상위 소비자에 대한 포괄적인 보기를 제공합니다. OpenShift Virtualization의 전반적인 상태에 대한 통찰력을 확보하면 데이터를 검사하여 식별되는 특정 문제를 해결하기 위해 개입이 필요한지 확인할 수 있습니다.
시작하기 리소스를 사용하여 퀵 스타트에 액세스하고, 최신 가상화 블로그를 읽고, 운영자를 사용하는 방법을 알아보십시오. 가상 시스템의 경고, 이벤트, 인벤토리, 상태에 대한 전체 정보를 얻습니다. Top Consumer 카드를 사용자 지정하여 프로젝트, 가상 머신 또는 노드에 의해 특정 리소스를 높은 사용률에 대한 데이터를 가져옵니다. 대시보드 페이지에 빠르게 액세스하려면 View virtualization dashboard (가상화 대시보드 보기 ) 를 클릭합니다.
13.1.1. 사전 요구 사항
Top Consumers 카드에서 vCPU 대기 메트릭을 사용하려면 schedstats=enable
커널 인수를 MachineConfig
오브젝트에 적용해야 합니다. 이 커널 인수를 사용하면 디버깅 및 성능 튜닝에 사용되는 스케줄러 통계가 활성화되고 스케줄러에 약간의 부하가 추가됩니다. 커널 인수 적용에 대한 자세한 내용은 OpenShift Container Platform 머신 구성 작업 설명서를 참조하십시오.
13.1.2. 가상화 개요 페이지에서 적극적으로 모니터링되는 리소스
다음 표는 가상화 개요 페이지에서 적극적으로 모니터링되는 리소스, 지표 및 필드를 보여줍니다. 이 정보는 관련 데이터를 확보하고 문제 해결을 위해 개입할 때 유용합니다.
모니터링된 리소스, 필드 및 메트릭 | 설명 |
세부 정보 | OpenShift Virtualization 에 대한 서비스 및 버전 정보에 대한 간략한 개요입니다. |
상태 | 가상화 및 네트워킹에 대한 경고. |
활동 | 가상 머신에 대한 지속적인 이벤트입니다. 메시지는 Pod 생성 또는 다른 호스트로의 가상 머신 마이그레이션과 같은 클러스터의 최근 활동과 관련이 있습니다. |
템플릿으로 VM 실행 | 도넛형 차트에는 각 가상 머신 템플릿에 대한 고유한 색상이 표시되고 각 템플릿을 사용하는 실행 중인 가상 머신 수가 표시됩니다. |
인벤토리 | 총 활성 가상 머신, 템플릿, 노드 및 네트워크 수입니다. |
VM 상태 | 현재 가상 머신의 현재 상태: 실행,프로비저닝,시작,마이그레이션,정지,종료 및 알 수 없음 . |
권한 | 권한을 통해 활성화된 기능: 공용 템플릿에 액세스하고,공용 부팅 소스에 액세스,VM 복제,여러 네트워크에 연결,로컬 디스크에서 기본 이미지를 업로드 하고 템플릿 공유. |
13.1.3. 상위 소비를 위해 모니터링되는 리소스
Virtualization 개요 페이지의 Top Consumers 카드에는 리소스의 최대 소비가 있는 프로젝트, 가상 머신 또는 노드가 표시됩니다. 프로젝트, 가상 머신 또는 노드를 선택하고 특정 리소스의 상위 5개 또는 상위 10명의 소비자를 볼 수 있습니다.
최대 리소스 사용량은 각 상위 소비자 카드 내에서 상위 5명 또는 상위 10명의 소비자 로 제한됩니다.
다음 표는 상위 소비자를 위해 모니터링되는 리소스를 보여줍니다.
상위 소비를 위해 모니터링되는 리소스 | 설명 |
CPU | CPU를 가장 많이 소비하는 프로젝트, 가상 머신 또는 노드 |
메모리 | 가장 많은 메모리를 소비하는 프로젝트, 가상 시스템 또는 노드(바이트) 디스플레이 단위(예: MiB 또는 GiB)는 리소스 사용 크기에 따라 결정됩니다. |
사용된 파일 시스템 | 파일 시스템을 가장 많이 사용하는 프로젝트, 가상 시스템 또는 노드(바이트 단위). 디스플레이 단위(예: MiB 또는 GiB)는 리소스 사용 크기에 따라 결정됩니다. |
메모리 스왑 | 메모리가 스왑 아웃될 때 가장 많은 메모리 압력을 소비하는 프로젝트, 가상 머신 또는 노드 |
vCPU 대기 시간 | vCPU에 최대 대기 시간(초)이 있는 프로젝트, 가상 시스템 또는 노드 |
스토리지 처리량 | 최고 수준의 데이터 전송 속도가 있는 프로젝트, 가상 머신 또는 노드, 스토리지 미디어(mbps)에서. |
스토리지 IOPS | 일정 기간 동안 스토리지 IOPS(초당 입력/출력 작업)가 가장 많은 프로젝트, 가상 머신 또는 노드 |
13.1.4. 프로젝트, 가상 머신 및 노드의 상위 소비자 검토
가상화 개요 페이지에서 선택한 프로젝트, 가상 머신 또는 노드에 대한 리소스 상위 소비자를 볼 수 있습니다.
사전 요구 사항
-
cluster-admin
역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.
절차
-
OpenShift Virtualization 웹 콘솔의 관리자 관점에서 가상화
개요 로 이동합니다. - Top Consumers 카드로 이동합니다.
- 드롭다운 메뉴에서 Show top 5 또는 Show top 10 을 선택합니다.
- Top Consumer 카드의 경우 드롭다운 메뉴에서 CPU, Memory ,Used Filesystem,Memory swap,vCPU Wait, Storage )에서 리소스 유형을 선택합니다.
- 프로젝트별,VM 별 또는 노드별로 선택합니다. 선택한 리소스의 상위 5개 또는 상위 10명의 소비자 목록이 표시됩니다.