Grafana

2023. 10. 10. 10:45docker

Grafana의 주요 특징 및 사용 사례
  • 다양한 데이터 소스 지원 : Grafana는 여러 종류의 데이터 소스와 통합할 수 있다. 예를 들어, Prometheus, InfluxDB, Elasticsearch, MySQL, Postgres, Microsoft SQL Server, 등과 통합하여 데이터를 시각화할 수 있다.
  • 대시보드 : Grafana 대시보드를 사용하여 시계열 데이터를 시각적으로 나타낼 수 있다. 이 대시보드에는 그래프, 표, 패널 및 다양한 플러그인을 추가하여 사용자 정의할 수 있다.
  • 경고 및 알림 : Grafana는 데이터에 대한 경고를 설정하고, 이벤트가 발생할 때 이메일, SMS 또는 다른 경고 수단을 통해 알림을 제공하는 기능을 제공한다.
  • 사용자 지정 플러그인 : Grafana는 다양한 플러그인을 지원하며, 이를 사용하여 기능을 확장하고 사용자 지정 데이터 소스와 시각화 옵션을 추가할 수 있다.
  • 다양한 시각화 옵션 : Grafana는 그래프, 게이지, 히트맵, 테이블 등 다양한 시각화 옵션을 제공하여 데이터를 다양한 방식으로 표현할 수 있다.
  • grafana는 3000번 포트를 일반적으로 사용한다.

 

 

참고 사이트 및 실습파일

https://grafana.com/docs/grafana/latest/setup-grafana/installation/docker/
https://hub.docker.com/_/mysql

grafana-mysql.zip
0.00MB
docker-compose.yml
0.00MB

 

 

grafana 구동

파일 docker-compose.yml

 

 

디렉토리 files 안에 grafana.ini의 Database 부분을 모두 주석처리해서 grafana만 구동해보자

 

 

'docker compose up -d'로 구동 후 사이트 확인

 

 

admin / admin 접속

 

 

접속 화면

 

 

grafana - mysql - docker compose 구성 

파일 docker-compose.yml

 

 

디렉토리 files 안에 grafana.ini 파일

 

 

'docker compose up -d' 이후 2개 구성된 것 확인

 

 

접속화면

 

 

database의 이름이 grafana임을 확인

 

 

유저 생성

 

 

확인

 

 

새로 만든 계정으로 접속

 

 

옵션 -v 없이 제거 후 voluem 확인

 

 

다시 'docker compose up -d'로 구동 후 새로 만들었던 계정으로 접속

 

 

volume에 data가 저장 됐기 때문에 잘 접속 됨

'docker' 카테고리의 다른 글

Jenkins  (0) 2023.10.11
배달앱 배포  (0) 2023.10.10
Docker save, load  (0) 2023.10.06
nodejs 실습  (0) 2023.10.06
Docker commit  (0) 2023.10.06