ims dbd/psb map viewer - ims ug june 2016 tokyo

21
日高 由布子 IMSツール開発 June 16, 2016 IMSの保守を視覚的にサポート DBD/PSB map viewerのご紹介 IMS Tokyo RUG 2016 *

Upload: ibm-ims

Post on 17-Feb-2017

88 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

日高由布子IMSツール開発June 16, 2016

IMSの保守を視覚的にサポートDBD/PSB map viewerのご紹介

IMS Tokyo RUG 2016

*

Page 2: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

2

© Copyright IBM Corporation 2016. All rights reserved.U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

IBM, the IBM logo, ibm.com, Information Management, IMS, CICS, DB2, WebSphere and z/OS are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml

Other company, product, or service names may be trademarks or service marks of others.

Disclaimer

Page 3: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

本⽇お話しする内容

§ 製品の概要 〜 DBD / PSB Map viewerとは§ デモ§ Documentation と You Tube動画のご紹介

3

Page 4: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

LIU DBD/PSB Map viewerとは

§ IMS Library Integrity Utilities (LIU) V2.2 (5655-U08)の機能拡張§ IBM Management Console for IMS and DB2のエクステンションとして提供

– Management ConsoleはIMSとDB2の共通管理コンソール– IMSとDB2 for z/OSの情報を集め、Webブラウザでのアクセスを可能とするツール

※LIU単体での稼動はできず、以下が使⽤する上で必要になります§ DB Solution Pack V2.1 または IMS FP Solution Pack V1.3§ IBM Tools Base V1.5

4

Page 5: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

5http://www.ibm.com/support/knowledgecenter/en/SSS8US_1.5.0/aiioc/topics/aiiochome.html

IBM Knowledge Center

Tools Base for z/OS >Tools Base for z/OS 1.5.0 >Tools Base overview

データベースの情報を収集

データベースの状態を解析

データベースの状態を表⽰

データベース保守の⾃動化

Page 6: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

LIU DBD/PSB Map viewerの機能

§ DBD Map viewer– DBDLIBのバイナリメンバーをデコードし、グラフィカルな階層図、DBDソースコード

を表⽰§ PSB Map viewer (LIU new APAR PI50732)

– PSBLIBのバイナリメンバーをデコードし、グラフィカルなPCB階層図、PCBリストや、PSBソースコードを表⽰

§ Cross Reference (LIU new APAR PI50732)– 特定のDBDを参照するPSBや論理DBDのリストを表⽰– DBDとPSBの相互関係をシームレスに確認可能

§ 従来複数のJobを実⾏しないと得られなかった情報が、Webブラウザをクリックするだけで簡単に取得可能

§ ヘルプ項⽬も豊富に取り揃えているため、画⾯1つで全て完結6

Page 7: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

Demo

§ 実際にMap viewerが動いているところをご紹介します

§ シナリオ– Management Console上でのExceptionの確認– DB階層構造の確認– DBDからPSBの確認

7

Page 8: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DEMO

8

Page 9: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD分析 データベース ダッシュボード (1/3)

1. IMS Toolsが集めたデータベースのException, レポート, センサーデータを可視化

2. 各データの詳細はブラウザ上のリンクやアイコンのクリックにより表⽰

3. DBD Map viewerの表⽰ボタン4. Cross Referenceの表⽰ボタン

9

2

1

3

アイコンをクリックすると詳細を展開

下線がついたリンクをクリックすると情報を表⽰

IMS Toolsのレポート

IMS Tools DB Sensor, Autonomics Directorにより検知されたException

DB Sensorが収集したSensorデータのグラフ群

4

Page 10: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD分析 データベース ダッシュボード (2/3)

10

DB Sensorデータ詳細

Exceptionの確認例(PopupとHelpで状況の確認が可能)

Page 11: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD分析 データベース ダッシュボード (3/3)

11

IMS Toolsのレポートを表⽰します

Page 12: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD map (1/2)

1. DBDLIBメンバーをデコードし、階層図(Map)を表⽰

2. セグメントが属するデータセットグループが⾊分けにより⼀⽬で確認可能

3. 従来どおりのDBD/PSB マクロソースやXMLも表⽰可能

2

1

3

12

Page 13: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD map (2/2)

13

DBDソース

DBDのXML

Page 14: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

DBD/PSB クロスリファレンス

1. DBDを参照しているPSB名リストと各PSBの情報 (PCB数, GENDATE, IMS Version等) を表⽰

2. PSB名をダブルクリックするとPSBダッシュボードを表⽰

3. リストしたPSBはCSVファイルへエクスポート可能

31

2

14

Page 15: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

PSBダッシュボード

1. PCB Map viewerを表⽰するボタン2. PCBリストを表⽰

21

15

Page 16: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

PSB map

1. PSBLIBメンバーをデコードし、PSB情報、PCBリスト、PCB階層図、ソース、XMLを表⽰

2. PCB階層図にはSensitive Segment名とPROCOPT,SENSEGの通番を表⽰

1

2

16

Page 17: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

PCB-DBD map

1. PCB-DBD MapタグでPCB階層図とPCBが参照するDBDの階層図を並べて表⽰

1

17

Page 18: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

ツールの利点§ z/OSにログイン不要。JobのSubmit不要。§ Webブラウザを使⽤して、誰でも簡単に情報にアクセス可能。

§ DBDソース、PSBソースを解読しなくとも、階層図により直感的に構造が確認ができます§ DBD à PSB解析と横断的に作業ができます

– デモでお⾒せした作業例§ データベースのException検知し、DB変更を検討。§ DBD Map viewerでDBDをデコード、構造とソースを解析§ Cross Reference機能により、このDBDを参照しているPSBのリストを⼊⼿§ PSB Map viewerでPSBをデコード、解析

18

Page 19: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

参考情報

§ Documentation IBM Management Console for IMS and DB2 for z/OS:http://www-03.ibm.com/software/products/en/management-console-for-ims-and-db2-for-zos

§ You Tube IMS:– Management Console: A Wellness Prescription for your IMS System

§ https://www.youtube.com/watch?v=mSR9BZw6ssI– IMS Library Integrity Utilities DBD Viewer

§ https://www.youtube.com/watch?v=rUqgI2WHs4M– IMS Management Console for IMS and DB2 for zOS Webinar render

§ https://www.youtube.com/watch?v=DjkAZ8qoFhc

19

Page 20: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

参考情報: システム構成

LIU FABXGMAPログラムがDAI SOTの上で⾃動的に起動され、DBDLIBよりDBDをデコードします。DAI: Distributed Access Infrastructure

Define RECON Locale and DBDLIB to IMS Tools KB

z/OS or WindowsManagement Console

20 ※LIU 新APAR PI50732によりPSBもDBDと同様に処理が可能となりました

Page 21: IMS DBD/PSB Map Viewer - IMS UG June 2016 Tokyo

ありがとうございました

IMS Technical Symposium 2016