# actuator

Actuator와 Swagger Ui는 왜 작동하지 않았나
애플리케이션의 상태, 동작, 성능 등을 지속적으로 감시하고 기록하는 과정애플리케이션의 건강 상태를 파악하고 문제를 조기에 발견하여 대응하는 데에 도움이 됨주요 활동응답 시간 모니터링: 응답시간이 급격히 증가하거나 임계값을 초가하는 경우를 찾아낼 수 있음에러 및 예외 모

SpringBoot Actuator + Prometheus & Grafana
액추에이터와 프로메테우스 & 그라파나를 이용해서 스프링부트 서버의 모니터링을 구현해보자

Grafana로 Server 모니터링하기 (with 프로메테우스)
본 포스팅은 Mac OS를 기준으로 작성 했습니다.Grafana를 이용해 서버를 모니터링 할 수 있게 설정하는 방법은 이미 꽤 많은 사람들이 자세하게 작성해 놓은 블로그들이 있습니다.따라서 제가 또 적기보다는 나중에 제가 까먹었을 때 보고 참고하거나 다른 분들도 뭘 봐

[Spring boot] Spring boot + Actuator + Micrometer + Prometheus + Grafana 연동하기
진행중인 프로젝트에서 Thread pool 외에 각 API 성능을 확인하기 위해 모니터링 시스템을 만들고자 했다.그래서 오픈소스인 Prometheus와 Grafana를 사용하기로 했다.Spring boot 내의 정보들을 다룰 수 있도록 하는 Actuator와 Prome
[Spring Boot] Actuator 와 Swagger 3.0.0 충돌
최근 진행하고 있는 프로젝트에서 적정 thread pool 수준을 찾으려고 모니터링 오픈소스 프로그램을 붙이려고 했다.그 과정에서 Actuator와 Prometheus를 build.gradle에 모듈 추가를 하자 에러가 발생하는 것이다.확인해보니 Swagger(Spri

AWS Auto Scaling Group EC2 WAS 대상Actuator Prometheus Grafana Micrometer 모니터링 적용
AWS로 Spring Boot Web Application Server를 배포하고 이를 운영하던 중 해당 WAS가 원인 모르게 종료되거나 하는 일이 종종 발생했습니다. Auto Scaling Group을 적용 했었기에 자동적으로 복구 되었지만 어떤 원인으로 해당 문제가

[북스터디]스프링 부트 핵심 가이드 ch11를 공부해 보았다.(9편) ch11 액추에이터 활용하기
ch11. 액추에이터 활용하기 액추에이터란? 애플리케이션을 개발하는 단계를 지나 운영 단계가 되면, 정상 작동을 모니터링하는 환경 구축이 매우 중요하다! 스프링 부트 액추에이터는 'HTTP 엔드포인트'나 'JMX'를 활용해 애플리케이션을 모니터링하고 관리할 수 있는
스프링 부트 - 액추에이터
액추에이터는 스프링 부트가 제공하는 기능으로 지표 수집, 추적, 감사 등의 모니터링을 쉽게 할 수 있는 다양한 편의 기능을 제공한다. 또한 최근 유행하는 마이크로미터, 프로메테우스, 그라파나 같은 다양한 모니터링 시스템과 매우 쉽게 연동할 수 있는 기능도 제공한다.들어

Spring Boot + Actuator + Micrometer로 Prometheus 연동하기
우선 의존성을 추가해준다.build.gradle(1) : 스프링 부트 애플리케이터(Actuator)를 구성하는 라이브러리입니다. Actuator를 사용하면 애플리케이션의 상태, 구성, 로그, 메트릭 등을 노출할 수 있습니다. (2) : Micrometer는 다양한 메트

애플리케이션 모니터링 시스템 구축하기
🚨장애 발생 전에 징후를 미리미리 알 수 있는 방법은 없을까? 그것이 바로 애플리케이션 모니터링 시스템! 스프링 애플리케이션에서 모니터링 대시보드를 만드는 방법을 알아보자.
springboot actuator + 프로메테우스 연동 후 메트릭 정보 호출 시 Converter 에러 (org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.lang.String] with preset Content-Type 'text/plain;version=0.0.4;charset=utf-8')
이게 뭐지 싶어서 서버 콘솔창을 보니 이런 에러가 나와있었다.에러의 원인은 요청에 대한 적절한 HttpMessageConverter가 없을 때 발생한다고 한다.나 같은 경우에는 String을 처리해주지 못해서 생긴 문제같다.문제의 원인은 바로 이 코드JSON 데이터를

SpringBoot actuator와 Swagger를 같이 쓸때 (org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException:) 오류 해결법
스프링 부트에 actuator를 build.gradle에 추가하고 app을 돌려봤더니Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerExce

[Spring, ReactorKafka, Coroutine] 어플리케이션 종료 시 zookeeper connection 이슈 해결
Reactor Kafka Listener의 Graceful shutdown

(4) Spring Official Guide - Building an Application with Spring Boot
Building an Application with Spring Boot guide를 kotlin으로 따라하기

Spring - actuator, HAL Explorer
Spring Boot includes a number of additional features to help you monitor and manage your application when you push it to production.You can choose to

[마이크로서비스] 서비스 모니터링 - 엑추에이터, 프로메테우스, 그라파나 (13)
액추에이터는 아주 간단한 방식으로 모니터링 및 관리 도구를 제공하는 라이브러리다.서비스 상태를 확인하는 다양한 모니터링 정보에 액세스할 수 있는 일련의 REST 엔드포인트를 구성하고 노출한다. 즉, 스프링 엑추에이터는 서비스 상태를 이해하고 관리하는 데 용이한 운영용