반응형
Grafana란?
- 시계열 매트릭 데이터를 시각화 하는데 가장 최적화된 대시보드를 제공하는 오픈소스이다.
- 다양한 DB를 연결하여 시각화할 수 있다. (ex. Prometheus, ElasticSearch)
Grafana 설치
mkdir -p /home/ubuntu/app \
&& cd /home/ubuntu/app \
&& wget https://dl.grafana.com/oss/release/grafana-8.2.5.linux-amd64.tar.gz \
&& tar -zxvf grafana-*.tar.gz \
&& rm grafana-*.tar.gz \
&& ln -Tfs grafana-* grafana
Grafana 설정 변경
- 설정 변경 필요하면 아래 파일 수정
vi /home/ubuntu/app/grafana/conf/defaults.ini
Grafana 실행
cd /home/ubuntu/app/grafana \
&& ./bin/grafana-server
Grafana 접속
- 접속 URL : http://localhost:3000
- id : admin
- pw : admin
Data Source 추가
- Grafana 접속 후 왼쪽 메뉴바의 Configuration > Data sources > Add data source를 클릭
- Prometheus 선택
- 적절한 설정값 입력 후 저장
- (ex) Prometheus 서버에 Grafana도 함께 돌릴 경우 아래처럼 설정
- URL : http://localhost:9090
- 하단에 Save & test 클릭
- Data source is working이 뜨는지 확인
Dashboard 추가
- Grafana 왼쪽 메뉴바 > Dashboards > Manage > New Dashboard > Add an empty panel
- Data sources : Prometheus 선택
- Metrics browser : 대상 Metrics 조회. ex) node_cpu_seconds_total
- 우상단에 Save를 눌러 저장
참고
반응형
'Development > Prometheus' 카테고리의 다른 글
[Prometheus] Spring 연동 (0) | 2021.11.30 |
---|---|
[Prometheus] Node Exporter (0) | 2021.11.30 |
[Prometheus] Prometheus (0) | 2021.11.29 |