KEMBAR78
010.JAVA TROUBLESHOOTING | PPTX
JAVA TROUBLESHOOTING
IT 인프라 변화
업무 시스템 세계화와 현대화 -상세
오픈 소스 WAS 익숙하지 않은 데 어떻게 하지?
WAS 관리자 - 고민들
시스템 구축 전 - 고민들
WAS 관리자 - 운영 환경 표준화 이전
시스템 구축 후 - 고민들
고객이 체험하는 것은?
엔터프라이즈 모니터링에서는 문제 없음
각 분야에서는 전문가 – 코끼리 만지기
Incident & Problem Management
• 장애복구시간을 단축할 수 있는 도구는 ?
Troubleshooting 공통 프로세스
증상과 원인 - 현황 파악
증상과 원인 - 장애 내용 파악
증상과 원인 - 수집 자료는?
진단 및 모니터링 - 정보수집
진단 및 모니터링 - 문제 구간 식별
조치
조치 - Patch
방지 대책
주요 Troubleshooting
웹시스템의 하드웨어 구성
미들웨어는 시스템 장애의 관문이자 시작점
• T1 > T2 > T3> T4 > T5 > T6
• WAS 는 Thread pool과 JDBC Connection Pool을 이용해서 성능을 보장
웹시스템 Request/Reply 구조
구간별 장애 포인트
Linux 모니터링 도구들
일반적인 웹 시스템의 구성
주요 시스템 컴포넌트
3 티어 구조에서 장애와 성능 문제 발생 시 신속한 진단과 조치
주요 용어
TPS(Transaction Per Seconds)
DEMO #1 Amazon Linux에 10 분 안에 자동 설치 전
JBoss EAP
Web App
DEMO #1 Amazon Linux에 10 분 안에 자동 설치 - 아키텍처
JBoss EAP
Web AppJMeter
웹서버
Maria DB
KHAN [apm]
Amazon Linux
웹서버 계층부하 생성 WAS 계층
Amazon Linux
[ ]
APM 필요성
APM = Ah ! Provisioning + Monitoring
OPENMARU APM 주요 특징
OPENMARU APM vs. Others – 차별화 요소
새로운 시작 – 산 너머 산
https://www.youtube.com/watch?v=i9CtlTakFw4&index=5&list=PLaFPOkYzLL-
_QWKsbT40cxwr_-cijeU6L
미들웨어 설치/구성/튜닝 자동화
고객 요구사항에 따른 웹 시스템 작업
OPENMARU APM - Provisioning 기능은?
장애와 성능 이슈에 대한 즉각적인 대응 체계 수립
구성 아키텍처
• OPENMARU APM 은 실시간으로 어플리케이션 성능을 모니터링 하여 안정적인 시스템 운영을 지원하는
어플리케이션 성능 관리(Application Performance Management, APM) 솔루션
• 웹 애플리케이션의 내부를 실시간으로 모니터링 하면서 사용자들에게 쾌적하게 서비스가 제공되고 있는지를
"가용성"과 "성능"의 관점에서 분석
• 애플리케이션 서버에 에이전트를 배포 페이지 요청의 응답 시간과 쿼리에 대한 데이터베이스 응답 시간을
모니터링 하여 "서비스 장애 감지", "장애 원인 특정 시간 단축 ','서비스 부하의 원인을 파악"
APM = Application Performance Management
OPENMARU APM – Monitoring 기능
성능 모니터링과 위한 모니터링 기능 제공
Openshift with OPENMARU APM Architecture
OPENMARU APM 제품 비교 – 비용 측면
OPENMARU APM 제품 비교 – 기술 지원 서비스
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
OPENMARU
APM
Log Monitoring vs. APM
“살아 남는 종(種)은 강한 종이 아니고,
또 우수한 종도 아니다.
변화에 적응하는 종이다. ”
- Charles Darwin, 1809
제품이나 서비스에 관한 문의
콜 센터 :02-469-5426 ( 휴대폰 : 010-2243-3394 )
전자메일:sales@opennaru.com
010.JAVA TROUBLESHOOTING

010.JAVA TROUBLESHOOTING