IBM zSeries FA (Fault Analyzer)
_OS/390의 모든 서브시스템에서 발생된 Abend에 대해 HEXA DUMP형태의 리포트를 소스레벨로 바꾸어 개발자 혹은 운영자가 직관적으로 에러를 처리 할 수 있도록 하여 에러 처리에 대한 시간을 단축 시키고 디버깅을 효과적으로 할 수 있다.
IBM zSeries FA의 기능
_어플리케이션을 이상 종료(abend)시키는 프로그램 소스 구문과 데이터 항목 값을 찾음
_어플리케이션의 이상종료 이유를 시스템수준 오류 메시지 덤프가 아닌 상세한 분석보고서를 작성
_매뉴얼을 참조하지 않고 FA보고서에서 관련 메시지와 이상 종료 코드에 대한 설명 확인
_FA보고서에 사용되는 사용자 정의 메시지 설명 포함
_어플리케이션이 이상 종료된 당시의 레지스터 내용 확인
_CICS 트랜잭션이 이상 종료된 당시 터미널 화면 이미지와 추적 테이블 조회
_FA가 캡처한 이상 종료정보를 접근하여 사용자종료를 작성하고 FA를 사용자정의
_이상 종료 정보를 별도의 기록 파일에 저장하고 해당 파일을 접근 할 수 있는 사용자를 제어
IBM zSeries FM (File Manager)
_OS/390하에서 사용되는 모든 데이터 파일에 대하여 ISPF화면을 통해 데이터 생성, 수정, 조회, 복사 등을 손쉽게 처리할 수 있다.
[DB2 Table에 대한 Query 및 편집기능]
IBM zSeries FM의 기능
_COBOL 또는 PL/1 카피북에 정의된 레코드 구조에 따라 데이터 포맷
_정의된 구조에 따라 레코드 식별
_여러 레코드 구조가 포함된 파일로 작업 크기에 관계없이 전체 파일 편집
_데이터 형식과 길이가 서로 다른 필드간 데이터 복사
_융통성 있는 패턴에 따라 초기화되는 데이터 만들기
_배치작업,REXX프로시저 또는 CLIST에서 작업 동기화
_자체 사용자 정의 REXX 프로시저를 사용한 File Manager향상 (File Manager가 제공하는 새 REXX함수 포함)
IBM zSeries Debug tool
_프로그램이 실행되는 과정을 Step별로 디버깅할 수 있는 소스 레벨 디버거
_소스 윈도우 모니터윈도우 LOG윈도우를 사용하여 효율적인 디버깅
IBM zSeries Debug tool의 기능
_최적화되어 있는 코드로 컴파일 된 프로그램 디버그
_원격지에서의 어플리케이션 디버그
_소스코드를 보면서 디버깅 할 수 있는 소스레벨 디버깅 (단일 화면 또는 이중 화면 형태로 어플리케이션 의 실행 상태를 확인과 동시에 디버깅 가능)
_여러 프로그램 언어로 작성된 Application의 디버깅 가능(예:Cobol/Assembly)
_각 세션정보를 Log에 기록하여 디버깅과정을 다시 보거나 편집하여 재실행 가능
_Debug Tool Command에 의한 사용자의 디버깅 기능
_CICS Dual Screen기능으로 효과적인 디버깅
_디버깅 시 프로그램 문장 기록 및 재 수행
_가장 많이 실행된 프로그램 문장을 파악
_프로그램 문장에서 참조하는 변수 값에 대한 자동 모니터링
_소스 구문과 변수가 얼마나 사용되는지를 카운트하여 코드의 성능 평가 기능
_동적인 중단점(Dynamic) 설정 가능
_실시간으로 프로그램의 환경정보(변수 혹은 Storage)를 조회를 통하여 어플리케이션의 컴파일 환경과 구조 파악이 가능
IBM zSeries AM (Application Monitor)
_현재 수행중인 Application의 수행상태를 실시간으로 리포트 하거나 스케줄에 의한 Historical 리포팅 기능의 제공으로 Application이 시스템에 미치는 영향을 판단
IBM zSeries AM의 기능
_z/OS와 OS/390 작업(어플리케이션, 서브 시스템 또는 업무) 성능 문제를 해결하는데 도움을 주는 성능 측정 및 분석 시스템
_IBM Application Monitor는 사용자가 모니터링 하고자 하는 모든 작업에 대해 성능 통계를 제공하며, 어플리케이션의 특정부분을 튜닝할 수 있으므로 생산성을 개선시키고 e-비즈니스 어플리케이션의 요구를 충족
_실시간 병목 상태 분석과 과거자료에 대한 분석을 제공하므로 어플리케이션 성능 문제를 신속하게 해결 가능
_모니터링한 주소 공간(Address Space)에서 샘플을 수집하여 여러 방법으로 작업을 보고합니다.
· 샘플 정보는 실시간 모니터에 표시되며 성능 분석용 자료가 생성된 후 누적자료 및 동향 분석을 위해 디스크에 기록
_사용자가 필요로 하는 메트릭스를 보고하는 IBM Application Monitor
· 주소 공간에 있는 모든 모듈의 CPU사용률
· 각 로드 모듈의 CSECT 사용률
· 각 CSECT의 명령 또는 문 사용률
· 각 COBOL 모듈 내의 COBOL 사용률
· 대기 시간, 대기 응답 및 I/O 사용률 퍼센트
_프로그램을 다시 컴파일하거나 링크할 필요가 없으며 모니터링을 위해 JCL을 변경할 필요가 없음
_실시간 분석을 통해 히스토리 결과를 기다릴 필요 없이 잠재적인 문제를 빠르게 식별
IBM zSeries WS (Workload Simulation)
_User단말들과 Network의 성능을 감시하고 각 노드의 응답시간을 채크 하고 각 Application의 성능평가 및 향상에 관련된 자료제공
IBM zSeries WS의 기능
_최고 순간의 트랜잭션 량을 현재 네트웍에서의 처리 여부 확인
_신뢰성 있는 스트레스, 성능, 용량 및 기능 테스트 제공
_여러 단말 및 단말 속성, 작동 행위에 대한 시뮬레이션 기능
_다양한 프로토콜(TCP/IP, SNA, CPI-C(LU6.2))지원
_테스트 과정에 대한 관리 가능
_시뮬레이션에 사용될 다양한 스크립트 작성 옵션 제공
_시뮬레이션에 사용될 다양한 스크립트 작성 옵션 제공 시뮬레이션을 하는 동안 화면 이미지,데이터, 보고서 제공
_테스트 결과 분석 지원