728x90
반응형
# 설계 구성도
- 현재 구성된 자동배포 시스템에서 Jenkins 서버와 Web서버를 zabbix 로 모니터링하는 시스템을 구축해보자.
1. zabbix 서버를 생성 후 우분투를 설치한다.
2021.11.04 - [Hyper-V & VirtualBox] - Hyper-V 에 우분투 Ubuntu OS 설치
2. 외부에서 SSH 접속 가능 하도록 설정
2021.11.27 - [리눅스/SSH 접속도구 & SSH] - 우분투에서 SSH 접속 가능하도록 수정하는 방법
3. Zabbix 설치
2021.04.13 - [Applications/zabbix] - zabbix를 설치해보자
4. Jenkins 서버와 WebServer에 Zabbix Agent를 설치하여 리소스 모니터링을 해보자.
- Zabbix Agent를 Jenkins 서버와 WebServer에 각각 설치하자.
2021.04.15 - [Applications/zabbix] - Zabbix Agent 설치
5. zabbix Server 및 Agent Connection 문제 해결
2021.11.28 - [Applications/zabbix] - zabbix 설치 후 Connection이 안될때
6. 서버 모니터링 및 부하 테스트
- 서버 WebServer 모니터링
- Apache Jmeter 를 활용한 서버 리소스 변화량 감지
2021.10.24 - [부하테스팅/Jmeter] - Jmeter를 활용한 부하테스트 (하)
- 웹서버에 직접 부하를 줘서 리소스 변화를 테스트 하기
- 옵션 : 1000명의 사용자 30초 Ramp-up시간, 1000번의 loop 실행
- Zabbix 리소스 상태 확인하기 > 수행시간 동안 CPU와 메모리의 상승이 눈에 띄게 보인다.
- 여기까지 하자...
- 끝 -
728x90
반응형
'혼자하는 프로젝트 > Jenkins 으로 Spring boot 자동 배포하기' 카테고리의 다른 글
Jenkins 을 활용하여 Spring boot 를 자동배포 하기(2) (0) | 2021.11.23 |
---|---|
Jenkins 을 활용하여 Spring boot 를 자동배포 하기(1) (0) | 2021.11.22 |