오픈 소스 기반의 시각화 및 모니터링 도구
-
오픈 소스 시각화 및 모니터링 도구:그라파나는 다양한 데이터 소스에서 데이터를 가져와 대시보드 형태로 시각화할 수 있는 웹 기반 애플리케이션입니다.
-
주요 기능:
- 다양한 데이터 소스 지원: MySQL, PostgreSQL, Prometheus, Graphite, InfluxDB 등 다양한 데이터베이스 및 시스템에서 데이터를 가져올 수 있습니다.
- 다양한 데이터 소스 지원: MySQL, PostgreSQL, Prometheus, Graphite, InfluxDB 등 다양한 데이터베이스 및 시스템에서 데이터를 가져올 수 있습니다.
1. Grafana란?
그라파나(Grafana)는 데이터 시각화 및 모니터링 도구로, 주로 시스템 및 애플리케이션의 성능을 모니터링하고 문제를 진단하는 데 사용됩니다. 또한 다양한 데이터 소스를 통합하여 대시보드 형태로 시각화 할 수 있어 많이 사용됩니다. 지금부터 Grfana를 어떻게 설치하고 사용하는지 알아보겠습니다.
2. Grafana 설치
https://grafana.com/grafana/download?platform=linux 에서 자신이 설치하려는 인스턴스 환경에 맞는 명령어를 복사해 실행해 줍니다.

sudo apt-get install -y adduser libfontconfig1 musl
wget https://dl.grafana.com/enterprise/release/grafana-enterprise_11.0.0_amd64.deb
sudo dpkg -i grafana-enterprise_11.0.0_amd64.deb
설치가 끝나면 Grafana를 실행해 줍니다
sudo service grafana-server start
3. 그라파나 접속
그라파나의 기본적으로 3000번 포트를 이용합니다 브라우저를 통해 설치한 서버의 Public IP와 3000번 포트를 통해 Grafana에 접속할 수 있습니다.

접속이 안될 경우 방화벽에 해당 3000번 포트가 막혀있는지 확인한다.
대시보드에 접속하면 위와 같은 모습을 볼 수 있습니다. 처음 접속하게 되면 default로 아이디와 패스워드는 admin으로 설정되어 있습니다. (이후 패스워드를 변경할 수 있습니다.)
4. 프로메테우스와 연결
Grafana를 통해 매트릭 정보를 수집하기 위해서는 Data Source를 추가해줘야 하는데 Prometheus를 추가해보도록 하겠습니다.
메인화면에서 Data Sources 버튼을 클릭합니다.

이후 Data Source로 프로메테우스를 선택해줍니다.

프로메테우스가 설치된 서버의 URL을 입력하고 커넥션이 올바르게 맺어지는지 확인하고 데이터 소스 추가를 마무리합니다.

5. Dashboard 추가
이제 대시보드를 만들어 줍니다. Grafana는 다양한 템플릿을 제공하는데 https://grafana.com/grafana/dashboards/
에서 제공하는 템플릿을 이용해보겠습니다.(자신의 필요에 맞춰 커스텀해도 됩니다.)


원하는 대시보드를 찾고 ID를 복사해줍니다. 이 후 다시 그라파나로 돌아와 DashBoards 버튼을 클릭해줍니다.

import 버튼 클릭!

복사한 대시보드 id를 붙여넣고 load버튼을 눌러준다

이후 다음 페이지에서 Prometheus를 선택해줍니다.

이제 완성된 대시보드를 확인할 수 있습니다.

마무리

지금까지 Spring Actuator와 Prometheus로 수집한 매트릭을 Grafana를 통해 시각화하는 과정을 살펴보았습니다.
참고
https://medium.com/finda-tech/grafana%EB%9E%80-f3c7c1551c38
Grafana란?
시계열 데이터에 대한 대시보드를 제공해주는 Data Visualization Tool인 Grafana에 대해 알아보자.
medium.com
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| 윈도우11 1초만에 정품인증 하는 방법[출처] 윈도우11 1초만에 정품인증 하는 방법 (3) | 2025.07.31 |
|---|---|
| 美 국립표준기술연구소(NIST) 패스워드 지침 개정안 주요내용 분석 및 시사점 (4) | 2025.07.31 |
| 바이오스 업데이트 하는 방법: ASUS 메인보드 (1) | 2025.07.30 |
| 윈도우 11의 시스템 정보를 확인하는 6가지 방법 (2) | 2025.07.30 |
| Microsoft Office LTSC 2024 설치 이미지 제작 (3) | 2025.07.29 |