액츄에이터

존스노우·2023년 10월 12일
0

  • 서비스에 문제가 없는지 모니터링하고 지표 심어서 감시하는 활동? 중요한 업무
  • 감사? 이력들 을 남겨서 추적.
  • 모니터 지표 등 전체적인 시스템 상태나 문제점을 보는 것

액츄에이터 시작

  • 포스트맨으로 보내는게 깔끔하다.

  • 서버가 문제가 있는가 없는가 확인
  • 서버가 잘 작동하는지 헬스 상태 나타냄

  • acturator가 사용하는 설정들
  • 모든 기능을 웹화면에 노출하겠다

  • 여러개 많다..
  • 빈이 등록이 됬나 안됐나? beans를 보면되고.

엔드포인트 설정

  • 활성화 On/off
  • 활성화 노출을 구분 하자
  • 거의 http 노출

  • shutdown 활성화 시키기

  • 재밌는기능..

  • 이런 설정 이있다

  • 중요한건 노출 -> 활성화!

다양한 엔드포인트

  • Condition? 조건은ㄹ 만족했는지 아 앞에 나왔었지 조건이 매취됬는지 안매취됫는지

  • 매트릭 정보는 이렇게 뒤에 붙여서 확인

헬스정보

-

  • db 상태가 올라가 있는지?
  • validatiionQuery : 살아 있니? 살아있는지 물어보는 JDBC 스펙
  • 디스크 스페이스는 가득찼는지 ? 상태는 어떤지
  • Ping 등

  • 훨씬 보기 좋고 깔끔하네

애플리케이션 정보

  • 바로 Info가 들어가야됨 .

  • 이런 정보.

  • 요렇게 바뀌기도
  • application.yml 에서 info 로 시작하는 부분의 정보가 노출되는 것을 확인할 수 있다.
  • env 활성화하면 Info 하위 항목을 보여줌 -> 애플리케이션 정보에대해 남기고 싶으며 ㄴ사용한다.

  • 빌드 정보를 알수 있다.

  • 요런 정보들이 있따.

Log

  • 핵심은 실시간으로 로거레벨을 바꿀수 있다
  • 허나 서버를 재시작하면 원래 셋팅된 로거 레벨로 변경됨 .

  • 이런식으로 조회가 가능하고

HTTP 요청응답기록

  • 핀포인트 추천

액츄에이터와 보안

profile
어제의 나보다 한걸음 더

0개의 댓글