728x90 반응형 전체 글279 [Spring Boot][모니터링] Spring Boot + Prometheus + Grafana 모니터링 구축해보기 앞서 Spring Boot Acturator, 그리고 Spring Boot Admin 까지 알아보고, 해보았다. Spring Boot Actuator 프로젝트 모니터링 해보기 Spring Boot Admin 사용해보자 그럼 이제 다시 이걸 공부하는 이유에 대해서 다시 짚고 가고자 한다. 모니터링이 필요한 이유운영 중 발생한 버그나 오류 빠르게 확인 (문제 원인에 대한 빠른 분석)시스템의 상태 확인 (성능, 메모리 등등)사용자의 액세스와 활동 분석아무튼 모니터링 시스템을 활용하면 상황을 빠르게 인지하고, 확인할 수 있다. * Prometheus Spring Actuator 공식 문서를 보면 Micrometer에 대한 종속성 관리 혹은 자동 구성을 제공한다고 나와있다더보기 * MicrometerMic.. 2024. 11. 4. [Spring Boot][모니터링] Spring Boot Admin 사용해보자 앞서 Spring Boot Actuator에 대해 알아봤다. Spring Boot Actuator 프로젝트 모니터링 해보기 Spring Boot Admin 이란?Spring Boot Admin은 Spring Boot Actuator에서 제공하는 정보를 시각화하여 보여준다.UI에서 마우스 클릭으로 값 조회/수정이 가능하고, 여러 application의 정보를 모아서 관리할 수 있다.Spring Boot Admin은 Server, Client로 구성된다. Server : actuator의 정보를 수집해서 UI로 보여주는 서버Client : actuator를 통해 정보를 제공하는 클라이언트쉽게 말해서 확인하고 싶은 프로젝트가 클라이언트이고, 서버는 새로운 프로젝트를 생성해서 프로젝트들의 acturator.. 2024. 10. 26. [IntelliJ] 여러 개의 프로젝트 동시에 실행하기 여러 프로젝트를 IntelliJ에서 한 번에 실행할 수 있다! Compund에 여러 프로젝트 설정 Run - Edit Configuration - Compound 에서 설정하면 된다.새로운 Compound 생성 후 실행하고자 하는 프로젝트를 담는다. 그러면 끝! 간단 그 자체이다! 2024. 10. 24. [Spring Boot][모니터링] Spring Boot Actuator 프로젝트 모니터링 해보기 개인 프로젝트를 하던 중에 문득 API를 만드는 것만으로 끝이 아니란 생각이 들었다. 뭔가 더 깊은 공부를 해야할 거 같은 느낌 (취업이 너무 어렵기도 하고 ㅎ) 그래서 생각하는데 나는 사용자 친화적이고, 활용가능한 코드를 추구하는데 이걸 어떻게 모니터링하고, 수정해야하는지가 궁금해졌다. 물론 코드만 작성하는 코더가 되고 싶지 않은 것도 있었다!아직은 배포 중인 프로젝트가 아니라 굳이? 싶기도 하지만 알아두면 좋잖아 ㅎ 그러던 중 찾게 된 Spring Actuator Spring Actuator란?Spring boot로 Backend를 구현한 경우 애플리케이션 모니터링, 관리 측면에서 도움을 주는 기능이다.HTTP 방식과 JMX 방식이 있고, 대표적으로 Health Check 용도의 actuator h.. 2024. 10. 22. 이전 1 2 3 4 ··· 70 다음 728x90 반응형