본문 바로가기
카테고리 없음

grafana 데이터소스 및 import 설정

by BTC_MAN 2023. 7. 6.

베하~

안녕하세요 3대 5000의 man, xoxo 입니다.

 

기본적으로 Grafana는 오픈소스 툴으로 시계열 매트릭 데이터를 시각화 하는데 가장 최적화된 대시보드를 제공해주는 도구입니다.

다양한 DB및 데이터 소스를 연결하여 모니터링에 대한 시각화를 할 수 있는 장점이 습니다 .

대표적인 예시로 Prometheus & influx DB & AWS Cloudwatch & Google Cloud Monitoring 등 다양한 Datasource에서 데이터를 불러와 시각화 할 수 있습니다.

 

오늘은 AWS Cloudwatch를 datasource로 설정하여 데이터 소스를 가져오고 대시보드를 import하는 방법에 대해 알아도록 하겠습니다.

 

 

1. AWS Access Key 발급

AWS Cloudwatch의 데이터를 가져오기 위해 readfullaccess 권한을 가진 user의 programming key를 발급받습니다.

발급받은 키의 access key 와 Secret access key를 확인합니다.

특정 IP에서만 접근 할 수 있도록 force IP도 설정해주었습니다. 

 

2. 그라파나 홈 화면에서 데이터소스 설정

설정에서 add data source를 해줍니다. 

CloudWatch를 선택해 줍니다 .

 

발급받은 access key 를 입력해 줍니다. 

해당 작업을 통해 AWS의 리소스에 대한 데이터 소스를 Cloudwatch로 부터 읽어올 수 있습니다. 

 

기존의 대시보드를 불러오거나 import하는 방법

만들어져 있는 대시보드를 export하여 import하거나 잘 알려진 URL주소로 부터 대시보드를 복사해올 수 있습니다. 

 

오늘은 그라파나 설정에 대해 알아보았습니다. 

 

다들 오픈소스 모니터링 툴인 그라파나를 활용하여 효과적인 인프라 모니터링을 구축해 보세요~

댓글