PowerPoint 프레젠테이션

Similar documents
PowerPoint 프레젠테이션

[Brochure] KOR_TunA

Maximaze Database Performance MaxGauge


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

PowerPoint 프레젠테이션

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

PowerPoint 프레젠테이션

슬라이드 1

PowerPoint 프레젠테이션

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

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

슬라이드 1

슬라이드 1

PowerPoint 프레젠테이션

The Self-Managing Database : Automatic Health Monitoring and Alerting

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

PowerPoint 프레젠테이션

Slide 1

슬라이드 1

JVM 메모리구조

untitled

PowerPoint 프레젠테이션

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

공개 SW 기술지원센터

Jerry Held

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

.

PowerPoint 프레젠테이션

슬라이드 1

1217 WebTrafMon II

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

놀이동산미아찾기시스템

Oracle Database 10g: Self-Managing Database DB TSC

untitled

슬라이드 1

MaxGauge v3.0 Standard

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

슬라이드 1

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

슬라이드 1

슬라이드 1

PowerPoint 프레젠테이션

Maximaze Database Performance MaxGauge

Commit_Wait / Commit_Logging 두파라미터를통해 Log File Sync 대기시간을감소시킬수있다는것은놀라움과의아함을동시에느낄수있다. 단지파라미터의수정을통해당연히대기해야하는시간을감축한다는것은분명성능을개선해야하는입장에서는놀라운일이될것이다. 반면, 그에따

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

서현수

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

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

슬라이드 1

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

arcplan Enterprise 6 Charting Facelifts

슬라이드 1

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

untitled

원장 차세대 필요성 검토

제11장 프로세스와 쓰레드

슬라이드 1

MFM 4.2 AWS User Manual

Microsoft Word - src.doc

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

PowerPoint Presentation

Bind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터

歯sql_tuning2

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

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

INSTRUCTIONS

Result Cache 동작원리및활용방안 엑셈컨설팅본부 /DB 컨설팅팀김철환 개요 ORACLE DBMS 를사용하는시스템에서 QUERY 성능은무엇보다중요한요소중하나이며그 성능과직접적인관련이있는것이 I/O 이다. 많은건수를 ACCESS 해야만원하는결과값을얻을수있는 QUER

슬라이드 1

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

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

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

[Brochure] KOR_LENA WAS_

MaxGauge User's Guide

시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 /

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

윈도우시스템프로그래밍

Chap7.PDF

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

Cloud Friendly System Architecture

통합관리솔루션

<31302DB1E8BDC2B1C72E687770>

Web Scraper in 30 Minutes 강철

thesis-shk

Interstage4 설치가이드

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

PowerPoint 프레젠테이션

슬라이드 1

슬라이드 1

NoSQL

Ç¥Áö

PowerPoint Presentation

PowerPoint Presentation

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

Intro to Servlet, EJB, JSP, WS

고객 카드

Intra_DW_Ch4.PDF

슬라이드 1

PCServerMgmt7

Transcription:

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

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 관점에서파악 실시간진단 을통한빠른장애 / 성능지연의원인파악 사후분석기능 을통해사후예방조치를취할수있도록하여시스템운영안정성을극대화 단말 대외기관 2

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

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 4

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 세션에대한상세정보표시 5

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 일량정보 6

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

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

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

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] 10

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

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

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

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

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

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

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

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

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

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 예시 ] 20

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

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

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

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

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

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

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

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

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

트랜잭션거래와관련된데이터를차트와스냅샷데이터형태로제공하여특정시점의수행상태를분석가능 지난이력을 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 세션정보 ( 트랜잭션연계 ) 30

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

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

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

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

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

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

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

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

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