Grafana 배포하기
1. Grafana 배포하기
Prometheus 내의 작업 영역에서 수집된 메트릭은 Grafana를 사용하여 시각화 할 수 있습니다.
이 예에서는 주로 Grafana 기본값을 사용하지만 몇 가지 매개 변수를 재정의합니다. Prometheus와 마찬가지로 스토리지 클래스를 gp2, admin 암호로 설정하고 Prometheus를 가리키도록 데이터 소스를 구성하고 서비스를 위한 외부 로드 밸런서를 만듭니다.
우선 grafana.yaml
file을 생성합니다.
Grafana가 정상적으로 배포되었는지 확인합니다. ELB가 완전히 active 되기까지 약 3분이 소요될 수 있습니다.
이 명령을 사용하여 Grafana ELB URL을 가져올 수 있습니다. 값을 복사하여 브라우저에 붙여넣어 Grafana 웹 UI에 액세스합니다.
접속시, username : admin / password : EKS!sAWSome 사용합니다. 또는 아래 명령어로 password를 확인할 수 있습니다.
2. 대쉬보드 구성하기
'Install Grafana' 및 'Create your first data source' 가 이미 완료되었습니다. 이 실을 위해 커뮤니티에서 만든 대시보드를 가져올 것입니다.
Cluster 모니터링 대쉬보드를 아래 정보로 import 합니다.
' + '을 클릭하고 'Import'를 선택합니다.
Grafana.com Dashboard 밑에 3119 를 입력합니다.
‘Load’ 를 클릭합니다.
prometheus data sources 를 드룹다운하여 ‘Prometheus’ 를 선택합니다.
‘Import’ 클릭합니다.
Cluster 모니터링 대쉬보드를 생성한 방법과 동일하게 Pods 모니터링 대쉬보드도 아래 정보로 import 합니다.
' + '을 클릭하고 'Import'를 선택합니다.
Grafana.com Dashboard 밑에 6417 를 입력합니다.
‘Load’ 를 클릭합니다.
Dashboard name에 'Kubernetes Pods Monitoring' 을 입력합니다.
Unique identifier (uid)를 설정을 위해 'change' 를 클릭합니다.
prometheus data sources 를 드룹다운하여 ‘Prometheus’ 를 선택합니다.
‘Import’ 클릭합니다.
아래와 같이 대쉬보드가 생성됩니다.
Last updated
Was this helpful?