일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바의 정석 기초편 ch1
- 스프링 mvc1 - 스프링 mvc
- 자바 중급2편 - 컬렉션 프레임워크
- 자바의 정석 기초편 ch9
- 자바로 계산기 만들기
- 자바의 정석 기초편 ch6
- 스프링 mvc2 - 로그인 처리
- 스프링 입문(무료)
- 자바의 정석 기초편 ch5
- @Aspect
- 람다
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch14
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch4
- 스프링 트랜잭션
- 자바 고급2편 - 네트워크 프로그램
- 스프링 mvc2 - 타임리프
- 자바 기초
- 데이터 접근 기술
- 자바의 정석 기초편 ch7
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch12
- 스프링 mvc2 - 검증
- 자바의 정석 기초편 ch13
- 자바 중급1편 - 날짜와 시간
- 자바로 키오스크 만들기
- 자바의 정석 기초편 ch11
- 자바 고급2편 - io
- 2024 정보처리기사 시나공 필기
- Today
- Total
목록모니터링 (3)
개발공부기록
출처 : 인프런 - 스프링 부트 - 핵심 원리와 활용(유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 메트릭 등록 - 예제 만들기1) 예제 만들기(1) 비즈니스 메트릭CPU 사용량, 메모리 사용량, 톰캣 쓰레드, DB 커넥션 풀과 같이 공통으로 사용되는 기술 메트릭들은 이미 등록이 되어있으므로 이를 사용하여 대시보드를 구성하고 모니터링 하면됨여기서 더 나아가서 주문수, 취소수, 재고 수량과같은 메트릭 처럼 비즈니스에 관련된 메트릭을 모니터링 하고 싶을 때에는 공통으로 만들 수 있는 부분은 아님이런 메트릭들은 시스템을 운영하는데 상당히 도움이 되는데, 취소수가 갑자기 급증하거나 재고 수량이 임계치 이상으로 쌓이거나 하는 부분들은 기술적인 메트릭으로 확인할 수 없는 비즈니스..

출처 : 인프런 - 스프링 부트 - 핵심 원리와 활용(유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 마이크로미터 소개(1) 모니터링 툴회사의 환경마다 다르긴 하지만 대부분의 서비스 회사들은 개발자가 배포, 운영을 직접 다하여 개발의 전체 사이클을 직접 운영함이렇게 개발의 전체 사이클을 경험해 볼 수 있는 환경은 개발자가 성장하기위한 좋은 환경임서비스를 운영할 때는 애플리케이션의 CPU, 메모리, 커넥션 사용, 고객 요청수 같은 수많은 지표들을 확인하는 것이 필요함그래야 어디에 어떤 문제가 발생했는지 사전에 대응할 수도 있고 실제 문제가 발생해도 원인을 빠르게 파악해서 대처할 수 있음세상에는 수많은 모니터링 툴이 있고 시스템의 다양한 정보를 이 모니터링 툴에 전달해서 사용..

출처 : 인프런 - 스프링 부트 - 핵심 원리와 활용(유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 프로덕션 준비 기능이란?1) 모니터링의 중요성서비스를 운영할 때에는 장애는 언제든지 발생할 수 있기 때문에, 이에 빠르게 대응하기 위해서 모니터링(경계)을 잘 하는 것이 중요함개발자가 애플리케이션을 개발할 때 기능 요구사항만 개발하는 것이 아니라 서비스를 실제 운영 단계에 올리게 되면 또 다른 중요한 업무가 있는데 바로 서비스에 문제가 없는지 모니터링하고 지표들을 심어서 감시하는 것임이러한 비 기능적인 요구사항은 기획자나 고객의 요청사항으로 요구사항이 반영되지 않기 때문에 프로젝트 일정을 짜야할 때 이런 숨겨진 작업까지 고려해서 프로젝트 일정을 짜야함운영 환경에서 서비스를..