Linux/Ubuntu

[Grafana/Linux/Ubuntu/24.04.3LTS] 그라파나(Grafana) 설치 가이드

카르마요기 2025. 11. 21. 15:26

■ 개요
 - Grafana는 수집된 정보를 시각화하여 보여주는 도구
 - 데이터 시각화 : Prometheus, InfluxDB, Elasticsearch 등 다양한 데이터 소스
 - 모니터링 : 시스템 및 애플리케이션의 성능을 실시간으로 모니터링하고 문제를 진단하는 데 사용
 - 알림 기능: 슬랙이나 텔레그램 등으로 중요한 알림을 설정하고 받을 수 있음
 - 오픈소스: 오픈소스 기반으로 누구나 무료로 설치하고 사용
 - 통합: 단일 대시보드에서 여러 시스템의 데이터를 한눈에 볼 수 있도록 통합하여 제공

 

■ 라이선스
 - 오픈 소스 라이선스 (Grafana OSS)
   . 소스 코드 공개 의무: AGPLv3 라이선스는 소프트웨어를 수정하여 네트워크를 통해 서비스로 제공하는 경우, 해당 수정된 소스 코드를 원격 네트워크 사용자에게 공개
   . 무료 사용: Grafana OSS 버전은 무료로 다운로드하고 사용
   . 제한 사항: 플러그인, 에이전트 및 일부 라이브러리는 계속 Apache 2.0 라이선스가 적용
 - 상업용 라이선스 (Grafana Enterprise)
   . 독점 기능 제공: 엔터프라이즈 플러그인, 고급 보안 기능 (역할 기반 접근 제어 - RBAC), 보고서 작성, 기술 지원 등 추가적인 상업적 기능들을 포함
   . 유연한 배포: 자체 호스팅 설치 또는 Grafana Labs 클라우드 서비스(Grafana Cloud)를 통해 사용 가능
   . 라이선스 키 방식: 무료로 사용할 수 있는 엔터프라이즈 버전을 다운로드한 후, 라이선스 키를 구매하여 상업용 기능을 활성화
   . 유료: 활성 사용자 수 또는 사용량(Grafana Cloud의 경우)에 따라 비용이 청구

 

■ 작업순서

# step01. 패키지 상태 업데이트

sudo apt update -y && sudo apt upgrade -y

 

# step02. 패키지 설치
▶ 설치 작업 필요 패키지 적용

sudo apt install -y apt-transport-https software-properties-common wget

sudo apt list | grep -E "apt-transport-https|software-properties-common|wget"

 

▶ Grafana APT 레파지토리 추가

sudo mkdir -p /etc/apt/keyrings/
wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

sudo apt update

 

 

# step03. Grafana 설치

sudo apt install grafana

sudo apt list | grep grafana

cat /etc/passwd | grep grafana

cat /etc/group | grep grafana

 

sudo grafana-server -v

sudo systemctl daemon-reload

sudo systemctl enable --now grafana-server

sudo systemctl start grafana-server

sudo systemctl status grafana-server

 

cat /etc/grafana/grafana.ini  | grep http_port

# step04. 방화벽 정책 등록

sudo ufw allow 3000/tcp

sudo ufw status

 

# step05. 그라파나 웹UI 접속 및 로그인

접속 주소   http://192.168.0.172:3000   (계정:admin / 비번: admin)

         ※ 최초 로그인 시, 비밀번호 변경 

 

반응형