PowerPoint 프레젠테이션

Similar documents
PowerPoint 프레젠테이션

[Brochure] KOR_TunA

Maximaze Database Performance MaxGauge

End to End 통합 관리를 위한 단일 솔루션


MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

슬라이드 1

PowerPoint 프레젠테이션

The Self-Managing Database : Automatic Health Monitoring and Alerting

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

ENPHAROS 사람과 기술, 산업별 시스템 특성과 업무에 대한 이해를 기초로 최적화된 성능 관리 솔루션 개발에 매진해 온 APM 전문가 그룹입니다. Enhanced Application Performance Solution 멀티 티어 환경에서 다양한 IT 자원(WAS

슬라이드 1

슬라이드 1

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

PowerPoint 프레젠테이션

슬라이드 1

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

JVM 메모리구조

Cloud Friendly System Architecture

ENPHAROS Enhanced Application Performance Management Solution 멀티티어환경에서 WAS, TP모니터, MCI, 대외계, FEP, EAI 등다양한외부 IT 자원과연계되어처리되는트랜잭션과 WAS/TP모니터자원의상세성능모니터링을

슬라이드 1

와탭_사용자교육_190627_DB모니터링_박명규

PowerPoint Presentation

Slide 1

1217 WebTrafMon II

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

슬라이드 1

.

PowerPoint 프레젠테이션

Microsoft Word - src.doc

untitled

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

PowerPoint 프레젠테이션

인도 웹해킹 TCP/80 apache_struts2_remote_exec-4(cve ) 인도 웹해킹 TCP/80 apache_struts2_remote_exec-4(cve ) 183.8

PowerPoint 프레젠테이션

Jerry Held

untitled

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

서현수


MaxGauge v3.0 Standard

Oracle Database 10g: Self-Managing Database DB TSC

슬라이드 1

untitled

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

TTA Journal No.157_서체변경.indd

DBMS & SQL Server Installation Database Laboratory

[Brochure] KOR_LENA WAS_

공개 SW 기술지원센터

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

슬라이드 1

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

통합관리솔루션

슬라이드 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Intro to Servlet, EJB, JSP, WS

Chap7.PDF

SMB_ICMP_UDP(huichang).PDF

원장 차세대 필요성 검토

Secure Programming Lecture1 : Introduction

No Slide Title

초보자를 위한 분산 캐시 활용 전략


PowerPoint 프레젠테이션

슬라이드 1

PowerPoint Presentation

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

놀이동산미아찾기시스템

슬라이드 1

Cache_cny.ppt [읽기 전용]

Interstage5 SOAP서비스 설정 가이드

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

Intra_DW_Ch4.PDF

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Windows 8에서 BioStar 1 설치하기

UDP Flooding Attack 공격과 방어

슬라이드 1

PCServerMgmt7

Microsoft PowerPoint - GUI _DB연동.ppt [호환 모드]

Network seminar.key

슬라이드 1

歯부장

J2EE/WAS Application Performance Management JENNIFER 제품 소개서(참조용)

歯이시홍).PDF

MFM 4.2 AWS User Manual

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

View Licenses and Services (customer)

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Microsoft PowerPoint - 04-UDP Programming.ppt

Interstage4 설치가이드

untitled

Transcription:

InterMax End to End InterMax 모니터링E2E 솔루션솔루션 The Next Revolution is Here ( 주요기능소개서 ) 엑셈 엑셈 1

1. 제품개요 -01. InterMax E2E 개요 -02. InterMax 구조 2. 주요기능 -01. 특장점 -02. 주요기능 3. 업체현황및레퍼런스 -01. 엑셈소개 / 개요 -02. Success Story( 사례 ) 2 2

제품개요 1. InterMax 개요 2. InterMax 구조 3 3

InterMax E2E 란? InterMax 의 End-to-End 성능관리란? N-Tier 로구성된복잡한비즈니스서비스환경에서 End-To-End Transaction 성능관리 사용자단말 ( 브라우저 ) 부터 WEB~WAS~TP~DB 에이르는전구간 Transaction 통합성능관리 실시간감시기능 은많은서버중에서어느구간 Data Gather Repository DB Web demon UI Server InterMax 에서장애나성능저하현상이발생하였는지 transaction 관점에서파악 실시간진단 을통한빠른장애 / 성능지연의원인파악 사후분석기능 을통해사후예방조치를취할수있도록하여시스템운영안정성을극대화 단말 대외기관 4

InterMax 구조 InterMax Architecture HTTP HTTPS Agent : WEB, WAS, TP, DB 각노드별설치 각 Agent 는최소의부하로거래추적및성능분석데이터를수집하도록구현되어있으며, 수집된데이터는네트워크부하를줄이기위해압축된형태로 UDP/ TCP 형태로수집서버로전달 5 5

주요기능 1. InterMax 특장점 2. InterMax 주요기능 6 6

InterMax E2E 솔루션특장점 토폴로지뷰제공 - 전체시스템노드간트랜잭션처리현황을쉽게파악할수있고, 실시간이벤트를통한신속한장애감지가능 ( 효용성 ) Remote Tree 제공 - 실시간처리중인트랜잭션에대한콜트리뷰로트랜잭션성능지연처리중인구간파악가능 ( 대외기관지연 / 장애파악용 ) [ 토폴로지뷰 ] 전체시스템에대한실시간트랜잭션처리현황모니터링 ( 노드간소요시간, 노드별처리건수, 그룹핑 ) 실시간이벤트연동을통한노드별 ( 그룹별 ) 알람발생현황및상세분석연동제공 [ 리모트트리 ] Actiive 트랜잭션에대한콜트리뷰로 AP 레벨의성능지연처리중인구간을직관적으로파악할수있음 각트랜잭션별노드간처리현황을콜트리로보여줌 7

InterMax E2E 솔루션특장점 Transaction Path View 개별 Transaction 의 End-to-End 플로우및구간별응답시간을표시하여직관적으로지연구간파악가능 사용자 (CS, 브라우저 ) WEB WAS TP DB Remote 각구간별다른아이콘으로표시 8.329s/1 8.329s/1 8.229s/1 8.229s/1 0.247s/1 0.247s/1 0.246s/1 0.246s/1 0.070s/1 0.070s/1 0.060s/1 0.060s/1 0.000s/1 7.825s/1 0.000s/1 7.825s/1 7.823s/1 7.823s/1 7.820s/1 7.820s/1 7.618s/1 7.618s/1 8

InterMax E2E 솔루션특장점 WAS+DB 통합성능관리도구로 DB 단성능모니터링 개별 SQL 의성능지연시 DB 연계모니터링 View 를통해빠르게 DB 단까지성능진단가능 Lock 3 Active Session 1 15 ORA113 1 15 ORA115 CPU Usage (%) DB Lock Tree 상세모니터링 DB Instance 모니터링 특정 DB Instance 상세모니터링 Lock 정보를 Holder 와 Waiter 세션의 Tree 구조로제공 모니터링 DB 의 CPU 사용률, Lock 발생및주요지표표시 Alert Configuration 에서설정한임계치에따른색상표시 파란색 : Normal 주황색 : Warning 빨간색 : Critical DB 의주요 Stat 과 Wait 에대한실시간그래프를제공 Active 세션, Lock 세션에대한상세정보표시 9

InterMax E2E 솔루션특장점 WAS 의액티브트랜잭션목록에서 DB 세션정보를동시에파악 DB Lock Holder 와 Waiter 를 WAS 거래와연계하여모니터링 DB 수행시간및일량, 대기현황정보를한눈에파악 특허 WAS Transaction 과 DB Session 연계분석 DB Session 정보 WAS Transaction Transaction 이유발한 DB Lock Holder, Waiter 정보 WAS Transaction DB Session 1:1 매칭 WAS Transaction DB Session 정보 Transaction 이수행한 SQL 의 DB 일량정보 10

실시간 E2E 모니터링 - 화면 WAS 영역 TP 영역 11

실시간 WAS 모니터링 - 화면 12

실시간 TP 모니터링 - 화면 13

실시간 WEB 모니터링 - 화면 14

Active Monitor : 실시간요청처리성능모니터링 / Transaction Pool 에서지연현황파악 지연된트랜잭션내역에대한상세정보확인가능 Request Transaction이병목이되거나오래걸리는경우밀려서 Active Service가증가하며붉은색이점점많아짐 Response 액티브트랜잭션의 SQL, bind 변수, 수행상태, 초당 Snapshot 등상세정보제공 [ Active Transaction Detail ] [ Activity Monitor ] [ Activity Transaction Count ] Transaction Pool 액티브트랜잭션의수와응답시간을동시에분석 병목시점을클릭하면실행중인액티브트랜잭션상세정보제공 [ Active Transaction List] 15

트랜잭션에서수행한클래스응답시간및메소드유형, 수행건수등정보제공 전구간의구간별 Call-Tree 통계데이터를제공하여한눈에확인가능 [ Topology View ] 실시간토폴로지뷰에서액티브트랜잭션의전구간호출정보를실시간추적하는 리모트트리 와 실시간패스뷰 를제공 [ Call Tree ] [ Remote Tree ] [ Thread Dump ] 응답시간이지연거래, Lock 발생거래등문제발생한거래에대해실시간진단화면연계를통한원인분석제공 16

에이전트별환경설정을통해 Call Tree 의수집 Depth 를실시간으로변경및적용이가능함. [ Trace Level 설정 99(Max) ] [ Trace Level 설정 30 ] 실시간으로 Call tree 의수집레벨을조정하여적용가능 17

거래장애및처리지연이발생한경우개별거래의수행구조를토폴로지형태로표현하여문제발생구간을즉시인지할수있도록표현. 해당구간에대한에러발생유무, 에러에대한스택트레이스정보, SQL 수행성능데이터를제공하여상세한원인분석이가능함. [ 트랜잭션상세기능 ] [ SQL 수행데이터 ] 쿼리에대한 Bind 변수 거래처리가지연된구간을붉은색으로필터링하여즉시인지가능함 에러발생구간은붉은색 X 표시로마킹하여식별가능함 [ 에러스택트레이스 ] 18

분석화면에서의거래추적뿐아니라실시간거래추적을제공 토폴로지뷰를통한전체연계구간확인및실시간거래추적을통한실시간구간분석가능 시스템노드간트랜잭션흐름을한눈에파악할수있고지연구간을직관적으로인지할수있는토폴로지뷰제공 - 실시간 Active Transaction Lists 모니터링 - Tx-Viewer를통한 Transaction Monitor 제공 [ 실시간 Path View ] 완료된거래가아닌실행중인거래에대한거래추적도가능한유일한솔루션 각노드는업부별그룹핑을제공하여그룹관리가가능하며, 각그룹에대한상세노드별로도쉽게 viewing 가능 19

End-to-End 구간별 Transaction 수행시간확인 Transaction 명을기준으로 Client Web Server WAS DB 혹은외부요청까지각구간의 Elapse Time 을측정하여병목구간확인 단말 (Client) WEB 구간 WAS 구간외부연계구간 DB 구간 20

미들웨어모니터링 (End to End) 기능요건서 실시간대시보드화면을통해각구간별평균응답시간과호출처리건수를제공 각구간별실시간응답건수, TPS, 호출건수모니터링 21

실시간으로구간별응답시간뿐아니라개별액트브트랜잭션별로실시간진단분석이가능하도록바로연계기능제공 [ 실시간이벤트알람표시 ] [ Transaction Monitor ] TCP HTTP JDBC 응답시간, 동시사용자수, 액티브트랜잭션, TPS 등설정된임계치에따른알람정보표시 [ Active Transacntion ] [ Node 그룹드릴다운 ] 22

TP 모니터링의실시간주요성능지표제공 Tmadmin 관리명령어와동일한성능지표모니터링제공 Slog 수집을통한실시간 error 메시지모니터링제공 분석구간을드래그하여트랜잭션상세분석화면에서지연서비스에대한 Call tree 까지분석가능 TP 주요성능지표 10 여개항목제공 ( 선택화면구성가능 ) tmadmin 관리자툴과동일한성능지표확인가능 TP slog 로그발생시실시간수집하여모니터링가능함 23

WEB 모니터링의실시간주요성능지표제공 ( 웹서버별, URL 별실행건수, 응답시간, 에러건수등 ) 서비스페이지별오류발생현황 (Error code 별 ) WEB 서버노드별, 시간대별서비스수행건수및응답시간추이 WEB 서버호출 URL 별성능수집통계 - 페이지별 : 실행건수, 응답시간, 에러건수등 WEB 서버노드별 / 포트별비교 - 실행건수 ( 로드발란싱비교 ) 호출패이지별오류발생현황 - 오류코드집계 (error code) 24

Agent 가설치되지않은 Remote 호출구간에대한 호출경로 ( 호출서비스 ), IP, Port, 수행시간 에대한정보를제공 Call Tree 및 Path View 에서호출내역정보제공 [ CS / 브라우저 ] [ WEB ] [ WAS / TP ] [ Remote Call ] [ Call Tree 상의 Remote Call IP/Port 표시 ] Agent 없는구간에서도 IP/Port 수행시간, 호출건수, 호출경로정보제공 (http / tcp / Sync / Async Call) [ http remote call 예시 ] 25

특정시점의거래가수행중인구간에대한수행정보와해당프로세스에대한자원사용률정보를연계분석가능함. [ 성능추이분석기능 ] 해당시점의프로세스에대한자원사용률 (CPU, MEMORY,GC 등 ) 정보연계분석가능 거래프로세스에대한초단위거래수행정보확인가능 26

모든개별트랜잭션의응답시간분포도파악, Exception 발생트랜잭션은붉은색으로표현. 분포도를통한트랜잭션상세프로파일링정보확인가능 [ Transaction Monitor ] 모든수행 Transaction 의응답시간분포가시화 분석하고자하는영역을선택 Drill-Down 하여상세분석가능 분석하고자하는 Transaction 을선택후 Transaction Path View, Call Tree 등세부분석수행가능 27

트랜잭션장기추이모니터 기능을통해, 실시간모니터링구간상세검색이가능하며 실시간모니터링중즉시, 세부트랜잭션정보 ( 콜트리, SQL, Path View, Bind 변수, 에러 ( 예외 ), 사용자전문등 ) 를제공 다양한검색조건별트랜잭션조회 [ 트랜잭션장기추이모니터 ] 콜트리, SQL, 바인드변수, 트랜잭션경로 (Path), 예외, 사용자전문등연관분석정보제공 [ 실시간트랜잭션상세뷰 ] 원하는 X-Y 구간을즉시드래그조회 28

트랜잭션에서수행한쿼리모니터링분석가능 해당쿼리에서 BIND 변수사용시 BIND 되기전후에대한쿼리확인가능하면 SQL 정렬기능도제공함. 수집 data 에고객민감정보를포함할경우 Bind SQL 암호화등보안기능 쿼리에대한 Bind 변수 바인드 Mapping 된쿼리표현 29

트랜잭션경로상의모든구간에대해서거래가흘러간구간이동정보가표시되며 거래가느린구간에대한 Call Tree 를직관적으로이동하여성능튜닝이가능함 InterMax 제품은 Super Fast Profiling 기법을적용하여특정 Method 가아닌전체 Call Tree 정보를수집하여제공 ( 운영중상시프로파일링제공 ) Super Fast Profiling 기법적용하여특정 Method 만성능정보를제공하는것이아닌전체 Method 에대해운영중상시 Profiling 분석정보제공 30

모든거래에서수행된 SQL 에대한상세정보를 SQL 상세조회기능을통해확인가능. [ 트랜잭션상세기능 ] 쿼리에대한 Bind 변수 개별 SQL 쿼리, Fetch Count, SQL 파라미터세션 ID 정보제공 31

업무트랜잭션명을 1:N 으로매핑하여한글로지정이가능 지정된트랜잭션은사용자가이해할수있는한글트랜잭션명으로표시됨 업무명, Agent명, Node그룹명등모든곳에서한글명칭사용을지원 [ 환경설정 > 업무설정 > 업무트랜잭션명설정 ] [ 트랜잭션조회 ] 트랜잭션명에사용자가이해할수있는지정된명칭으로한글표시됨 32

수행시간 Filter 기능에따라직관적으로거래지연구간확인가능 트랜잭션명에사용자가이해할수있는지정된명칭으로한글표시됨 33

최소클릭으로 Root Cause Analysis 수행 직관적 UI 를통해문제의원인분석및성능이슈를손쉽게찾을수있음 트랜잭션경로 CALLTREE(METHOD SQL) CLASS SOURCE SOURCE 변경추적 Trouble Shooting 용다양한기능제공 CallTree 분석 예외발생사항 DB Lock 상태, 일량정보 소스비교, 환경설정파일비교 구간별응답시간 GC, 메모리현황 Class 및 JSP 소스 View 34

실시간토폴로지뷰를통해업무흐름 / 시스템구성상의트랜잭션흐름을한눈에파악가능 실시간이벤트연동을통한서비스상태모니터링가능 실시간이벤트연동을통한컨테이너별트랜잭션처리량확인 35

트랜잭션거래와관련된데이터를차트와스냅샷데이터형태로제공하여특정시점의수행상태를분석가능 지난이력을 3 초단위의 snapshot 을제공하여실시간과동일하게이슈사항원인분석가능 [ 추이분석화면 ] [ DB 추이분석화면 ] Lock Tree 정보 분석원하는시점의 Snapshot 정보를통해성능이슈진단분석수행 분석원하는시점의 Snapshot 정보를통해성능이슈진단분석수행 일량정보 ( 처리건수, 응답시간 etc) JVM / TP / OS / DB Stat 리소스정보 프로세스정보및액티브세션정보 DB 일량정보 (wait time, logical read, physical read, wait event) DB Lock 상태, 일량정보 액티브 DB 세션정보 ( 트랜잭션연계 ) 36

거래지연기준을임계치로설정하여이벤트발생시관련상세분석화면으로연동분석기능제공 [ 실시간이벤트알람 ] 실시간이벤트 ( 알람 ) 발생시해당이벤트클릭을통한상세분석화면연동 [ 토폴로지뷰 통합이벤트 ( 알람 ) ] 토폴로지뷰 이벤트 ( 경고 ) 발생시 one-click 으로이벤트발생상세정보연계분석가능 Elapsed time 경과이벤트에대한실시간트랜잭션 calltree 연계분석 37

다양한유형의내장형대시보드제공 기본, 업무그룹, 관리자, WAS-DB 통합모니터링, 토폴로지뷰등다양한관점및유형의대시보드화면을제공하여사용자의패턴에맞게활용가능 [ 기본화면 ] [ 업무그룹화면 ] [ 토폴로지뷰화면 ] [ 관리자화면 ] [ WAS-DB 통합화면 [ WAS 담당자화면 ] 38

주요성능지표들에대해실시간모니터링화면에원하는화면을 Docking 하여자유롭게구성가능 다양한실시간화면프레임을대시보드에 Docking 구성 [ Black Style ] [ White Style ] Docking 기술 Predefined View & Save Layout 모니터링원하는추가화면을자유롭게 docking 가능능함 39

감시항목에임계치를설정하여알람정보를통해전체시스템의문제현황을한눈에파악가능 APM 솔루션을통하여수집된데이터에대해서는고객사에맞는대시보드를커스터마이징을통하여제공가능 실시간통합대시보드를별도제공하여사용자별관점에따라원하는성능지표를선택하여자유롭게구성및모니터링가능함 40

기본제공되는대시보드이외에모바일대시보드를통해이벤트발생시즉시응대가가능 (2017 출시예정 ) [ PC용대시보드 ] : 솔루션에서기본제공 [ 모바일대시보드 ] : 2017년 3Q 출시예정모바일대시보드 + 41

개인화기반사용자정의형대시보드, 리포트지원 통계리포트생성시사용자가원하는대상 WAS 및지표를선택하여생성가능 [ 분석보고서생성 ] [ 주간보고서 ] [ 일일보고서 ] 사용자가원한는대상 WAS 및성능지표를선택하여리포트생성 [ 월간보고서 ] 42

전체시스템에대한주요성능지표에대한일일 / 주간 / 월간리포팅제공 각종통계데이터에대한고객사커스터마이징리포팅제공가능 보고서예 보고서종류 ( 일 / 주 / 월간 ) 보고서지표 ( 주요성능지표 ) 43

OS CPU 분석, Thread CPU Time, Thread Count, OS 메모리 /Heap 메모리사용률추이, Thread Dump 분석기능을제공함. [ 성능추이분석기능 ] [ 스레드덤프분석기능 ] CPU, Thread, Memory 추이분석기능제공 개별스레드덤프 / 풀스레드덤프생성및분석기능제공 스레드 CPU Time, 스레드상태정보제공 44

업체현황및레퍼런스 1. 엑셈소개 / 개요 2. 성공사례 45 45

회사개요 46 46

회사역량 엑셈코스닥상장 엑셈은 2014년하반기코스닥시장상장이라는원대한목표를세웠습니다. 동종업계최초로코스닥상장이라는설렘과업계의기대를동시에어깨에지고수개월간많은준비가이루어졌습니다. 스팩상장의합병이라는절차가이루어지고드디어엑셈의이름으로코스닥시장에입성하는영광스러운날, 6월 26일. 이날은엑세머가절대잊지못할, 잊어서는안될영광의날로자리잡았습니다. 2015 DB 보안제품벤더, 신시웨이인수 엑셈은 2015년 7월 DB 접근제어, DB 암호화솔루션을개발, 판매하는신시웨이를인수하였습니다. 신시웨이는페트라라는제품으로 DB 보안시장에독보적기술력이있으며, 각고객사에맞는커스터마이징지원으로크게주목받고있습니다. 47 47

조직현황 48 48

레퍼런스 도입성공사례 금융, 공공, 제조산업별국내및해외다수 Reference 확보 고객사업무시스템개요성능관리규모 / 범위 무선사업부디지털월드 GSCM 인프라효율화 G-MES ( 인도네시아 / 베트남 / 중국혜주 / 슬로바키아등 29 개국 ) WAS, DB, EXA 로구성된 GMES2.0 전구간의작업모니터랑시스템구축 G-MES : WAS 서버 116 대 ( 컨테이너 : 464 대이상 ) DB 서버 58 대 평균 1500 ~ 2000 TPS 기준 49 49

Success Story 인터맥스도입전 PC Web Internet Banking 구간별성능모니터링 WAS DB 뱅킹서비스를구성하는구간이 6~7 구간으로복잡하여장애발생시문제구간을찾는데하루 ~ 수일이소요됨 문제구간을식별하더라도해당구간의상세분석을위해서대량의로그를담당자가수동으로찾아야함 구축내역 Web(Intro) Gather Java apps Java apps Java apps Remote Server WAS, WEB, DB 로구성된인터넷뱅킹전구간의거래추적시스템구축 WAS 서버 32 대 ( 컨테이너 :256 이상 ) JVM 데몬 120 대이상 피크타임 2100 TPS 기준 평균거래량 1000 TPS 기준 도입후 장애발생시문제구간을찾는데수십초 ~ 수분으로기존대비 90% 이상단축됨 문제원인식별을위해서버로그를찾을필요없이인터맥스데이터를간편하게조회하여분석이가능해짐 뱅킹서비스전구간에대한알람및 SMS 연계설정을통해문제발생즉시인지가능 50 50

Success Story - 다계좌이체결과조회화면 ( 우리은행 ) 51 51

Success Story 인터맥스도입전 PC e- 금융차세대시스템 End-to-End 거래추적솔루션 Web WAS( 인터넷뱅킹 ) DB WAS 와 TP 모니터링을별도로하여장애발생시문제구간을식별하기어려움 TP 서비스에서호출된 SQL 에대한 DB 수행정보는추가적으로모니터링이필요함 Smartphone Web WAS( 스마트뱅킹 ) 공인인증 구축내역 WEB, WAS, TP(TMAX), DB 전구간의거래추적솔루션을구축 피크거래량 3,615TPS 기준 PC WAS(e- 금융 ) 매체 / 텔레 도입후 WAS 트랜잭션과 TP 서비스를연계하여개별트랜잭션의문제구간을즉시식별가능해짐 Gather 이미지 / 배포 TP 서비스에서호출된 SQL 의 Bind 변수와 DB 수행이력정보를제공하여성능튜닝시활용 통합대시보드를도입하여전시스템의서비스상태를한눈에파악가능해짐 52 52

Success Story 농협 e 금융거래추적대시보드화면 53 53

Success Story PC K 뱅크 온라인은행시스템 : End-to-End 거래추적솔루션 채널계 WAS( 인터넷뱅킹 ) DB 인터맥스도입목적 온라인인터넷뱅킹차세대시스템개발과동시에 APM 성능및 End-to-End 거래추적목적으로도입하게됨 WAS 기반의 framework 단의 application 성능진단및튜닝을위한목적으로활용 PC Smartphone WAS(AP 서버 ) WAS( 스마트뱅킹 ) WAS( 계정계 ) WAS( 정보계 ) FEP( 대외계 ) Framework 서비스에서호출된 SQL 에대한 DB 수행정보를포함함 Call tree 분석및 Transaction Path 를통한지연및병목구간실시간모니터링이필요함 구축내역 WEB, WAS, EAI(Tibco EMS), FET(AnyLink), DB 등전구간의거래추적솔루션을구축 계정계 / 정보계 AP Framework 에대한 Call Tree 분석 MCI, AP 등채널단과의연계를통한전구간 E2E 구축 도입후 Gather EAI( 대내연계 ) WAS 트랜잭션과 EAI/FEP 서비스를연계하여개별트랜잭션의문제구간을즉시식별가능해짐 Framework 서비스에서호출된 SQL 의 Bind 변수와 DB 수행이력정보를제공하여성능튜닝시활용 통합대시보드를도입하여전시스템의서비스상태를한눈에파악가능해짐 54 54

Success Story K 뱅크통합대시보드화면 55 55

Success Story 인터맥스도입목적 FA B0 1 JVM Tibco Rv Message SK 하이닉스 : End-to-End 거래추적솔루션 ( 청주 / 이천 ) JVM/DB Repository DB 제조공정전반에걸치 Application 모니터링을통하여성능지연및빠른장애감지를통하여서비스무장애 Tibco Randezvous message 거래추적을통한 E2E 관점의 application 성능진단및튜닝을위한목적으로활용 AP 서비스에서호출된 SQL 에대한 DB 수행정보를포함함 Call tree 분석및 Transaction Path 를통한지연및병목구간실시간모니터링목적 FA B0 2 FA B0 3 JVM JVM Tibco Rv Message Tibco Rv Message JVM/DB JVM/DB 통합수집서버 Repository DB Repository DB 구축내역 Tibco 기반의 JVM 프로세스에대한전구간의거래추적 청주 : - Node 수 : 46 개, Instance 수 : 1,974 개 - 각 FAB 별 Repository DB 개별구성, 통합수집서버 이천 : - Node 수 : 55 개, Instance 수 : 1,662 개 - 각 FAB 별 Repository DB 개별구성, 통합수집서버 FA B0 4 JVM Tibco Rv Message JVM/DB Monitorin g Repository DB 도입후 전사 APM 구축을통하여서비스별 /FBA 별실시간트랜잭션의문제구간을즉시식별가능해짐 통합대시보드를도입하여전시스템의서비스상태를한눈에파악가능해짐 토폴로지뷰와 Transaction Path 를통하여실시간병목구간및성능지연구간을한눈에파악가능하여빠른장애대처가가능해짐 56 56

Success Story 토폴로지뷰를통한 End-to-End 전구간모니터링 [S 제조사 - 자동화시스템 ] 특정업무시스템에대한실시간거래처리현황모니터링총 400 여개 JVM Instance 간거래연계를통한모니터링 57 57

추가된주요기능 Web Monitoring WEB 서버모니터링 지원범위 다양한 WEB 서버에대한실시간및통계분석모니터링을제공 (IIS, Apache, WebtoB 등지원 ) 주요지표 : TPS, 방문자수, 응답시간, 오류건수, 큐잉건수, Active Lists 등 [ Apache 웹서버실시간모니터링 ] [ IIS 웹서버실시간모니터링 ] [ WebtoB 웹서버실시간모니터링 ] [ WEB 서버지원현황 ] - IIS 서버 : 6.0 이상지원 - Apache 서버 : 2.2.x, 2.4.x, 2.5.x 이상 - WebtoB 서버 : 4.1 이상 - 기타 : 별도문의 ( 협의 ) 58 58

추가된주요기능 Web Monitoring 1 WEB 서버모니터링 실시간 View 다양한 WEB서버에대한실시간및통계분석모니터링을제공 (IIS, Apache, WebtoB 등지원 ) 주요지표 : TPS, 방문자수, 응답시간, 오류건수, 큐잉건수, Active Lists 등 1 웹서버대상 Lists - Host단위, 업무단위 2 2 Active Transaction Monitor - 실시간처리상황 3 4 5 6 3 4 Active Transaction 건수 - 웹서버별실시간트랜잭션수행건수웹서버주요성능지표 ( 공통성능지표 ) - 실행건수, 응답시간 - 초당처리량 (TPS) - 방문자수, 응답코드 (WebtoB 추가제공 ) - 클라이언트수 - 큐잉수, 큐잉누적 (aq) 7 5 Transaction Monitor - 응답시간분포도 6 7 Active Transactions Lists - 실시간 Tx lists Wsadmin 지표 - webtob wsadmin 지표 59 59

추가된주요기능 Web Monitoring WEB 서버모니터링 분석 View 다양한 WEB 성능지표에대한통계분석뷰를제공함주요지표 : 트랜잭션추이분석, 웹서버별성능비교분석, 응답코드별분석, [ 웹서버별작업량분석 ] [ 웹트랜잭션분석 ] 분석기간 : 트랜잭션별처리량분석 - 트랜잭션별처리건수, 응답시간, 응답코드 웹서버별작업량분석기능 - 웹서버별 : CPU 사용률, 실행건수, 오류건수 - 시간대별처리현황등 [ 웹응답코드별분석 ] 트랜잭션별응답코드별처리건수원하는응답코드를선택하여코드별분석응답코드별트랜잭션분포도분석 60 60

추가된주요기능.Net Monitoring.Net 모니터링 실시간 View 1.NET 기반애플리케이션에대한모니터링제공 (.NET 4.0 이상지원 ) 주요지표 : WAS 에서제공하는대부분의성능지표를동일하게제공함 2 1 2 모니터링대상 Lists - Host 단위, 업무단위 Active Transaction Monitor - 실시간처리상황 3 5 4 6 3 4 Active Transaction 건수 - 실시간트랜잭션수행건수주요성능지표 - 노드별 CPU 사용률 - 동시사용자수 - 실시간트랜잭션처리량 - 초당처리량 - 방문자수 - DB 커넥션수 - 힙메모리사용률등 7 5 6 상위 Transactions Lists - 실시간상위 Tx lists Transaction Monitor - 응답시간분포도 7 알람지표 - 실시간알람내역 61 61

추가된주요기능.Net Monitoring 현재처리중인거래 ( 트랜잭션 ) 에대한 Call Tree 확인 (.NET) 트랜잭션에서수행한클래스의 Calltree 를통하여응답시간및지연메소드, 오류현황등을바로확인가능 응답시간지연거래등실시간 Active Transaction 모니터링및상세원인분석제공 (trace 분석, sql 분석, exception 분석등 ) [ Call Tree 상세분석 ] [ 오류 (exception) 상세 ] [ SQL 쿼리추출 ] 62 62

추가된주요기능.Net Monitoring 실시간트랜잭션상세분석기능 (.NET) 트랜잭션수행 Calltree 와트랜잭션패스뷰를통하여응답시간및지연메소드, SQL 현황등을바로확인가능 [ Call Tree 상세분석 ] [ Transaction Path View] [ SQL 상세분석 ] 63 63

추가된주요기능.Net Monitoring 성능추이분석및통계분석기능 (.NET) 트랜잭션성능추이분석, 노드별작업량통계, 상위트랜잭션통계등다양한성능분석기능제공 [ 성능추이분석 ] [ 노드별작업량통계 ] 특정일자 Active Transaction 증가추이분석다양한관련성능지표와비교분석이가능함 비교일자기준으로노드가작업량비교분석 - 주요성능지표에대한노드간비교분석 [ 상위트랜잭션통계 ] 해당일자기준상위트랜잭션목록추출및분석기능과해당트랜잭션의 SQL Query 등상세분석이가능함 64 64

Thank you for working with ( 주 ) 엑셈은대한민국을대표하는최고의성능관리전문가집단입니다. - 감사합니다. 65