Grafana에서 OCI Monitoring 메트릭의 대시 보드를 만드는 단계

OCI Monitoring의 메트릭스를 Grafana로 표시하고 싶을 때의 Grafana 콘솔에서의 대시보드 작성 순서를 기재합니다.
Grafana에서 Zabbix 및 OCI Monitoring 메트릭을 중앙 집중화 기사에서,
Grafana+OCI Metrics 연계 설정을 하고 있다고 전제로, 이 기사를 참고해 주세요.

대시보드 HOME 화면 왼쪽 상단의 "+"마크에서 대시보드 작성 화면으로 전환.



오른쪽 상단 "기어"마크에서 설정 화면으로 전환 "Variables"⇒ "Add variable"을 클릭합니다.



Variable의 설정을 기재.


※설정
Name: region
Data source: Oracle Cloud Infrastructure
Query: regions()
여기에서는 임의의 Region의 메트릭스를 전환해 대시보드로 표시할 수 있도록 Region을 변수로서 설정하고 있습니다.

설정할 수 있는 Variable은 다음과 같습니다.


이름
Query


region
regions()

compartment
compartments()

namespace
namespaces()

metric
metrics(\$namespace,\$compartment)



하단에 선택 가능한 리전 이름이 표시되므로 "Add"



왼쪽 메뉴의 "save"로 저장하고 왼쪽 상단의 "←"마크로 대시 보드 화면으로 돌아갑니다.



설정한 Variable이 자유롭게 바꿀 수 있게 되어 있다. 패널을 클릭하고 "Edit"를 선택합니다.



쿼리 설정을 한다.


※설정
Queries to: Oracle Cloud Infrastructure
Region:\$region (variable로 지정한 지역이라는 의미)
Compartment:\$compartment (variable로 지정한 구획이라는 의미)
Namespace: oci_computeagent (일단 고정으로 컴퓨팅 메트릭을 지정. Variable을 사용하는 것도 가능)
Metric: CpuUtilization (우선 CpuUtilization 지정. Variable을 사용할 수도 있음)

왼쪽 메뉴에서 두 번째 Visualization에서 그래프의 세부 설정.


※설정
단위 : percent (0-100) (퍼센트 표시로 지정)
label: Percent (Y축에 Percent라고 기재)

왼쪽 메뉴에서 세 번째 일반으로 그래프 제목 설정.


※설정
Title: CPU utilization (\$compartment) (Variable 변수 사용 가능)

그래프가 표시됩니다.


상단에서 전환한 region이나 compartment에서 CPU Utilization을 표시할 수 있었습니다.
namespace나 metric은 쿼리 설정으로 고정해도 좋고,/$namespace등 사용 바꿀 수 있도록 해도 좋다고 생각합니다.

자신의 환경에 맞는 대시보드를 만드는 것은 어떻습니까?

관련 기사



· Grafana에서 Zabbix와 OCI Monitoring 메트릭을 중앙 집중화
· Zabbix에서 OCI Dbaas 모니터링 - 에이전트 구성
· Zabbix에서 OCI Dbaas 모니터링 - SQL에서 모니터링 항목 얻기

좋은 웹페이지 즐겨찾기