반응형
WMI Exporter 대시보드에서 Hostname으로 서버 선택하기
grafana labs에서 가져온 Open Source 대쉬보드를 이용해
WMI Epoerter를 구축하였지만 모니터링 서버를 선택할 때 node id를 선택해야 하기때문에 어떤 서버인지 직관적으로 확인하기가 힘든 부분이 있다.
참조 대시보드 : https://grafana.com/grafana/dashboards/14694
Variables 설정을 통해 서버의 hostname으로 선택할 수 있게 수정이 가능하다.
대시보드의 설정
Variables에서 변수 설정을 할 수 있으면 아래 화면은 수정전 화면으로 설정값이 기본 설정되어 있는 상태이다.
windows_cpu_time_total 메트릭을 instance 값에 통해 선택하게 되어 있다.
여기서 instance 값이 node id이다.
node id는 External Service에서 추가한 instance의 node_id 이다.
- External Service 참조화면
PMM서버에 Windows Export 연동하기 참조
Variables 수정
Variables에서 아래와 같은 순으로 설정할 수 있다.
hostname -> server 순으로 설정을 해야한다.
위와 같은 순서를 통해 얻은 server 값을 가지고 조회하는 메트릭 화면의 변수 값으로 활용된다.
- interval : 수집주기
- hostname : Windows 서버의 hostname을 받아오는 함수 설정
- server : 받아온 hostname 값을 이용하여 조회할 node id를 선택
hostname 설정
- Query Options
Query : label_values(windows_cs_hostname, hostname)
Refresh : On Dashboard Load
server 설정
hide를 variable로 변경하면 해당 값은 대쉬보드에서 가려진다.
- General
Hide : Variable - Query Options
Query : label_values(windows_cs_hostname{hostname=~"$hostname"}, instance)
Refresh : On Dashboard Load
다시 대시보드로 돌아오면 서버 선택창이 hostname으로 변경된 것 을 볼 수 있다.
반응형
'Database > PMM' 카테고리의 다른 글
PMM에서 Memory 단위 표기 방법 (2) | 2022.08.16 |
---|---|
PMM(Grafana)에서 Email Alert 설정하기 (0) | 2022.06.14 |
PMM서버에 Windows Export 연동 (0) | 2022.05.31 |
PMM 이란? (DB 모니터링 솔루션) (0) | 2022.01.27 |
PMM 설치하기 (3) | 2022.01.27 |
댓글