반응형

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 접속

Data Source 추가

  • Grafana 접속 후 왼쪽 메뉴바의 Configuration > Data sources > Add data source를 클릭
  • Prometheus 선택
  • 적절한 설정값 입력 후 저장
  • (ex) Prometheus 서버에 Grafana도 함께 돌릴 경우 아래처럼 설정

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

+ Recent posts