OpenStack Monitoring

개요

  • OpenStack의 Project, Instance 등의 각종 정보를 모니터링 합니다.

Openstack 추가

Cloudhub에서 OpenStack project를 추가하여 모니터링 하기 위해서는

생성한 OpenStack Project에 모니터링 권한이 있는 유저(현재: cloudhub)를 할당해 주어야 합니다.

<위 그림은 OpenStack Horizon OSS 버전 기준의 UI 화면>

Cloudhub의 Admin의 Cloudhub 메뉴의 Provider Conf에서 Create를 통해 Openstack을 추가 합니다.

 

화면 설명

[Super Admin]

[The others role]

 

OpenStack Project

Project List

이 화면은 Super Admin 권한을 가진 계정으로 접속해야 보이는 화면입니다.

  • 현재 모니터링이 가능한 전체 Project 정보를 제공 합니다.

Project Summary 정보 조회

Super Admin이 아닌 경우, 현재 Organization(= Project)의 Project Summary만 보여줍니다.

  • 선택한 OpenStack 프로젝트의 Summary 정보를 시각화하여 보여줍니다.

OpenStack Instance

Instance List

Super Admin이 아닌 경우, 현재 Organization(= Project)의 Instance List만 보여줍니다.

  • 선택한 OpenStack 프로젝트에 속한 Instance 리스트를 보여줍니다.

Instance Detail 정보 조회

  • 선택한 Instance의 Detail 정보를 보여줍니다.

  • Flavor 항목에 마우스 오버 시, Tooltip 형태로 화면에 세부 정보를 보여줍니다.

 

 

Instance 시계열 데이터 조회

  • OpenStack Instance 클릭 시 화면 하단에 시계열 데이터가 시각화되어 조회됩니다.

 

OpenStack Project 호출 주기

OpenStack의 경우 Project와 Instance의 시계열 데이터 조회와 별도의 호출 주기를 가집니다.

Project 호출 주기

  • 갱신되는 데이터는 Project List , Project Summary, Instance List, Instance Detail 입니다.

Instance 시계열 데이터 호출 주기

  • 갱신되는 데이터는 Instance 시계열 데이터 입니다.