개발일기/Server 4

Grafana와 Prometheus 연동하기

Spring -> Prometheus-> grafana를 실행시킨뒤 grafana로 접속해주자 (http://localhost:3000) 이후 왼쪽 메뉴에서 connections>Add new connection으로 가서 Prometheus를 선택하자다음 페이지에서 오른쪽 상단 add new data source를 클릭connection에 Prometheus가 실행되는 서버를 입력한뒤 하단에 Save&Test를 클릭하여 연결이되었는지 확인해주면 된다.Dashboards에서 Add visuallzaion을 추가해주면 모니터링이 가능해진다.하단에 쿼리문을 사용하여 서버를 테스트 할 수있다.이후 https://grafana.com/grafana/dashboards/ 에서 원하는 대쉬보드를 다운받아서 사용할수있..

개발일기/Server 2024.12.19

Spring boot 에 Prometheus 연동하기

필자는 IntelliJ를 사용하여 Spring boot와 Prometheus를 연동하려고한다.관련 글을 조사해보니 application.yml을 수정하거나 혹은 Prometheus에서 Spring boot를 직접 생성하여 작업을 진행하는 글을 보았으나, 나는 이미 만들어진 SpringBoot에 Prometheus를 적용하려고한다.yml말고 application.properties를 수정하는 방향을 채택했다.또한 Gradle에 Prometheus의 의존성을 추가해줘야한다.해당 내용은 다음과 같다.//prometheus 의존성 추가 runtimeOnly 'io.micrometer:micrometer-registry-prometheus' // 마이크로미터 프로메테우스 구현체 implementatio..

개발일기/Server 2024.12.19

grafana 설치 (windows)

grafana 홈페이지 가서 다운로드 하고 설치를 진행한다. Download Grafana | Grafana LabsOverview of how to download and install different versions of Grafana on different operating systems.grafana.com이후 http://localhost:3000 로 접속한다.첫 로그인시 ID/PassWord는 admin으로 로그인한다. 이후 로그인하게되면 비밀번호를 변경해준다.이렇게되면 그라파나 설치는 완료되었다.참조 [Grafana] 그라파나 설치 방법 (Window)1. 아래의 링크로 접속해 그라파나 다운로드 페이지로 이동한다. Download Grafana | Grafana Labs Overview o..

개발일기/Server 2024.12.18

Prometheus 설치 (windows)

Prometheus 파일 다운로드 Download | PrometheusAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.prometheus.io 해당 페이지에 들어가서 windows버전을 다운로드 받은뒤 압축을 풀게되면다음과 같이 파일들이 있는데, yml을 열어 모니터링 할 서비스를 연결해주면 된다.하단에 내용을 아래와 같이 추가해주면된다.scrape_configs: # The job name is added as a label `job=` to any timeseries scraped ..

개발일기/Server 2024.12.18