반응형
-
변경 사항
- (Del) Docker-Machine 삭제
- (Add) Zabbix Server 및 모니터링 시스템 도입
- (Edit) Google Container Registry → GitHub 변경
- (예정) 구글 F/W 정리 및 각 서버별 Firewalld 설정
- (예정) 웹 서버이중화 및 Google Cloud Load Balancer 설정
- (예정) MySQL 서버 구축 및 이중화 설정 (Replication 또는 DRBD)
- (예정) Port 모니터링 등 자빅스 추가 설정
- (예정) 백업 시스템 구축
- (예정) Mail Server 구축
-
구축 환경 및 구성 정보
- Cloud Platform : GCP (GCE VM 인스턴스만 사용)
- Registry : GitHub (https://github.com/islandtim/Nirsa-Project)
- OS
- Zabbix Server : CentOS 7.7 1908
- WEB, WAS1, WAS2 Server : Ubuntu 16.04.2
- Application & Server Information
- Zabbix Server
- Zabbix Server(loopback) 기본 리소스 모니터링
- WEB Server 기본 리소스 및 HTTP 서비스 모니터링
- WAS1,2 Server 기본 리소스 모니터링
- Zabbix-Slack 연동하여 알람 발생 시 Slack에서 알람 수신
- apache-2.4.6, php-5.4.16, mysql-5.7.29, zabbix-4.4.6
- WEB Server
- Docker-CE, docker-compose (container : apache, zabbix-agent)
- Docker Code는 GitHub으로 관리
- /*.jsp 요청을 was1,2 서버에게 로드 밸런싱(비율 1:1)
- apache-2.4.6, modjk tomcat-connectors-1.2.46
- WAS1,2 Server
- Docker-CE, docker-compose (container : tomcat, zabbix-agent)
- Docker Code는 GitHub으로 관리
- tomcat-9.0.31, openJDK-1.8.0.242.b08-0.el7_7.x86_64
- Zabbix Server
-
Project Architecture
-
GitHub
-
Zabbix & Slack
반응형
'Project' 카테고리의 다른 글
[Project] 개인 프로젝트 기록(4) (5) | 2020.04.06 |
---|---|
[Project] 개인 프로젝트 기록 (3) (3) | 2020.03.30 |
[Project] Docker Apache-Tomcat 구성 및 연동(gcp, docker-machine, dockerfile) (3) | 2020.03.18 |