📚요약
지난 시간에 파이프라인을 설계하고 동작시켜 봤습니다. 이번 시간에는 여러 도구들을 사용해서 모니터링을 할 수 있도록 설정해 보겠습니다.
📖웹 기반 문서 편집기 제작 프로젝트
📄파이프라인 모니터링
- 빌드 및 배포의 과정을 인지하기 위해 알림 설정
- 릴리스 브랜치를 구성해 빌드 및 배포 제어
모니터링은 slack과 jenkins를 연결해서 진행할 수 있습니다. script를 수정해서 원하는 메시지의 형태를 정하고 출력시킬 수 있습니다.
📄클러스터 모니터링
- 시스템 자원의 이용 상태와 애플리케이션의 실행 상태 점검
- 클러스터 내부에 메트릭 데이터(시간이 지남에 따라 변화하는 데이터) 수집을 위한 도구(Prometheus) 설치
- 대시보드(Grafana) 설정을 통해 시각화
🍯tip! Helm을 이용하면 쉽게 설치할 수 있다
📄최종 정리
- 요구사항 정의, 설계
- 코드 구현
- 테스트
- CI/CD
- E2E 테스트
- 모니터링
❔▪❓
Q. 모니터링을 개발의 시작하기 전에 세팅을 해두면 개발자마다의 업무 진행량을 체크할 수 있는가?
ex-git의 commit이나 pr 내용을 모아서 보여주는 그런 모습
다음 시간에 계속...
출처 & 참고
이시윤 강사님의 강의
프로메테우스, 그라파나, 원스톤, 2024.08.26
'개발 > 프로그래머스 데브코스' 카테고리의 다른 글
| 프로그래머스 데브코스 103일차 with. TS 웹 풀스택 (4) | 2024.08.28 |
|---|---|
| 프로그래머스 데브코스 102일차 with. TS 웹 풀스택 (0) | 2024.08.27 |
| 프로그래머스 데브코스 100일차 with. TS 웹 풀스택 (0) | 2024.08.23 |
| 프로그래머스 데브코스 99일차 with. TS 웹 풀스택 (0) | 2024.08.22 |
| 프로그래머스 데브코스 98일차 with. TS 웹 풀스택 (0) | 2024.08.21 |