PMM Server – Grafana/Prometheus 데이터소스 연동
Grafana는 Prometheus에 저장된 데이터를 단지 효과적으로 보여주기만(View) 하는 도구이다. 그러므로 설치한 Grafana가 어떤 데이터베이스의 데이터를 조회할 것 인지 연결(데이터 소스 연동)해 주어야 한다. PMM에서는 Prometheus를 데이터 저장소 역할로 사용하므로 설치한 Prometheus를 데이터 소스로 등록한다.
010. Grafana - Prometheus 데이터 소스 등록
[메뉴 > Datasource] 를 클릭하여 데이터 소스 조회/등록 화면으로 이동한다.
최초 설치 시, 다음과 같이 아무런 데이터 소스도 등록되어 있지 않다. “Add data source” 버튼을 클릭하여 데이터 소스 등록화면으로 이동한다.
PMM Server의 수집데이터 저장소인 Prometheus를 등록한다.
“Add” 버튼을 눌르면 정상적으로 연결이 되었는지 자동으로 테스트되며, 성공했으면 자동 저장된다.
020. Prometheus Stats 대시보드 등록 및 확인
Prometheus를 데이터 소스로 설정하면 Dashborads에 프로메테우스용 상태 정보를 보여주는 “Prometheus Stats” 대시보드를 Import할 수 있게 된다.다음과 같이 “Import” 버튼을 클릭하는 것 만으로 Prometheus Stats 대시보드를 현재 접속하고 있는 계정인 관리자의 대시보드에 자동으로 추가된다.
Import하고, 상단 대시보드 메뉴에 Prometheus Stats 대시보드가 추가되었다. Prometheus Stats 대시보드를 클릭한다.
설치된 Prometheus의 Uptime, Local Storage Memory Series 등의 다양한 Prometheus 상태정보가 그래프로 나타남을 확인할 수 있다.
[주의]
대시보드에서 나타나는 시각은 해당 대시보드 상단의 [톱니바퀴모양(Manage dashboard) > Settings > General > Timezone] 에서 확인할 수 있다. 기본값인 “Local Browser Time” 로 설정되어 있으므로, 혹시 조회하는 PC의 시각이 PMM Sererver의 서버 시각과 다르게(PC의 시각이 1~2분 정도 PMM Server보다 늦어서) 한동안 그래프가 보이지 않을 수 있다. 침착하게 로컬 PC의 시각을 PMM Server와 동일하게 맞추고 다시 조회해 본다.
댓글 없음:
댓글 쓰기