[DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (4)Grafana 설치

2022. 3. 30. 20:16·DevOps
반응형

이번 포스팅에서는 지난 포스팅들에 이어 Prometheus + Grafana로 자바 모니터링 시스템을 구축하기 위해 그라파나를 설치해보도록 하겠다.

 

 

[지난 포스팅]

https://canaryrelease.tistory.com/15 - [DevOps] 로컬 환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링(1) Tomcat 설치

https://canaryrelease.tistory.com/16 - [DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (1) JMX exporter 설치

 

https://canaryrelease.tistory.com/17 - [DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (3) Prometheus 설치 

 

참고로 이번 실습환경은 다음과 같다.

 - MacOS Monterey 12.3

 - Open JDK 8

 - Ubuntu 18.04.6

 - Tomcat 8.5.77

 

0. Grafana 공식 사이트(grafana.com/grafana/download)의 지시를 따라 Grafana를 설치한다.

 

 

1. sudo apt-get install -y adduser libfontconfig1

 

 

 

2. wget 으로 grafana 패키지 파일을 다운로드한다.

 

 

 

 

3. dpkg 명령어로 grafana 패키지 파일을 디패키징 한다.

 

 

 

 

4. systemctl start grafana-server 명령어로 그라파나 실행 후 status 명령어로 실행 중인지 확인한다.

 

 

 

 

5. 브라우저에서 localhost:3000로 들어가 그라파나 접속을 확인한다.

 ※ 그라파나 설치 시 기본 ID/PW는 admin/admin이다.

 

 ※ 최초 로그인 시 패스워드 변경 페이지로 이동되니 패스워드를 변경 후 저장하면 된다.

 

 

 

6. Add data source 버튼을 클릭한다.

 

 

 

 

7. Prometheus를 선택한다.

 

 

 

8. 프로메테우스 서버 정보를 입력한 뒤 Save 버튼을 클릭한다.

 

 

 

9. 정상 동작할 경우 아래와 같이 Data source is working 메시지가 뜨게 된다.

 

 

10. https://grafana.com/grafana/dashboards/ 에서 맘에 드는 대시보드의 템플릿(dashboard.json 파일)을 다운로드하여놓는다.

 

 

11. import 메뉴로 이동

 

 

 

 

12. Upload JSON file을 선택해 대시보드 템플릿을 import 한다

 

 

 

 

13. import 된 내용을 확인한 뒤 Import 버튼을 클릭한다.

 

 

 

 

14. 대시보드에서 CPU 사용량 등을 모니터링할 수 있다.

 

저작자표시 비영리 동일조건 (새창열림)

'DevOps' 카테고리의 다른 글

PKOS 스터디 1주차: kOps 설치 및 기본 사용  (2) 2023.01.10
AWS Amplify에서 Module not found: Error: Can't resolve '@aws-amplify/ui-components' 에러  (0) 2023.01.10
[DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (3)Prometheus 설치  (0) 2022.03.30
[DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (1)JMX exporter 설치  (0) 2022.03.29
[DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (1)Tomcat 설치  (0) 2022.03.27
'DevOps' 카테고리의 다른 글
  • PKOS 스터디 1주차: kOps 설치 및 기본 사용
  • AWS Amplify에서 Module not found: Error: Can't resolve '@aws-amplify/ui-components' 에러
  • [DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (3)Prometheus 설치
  • [DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (1)JMX exporter 설치
Canary_카나리아
Canary_카나리아
어쩌다 데브옵스 엔지니어가 된 문과생의 기록용 블로그
    반응형
  • Canary_카나리아
    release: canary
    Canary_카나리아
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • DevOps (67)
      • Programming (28)
      • Certifications (3)
      • ETC (20)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    클라우드자격증
    백엔드공부
    ncp서비스
    kops사용법
    자바개념
    kops란
    클라우드엔지니어자격증
    그라파나
    argocd
    spring
    terraform
    데브옵스엔지니어
    네이버클라우드자격증
    NCP자격증
    네이버클라우드서비스
    Prometheus
    Grafana
    개발자
    프로메테우스
    백엔드개발
    백엔드스쿨
    한빛출판네트워크
    java개념
    제로베이스
    프로메테우스예제
    NCPassociate자격증
    그라파나예제
    Java
    백엔드
    NCPprofessional자격증
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Canary_카나리아
[DevOps]로컬환경에서 JMX exporter + Prometheus + Grafana로 자바 모니터링 (4)Grafana 설치
상단으로

티스토리툴바