Hitachi System Information Capture - Visualizer リファレンス

文法・操作書

3021-3-734-10

前書き

対象製品

P-9W65-3211 Hitachi System Information Capture - Visualizer 02-01（適用OS：Red Hat Enterprise Linux Server 6 (64-bit x86_64)、Windows 7 Professional (x86)、Windows 8.1 Pro(x86)）

P-2C65-3214Hitachi System Information Capture - Visualizer02-01（適用OS：Windows Server 2008 R2 Standard、Windows Server 2012 R2 Standard、Windows 7 Professional (x86)、Windows 7 Professional (x64)、Windows 8.1 Pro(x86)、Windows 8.1 Pro(x64)）

P-9W65-3111 Hitachi System Information Capture 02-02-A（適用OS：Red Hat Enterprise Linux Server 6 (64-bit x86_64)）

P-2C65-3114 Hitachi System Information Capture 02-02-A（適用OS：Windows Server 2008 R2 Standard (x64）、Windows Server 2012 R2 Standard、Windows 7 Professional (x64)、Windows 8.1 Pro(x64)、Windows 10 Pro(x64)）

輸出時の注意

本製品を輸出される場合には、外国為替及び外国貿易法の規制並びに米国輸出管理規則など外国の輸出関連法規をご確認の上、必要な手続きをお取りください。なお、不明な場合は、弊社担当営業にお問い合わせください。

商標類

HITACHI、Cosminexus、HiRDB、JP1、uCosminexusは、株式会社 日立製作所の商標または登録商標です。

Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。

Microsoft，Excel，Internet Explorer，Visio，Windows，およびWindows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

OracleとJavaは，Oracle Corporation 及びその子会社，関連会社の米国及びその他の国における登録商標です。

Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標もしくは商標です。

RSAおよびBSAFEは，米国EMC コーポレーションの米国およびその他の国における商標または登録商標です。

UNIXは，The Open Groupの米国ならびに他の国における登録商標です。

その他記載の会社名、製品名などは、それぞれの会社の商標もしくは登録商標です。

Hitachi System Information Capture - Visualizerは，米国EMC コーポレーションのRSA BSAFE®ソフトウェアを搭載しています。

This product includes software developed by the Apache Software Foundation (http://www.apache.org/).

This product includes software developed by Ben Laurie for use in the Apache-SSL HTTP server project.

Portions of this software were developed at the National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign.

This product includes software developed by the University of California, Berkeley and its contributors.

This software contains code derived from the RSA Data Security Inc. MD5 Message-Digest Algorithm, including various modifications by Spyglass Inc., Carnegie Mellon University, and Bell Communications Research, Inc (Bellcore).

Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel, and copyright by the University of Cambridge, England. The original software is available from ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

This product includes software developed by Ralf S. Engelschall <rse@engelschall.com> for use in the mod_ssl project (http://www.modssl.org/).

This product includes software developed by IAIK of Graz University of Technology.

This product includes software developed by Daisuke Okajima and Kohsuke Kawaguchi (http://relaxngcc.sf.net/).

This product includes software developed by the Java Apache Project for use in the Apache JServ servlet engine project (http://java.apache.org/).

This product includes software developed by Andy Clark.

マイクロソフト製品のスクリーンショットの使用について

マイクロソフトの許可を得て使用しています。

発行

2016年6月 3021-3-734-10

著作権

All Rights Reserved. Copyright (C) 2015, 2016, Hitachi, Ltd.

変更内容

変更内容（3021-3-734-10）Hitachi System Information Capture - Visualizer 02-01

変更内容

変更個所

Hitachi System Information Captureの適用OSにWindows 10 Pro(x64)を追加した。

－

単なる誤字・脱字などはお断りなく訂正しました。

はじめに

マニュアルの目的

このマニュアルは、Hitachi System Information Capture - Visualizerの機能と使い方について説明したものです。

対象読者

このマニュアルは、Hitachi System Information Capture - Visualizerを利用して、システムを監視するユーザーが対象です。また、Hitachi System Information Capture - Visualizerの構築や設定を実施する管理者も対象です。対象読者に必要な知識を次に示します。

システムを監視するユーザーの前提知識

Visioの一般的な操作

Excelの一般的な操作

Webブラウザーの一般的な操作

管理者の前提知識

システムの構成

システムの周辺環境（DB、ネットワーク、ジョブ管理など）および標準仕様

関連マニュアル

このマニュアルに関連するマニュアルの名称と表記を次の表に示します。

表記

正式名称

資料番号

Hitachi System Information Capture 基本ガイド

Hitachi System Information Capture 基本ガイド

3021-3-731

Hitachi System Information Capture リファレンス

Hitachi System Information Capture リファレンス

3021-3-732

Hitachi System Information Capture - Visualizer 基本ガイド

Hitachi System Information Capture - Visualizer 基本ガイド

3021-3-733

HiRDB Version 9 システム導入・設計ガイド

HiRDB Version 9 システム導入・設計ガイド（UNIX(R)用）

3000-6-452

HiRDB Version 9 システム導入・設計ガイド（Windows(R)用）

3020-6-452

JP1/Base 運用ガイド

JP1 Version 11 JP1/Base 運用ガイド

3021-3-A01

JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス

JP1 Version 11 JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス

3021-3-A11

このマニュアルでの表記

このマニュアルでは、製品名と機能名を次のように表記しています。

表記

製品名と機能名

Excel

Microsoft® Office Excel® 2007

Microsoft® Excel® 2010

Microsoft® Excel® 2013

HiRDB

HiRDBサーバ

HiRDB Server Version 9

HiRDB Server with Additional Function Version 9

HiRDBクライアント

HiRDB/Run Time Version 9

HiRDB/Developer's Kit Version 9

HiRDB Developer's Suite Version 9

Internet Explorer

Windows® Internet Explorer® 8

Windows® Internet Explorer® 9

Windows® Internet Explorer® 10

Windows® Internet Explorer® 11

JP1/IM

JP1/IM - Manager

JP1/Integrated Management - Manager

JP1/IM - View

JP1/Integrated Manager - View

Linux

Red Hat Enterprise Linux Server 6

Red Hat Enterprise Linux® Server 6（64-bit x86_64）

OracleまたはOracle Database

ORACLE Oracle Database

Visio

Microsoft® Visio® Standard 2013

Microsoft® Visio® Professional 2013

Windows

Windows Server 2008 R2

Microsoft® Windows Server® 2008 R2 Standard 日本語版

Windows Server 2012 R2

Microsoft® Windows Server® 2012 R2 Standard 日本語版

Windows 7 Professional (x86)

Microsoft® Windows® 7 Professional 日本語版（32ビット版）

Windows 7 Professional (x64)

Microsoft® Windows® 7 Professional 日本語版（64ビット版）

Windows 8.1 Pro(x86)

Windows® 8.1 Pro 日本語版（32ビット版）

Windows 8.1 Pro(x64)

Windows® 8.1 Pro 日本語版（64ビット版）

Windows 10 Pro(x64)

Windows® 10 Pro 日本語版（64ビット版）

アプリケーションサーバ

Cosminexus V9

uCosminexus Application Server

uCosminexus Developer

uCosminexus Service Architect

uCosminexus Service Platform

システム分析支援

システム分析支援アキュムレータ

Hitachi System Information Capture - Visualizer（システム分析支援アキュムレータ機能）

システム分析支援ビューア

Hitachi System Information Capture - Visualizer（システム分析支援ビューア機能）

システム分析支援アダプタ

Hitachi System Information Capture（システム検証支援基盤（システム分析支援アダプタ機能））

Windowsのメニュー名の表記はWindows 7 Professional (x86)を前提としています。

英略語

このマニュアルで使用している英略語を次に示します。

英略語

英字での表記

CSV

Comma Separated Value

EUC

Extended UNIX Code

FTP

File Transfer Protocol

HTTP

Hyper Text Transfer Protocol

IP

Internet Protocol

J2EE

J2EE™

Java™ 2 Platform, Enterprise Edition

Java

Java™

Java EE

Java™ Platform, Enterprise Edition

Java VM

Java Virtual Machine

SQL

Structured Query Language

UAP

User Application Program

URI

URI Uniform Resource Identifier

UTF-8

8-bit UCS Transformation Format

XML

Extensible Markup Language

OSがWindowsの場合の説明

このマニュアルで説明する機能は、適用のOSの種類（WindowsまたはLinux）によって、異なる場合があります。OSによって機能差がある場合、OS名を明記しています。

パスの区切り文字として使用している「/」は、Windowsの場合には、特に断りのないかぎり、「¥」に読み替えてください。

「スーパーユーザ」は、Windowsの場合には、特に断りのないかぎり、「Administratorsグループに属するユーザー」に読み替えてください。

「ディレクトリ」は、Windowsの場合には、特に断りのないかぎり、「フォルダ」に読み替えてください。

「/opt/HSIC」は、Windows の場合には、特に断りのないかぎり、「システム検証支援基盤をインストール時に指定したインストール先フォルダ」に読み替えてください。

KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

1　システム分析支援の機能

システム分析支援の機能について説明します。

1.1　システム分析支援の機能概要

システム分析支援は、3階層（Webサーバ／APサーバ／DBサーバ）システムを採用する本番環境システムで稼働中の電文データ（パケット）を、ネットワークスイッチのポートミラーリング機能を利用して複製／キャプチャして、Webサーバ（クライアント）からAPサーバ（アプリケーションサーバ）に対してのリクエストと、APサーバからDBサーバに対して発行するSQLを一連の処理フローとして関連付けてモニタリングし、業務シーケンスを可視化するものです。

業務シーケンスの可視化により、システムボトルネックの視覚的検証、および、レスポンス遅延等の原因分析、といった作業をユーザが容易に行うことが可能となります。

Webクライアントからのリクエスト要求に対するレスポンスまでの一連のWebサービス処理に対し以下の監視を行ないます。

Webクライアントからのリクエスト要求に対するレスポンスを監視

Webサービスが実行したSQLの実行結果を監視

レスポンス遅延、SQLエラー等の異常を検知したときは、異常を検知したリクエスト要求の情報とSQL情報を業務実態情報として取得します。また、異常検知時に異常を検知したリクエスト要求と同時間帯に動作していた他リクエスト要求の情報とSQL情報も業務実態情報として取得します。

図1‒1　異常を検知したリクエスト要求の情報とSQL情報の取得

システム分析支援は、3つの主な機能により構成されます。

システム分析支援アダプタ

システム分析支援アキュムレータ

システム分析支援ビューア

各機能の概要について以下に説明します。

1.1.1　システム分析支援アキュムレータ

システム分析支援アキュムレータは、システム分析支援アダプタがパケットキャプチャしたWebクライアントからのhttpリクエストとAPサーバへからのSQLをモニタリングする機能です。

関連付けた情報（リクエストとSQL）と個別情報（各リクエスト、各SQL）の状況をリアルタイムに解析し、解析結果として業務実態情報を取得します。

Webクライアントからのリクエスト要求に対するレスポンスをモニタリング

Webクライアントからのhttpリクエストのレスポンスタイムがシステム分析支援アダプタ定義（threshold_watchtime）で指定した値を超過したか否かをモニタリングします。

レスポンスタイムが定義値を越えたhttpリクエストが発生した場合、当該のhttpリクエストおよび、関連するhttpリクエストの情報を業務実態情報として取得します。

関連するhttpリクエストとは、出力契機となるhttpリクエストの開始時刻からレスポンスタイムが定義値を超過したことを検出するまでに、出力契機となったhttpリクエストと並行して動作していたhttpリクエストのことです。

APサーバが実行したSQLの実行結果をモニタリング

httpリクエストの延長で発行したSQLがエラーとなったとき、当該httpリクエストおよび関連するhttpリクエストの情報を業務実態情報として取得します。

関連するhttpリクエストとは、出力契機となるhttpリクエストの開始時刻からSQLエラーを検出するまでに、出力契機となるhttpリクエストと並行して動作していたhttpリクエストのことです。

1.1.2　システム分析支援ビューア

システム分析支援ビューアは、システム分析支援アキュムレータで取得した情報を可視化する機能です。

可視化により、スローダウンや性能未達成時にシステム全体のどのポイントでボトルネックになっているかを視覚的に把握できます。また、SQLエラー発生時に対象SQLの情報と関連する情報（リクエスト、SQL）を容易に把握できます。

アプリケーションサーバ（Cosminexus V9）のAPサーバ（Cosminexus V9のJ2EEサーバ）上で実行されたアプリケーションと、そのアプリケーションで実行されたSQLをひとつのVisioの図形描画領域上で見ることができます。

これにより、アプリケーションの性能チューニングや、トラブルシュートをするためにCosminexus V9とHiRDBのそれぞれのログ、トレースの解析に掛かっていた工数を削減することが期待できます。

また、HSIC-APを使用するとCosminexus V9以外のAPサーバ、HiRDB以外のDBサーバを使用するシステムでアプリケーションの動作状況、およびSQLを可視化することができます。

ただし、Cosminexus V9とHiRDBを使用した場合と比べ、表示項目の内容が異なります。

図1‒2　システム分析支援ビューアの概要

（凡例）

Webクライアント：

Webクライアント（Webブラウザなど）が動作しているクライアントマシン。

Webサーバ：

Cosminexus V9のWebサーバが動作しているサーバマシン。

APサーバ：

Cosminexus V9のJ2EEサーバが動作しているサーバマシン。

DBサーバ：

HiRDBが動作しているサーバマシン。

ネットワークスイッチ：

本番環境でWebサーバ、APサーバ、DBサーバのパケットを交換する装置。システム分析支援アダプタがキャプチャするために、ミラーポートが設定できることが前提となります。

なお、システム分析支援アキュムレータについては「1.1.1　システム分析支援アキュムレータ」を、 システム分析支援アダプタについては「1.1.3　システム分析支援アダプタ」を参照してください。

1.1.3　システム分析支援アダプタ

システム分析支援アダプタは、WebサーバとAPサーバ間及び、APサーバとDBサーバ間のパケットネットワークスイッチのミラーポートを用いてキャプチャし、システム分析支援アキュムレータへ送信する機能です。

システム分析支援アダプタとして、システム検証支援基盤（Hitachi System Information Capture）を使用します。

図1‒3　システム分析支援アダプタの概要

なお、システム分析支援アキュムレータについては、「1.1.1　システム分析支援アキュムレータ」を参照してください。

（凡例）

Webクライアント：

Webクライアント（Webブラウザなど）が動作しているクライアントマシン。

Webサーバ：

Cosminexus V9のWebサーバが動作しているサーバマシン。

APサーバ：

Cosminexus V9のJ2EEサーバが動作しているサーバマシン。

DBサーバ：

HiRDBが動作しているサーバマシン。

ネットワークスイッチ：

本番環境でWebサーバ、APサーバ、DBサーバのパケットを交換する装置。システム分析支援アダプタがキャプチャするために、ミラーポートが設定できることが前提となります。

システム検証支援基盤をシステム分析支援アダプタとして使用する場合は、システム検証支援基盤をシステム分析支援アキュムレータと同じマシン内にインストールするだけで使用できます。

システム分析支援アダプタの起動・停止は、システム分析支援アキュムレータを起動・停止することにより行われます。

図1‒4　システム分析支援アダプタの起動および停止

1.2　JP1/IMとの連携

システム分析支援アキュムレータはJP1/Baseと連携することで、リクエストレスポンスの遅延等を検知したときにJP1イベントを発行することができます。

発行したJP1イベントは、JP1/Baseの転送設定ファイルで転送設定を行いJP1/IM-Managerに転送することで、JP1/IM-Viewの［イベントコンソール］画面から一元的に監視することができます。

図1‒5　JP1/IM連携によるシステム分析支援ビューアの起動例

JP1イベントの詳細は「6.　JP1との連携」を参照してください。

1.3　稼働統計情報の出力

稼動統計情報出力機能は、電文分析機能が解析した情報を取得してstatistics_interval_time定義指定値秒間隔でシステム分析支援アキュムレータが解析するクライアント稼動統計情報をファイルに出力する機能です。

稼働統計情報出力機能は、統計情報として以下の項目を取得して出力を行います。

表1‒1　稼働統計情報として出力する情報

項目

内容

対象時間

稼動統計情報の出力対象時間（統計取得開始～統計出力）

クライアントIPアドレス

単位時間中に要求を行ったクライアントのIPアドレス

クライアント毎の処理件数

（単位時間）

単位時間あたりの1クライアントからの要求（※1）処理件数

クライアント毎の応答時間

（最大・最小・平均）

単位時間あたりの1クライアントからの要求（※1）処理時間の最大、最小と平均

クライアント毎のエラー発生件数（単位時間）

単位時間あたりの1クライアントからの要求（※1）処理中のエラー件数（※2）

※1：クライアントからの要求とは同一クライアントIPアドレスからの要求です。

※2：エラー件数とはクライアントからの要求処理時間のうち閾値を超過した件数と、要求処理中にSQLエラーが発生した件数の合算です。

1.3.1　稼働統計情報ファイル

稼動統計情報ファイルの出力先を以下に示します。

表1‒2　稼働統計情報ファイルの出力先

ファイル種別

出力先

出力ファイル名

稼動統計情報

<システム分析支援アキュムレータの運用ディレクトリ¥logs>

ADP_HSICIB-StatisticsInfo?.log

？：1～statistics_fileno定義指定値

ファイルサイズとファイル数

稼動統計情報のサイズはstatistics_filesz定義指定値（単位：メガバイト）、面数はstatistics_fileno定義指定値です。

ファイル形式

以下に稼動統計情報ファイルの形式を示します。稼動統計情報ファイルのデータはカンマで区切られており、CSVファイルの編集が可能なプログラムでソートや編集が可能です。

"*******   HSICIB Statistical information Version (aa-aa-aa)   *******"
"File name                      : bb…bb"
"File creation date             : cccc-cc-cc cc:cc:cc.ccc"
"Range","ClientIP","Requests","ResponsTime(avg)","ResponsTime(max)",
"ResponsTime(min)","Error number"
"dddd-dd-dd dd:dd:dd.ddd to eeee-ee-ee ee:ee:ee.eee","fff.fff.fff.fff","gg…gg",
"hh…hh.hhh","ii…ii.iii","jj…jj.jjj","kk…kk"
　　　　　　　　　　　　　　　　　　　　　　　　　　　：

aa-aa-aa：バージョン情報

bb…bb：ファイル名

cccc-cc-cc cc：cc：cc.ccc：ファイル作成日時（年-月-日時：分：秒.ミリ秒）

dddd-dd-dd dd：dd：dd.ddd：稼動統計情報取得開始時刻（年-月-日時：分：秒.ミリ秒）

eeee-ee-ee ee：ee：ee.eee：出力時刻（年-月-日 時：分：秒.ミリ秒）

fff.fff.fff.fff：クライアントIPアドレス

gg…gg：リクエスト要求数

hh…hh.hhh：リクエストのレスポンス平均時間（ミリ秒.マイクロ秒）

ii…ii.iii：リクエストのレスポンス最長時間（ミリ秒.マイクロ秒）

jj…jj.jjj：リクエストのレスポンス最短時間（ミリ秒.マイクロ秒）

kk…kk：エラー発生件数

※稼動統計情報集計時間内にどのクライアントからも1件も要求がなかった場合、その時間範囲の稼動統計情報は出力されません

稼働統計情報ファイルのバックアップ

稼動統計情報ファイルは複数ファイルのラウンドロビン方式で使用するため、全面使用済みとなる状態で稼動統計情報ファイルの切替えが発生すると古いファイルを上書きして再利用します（ファイル内容を初期化して使用する）。したがって、稼動統計情報ファイルの内容を保存したい場合には古い稼動統計情報ファイルをバックアップしてください。

2　システム分析支援のシステム定義

システム分析支援のシステム定義について説明します。

2.1　定義一覧

システム分析支援アキュムレータ用定義ファイルでは、システム分析支援アキュムレータで使用するパラメタ値を指定します。

システム分析支援アキュムレータで使用する定義ファイルと各定義ファイルの格納先を以下に示します。各定義ファイルを必要に応じて変更してください。

表2‒1　定義ファイル一覧

格納先

ファイル名

変更

要否

<運用ディレクトリ/conf>

システム分析支援アキュムレータ定義ファイル

hsicib_config.properties

○

Java VMオプションファイル

jvm_options.cfg

△

システムコンフィグプロパティファイル

system_config.properties

△

クエリグループ用プロパティファイル

HSICIB_Analysis

×

インプロセス連携用プロパティファイル

user_app.HSICIB.properties

×

インプロセス連携用プロパティファイル

user_app.HSICIB1.properties

×

ログファイル出力用プロパティファイル

logger.properties

×

<運用ディレクトリ/conf/xml>

アダプター構成定義ファイル

AdaptorCompositionDefinition.dita

×

（凡例）○：変更必須 △：必要に応じて変更要 ×：変更不可

2.2　定義の規則

2.2.1　定義形式

システム分析支援アキュムレータのプロパティファイルの記述形式について以下に示します。

行の長さ

1行の長さは最大1024バイトです。1024バイトを超える指定の場合は、複数行に分けて記述してください。

空白文字の定義

空白文字は、半角スペース、水平タブを示します。文中の'△'は一つ以上の空白文字を示します。

キーと要素

キーと要素間の区切り文字は「=」とします。キーの前や「=」の前後に空白文字を記述できます。

同じキーが複数回記述されていた場合、最後に指定されている要素が有効です。

形式1　キー=要素
形式2　△キー△=△要素

コメント

コメントを記入する場合は、行の先頭に'#'を記述してください。'#'の前には空白文字のみ記述できます。

キーと要素の記述と同じ行にコメントを記入することはできません。

形式1　#コメント・・・・・・・
形式2　△#コメント・・・・・・

行の継続

行を継続させるには、行の末尾に継続文字「¥」を記述し、その直後で改行してください。

行の継続は、継続文字「¥」と改行文字（「¥n」）が連続して初めて継続とみなします。継続行の先頭にスペースがある場合は、スペースも含めて継続されます。

（例）

1行目：ABC¥「¥n」

2行目：△¥¥n¥「¥n」

3行目：D

上記の場合、“ABC△D”と解釈します。“ABCD”と解釈させたい場合は、2行目の△を削除してください。

連続した「¥」の次が改行文字（「¥n」）の場合は、連続した「¥」の最後の「¥」が継続文字として認識します。それ以前の「¥」はすべて文字として認識します。

文字列の最後の「¥」を文字として認識させたい場合は、「¥」の後ろにスペースを入力してください。

（例）

AB¥¥△「¥n」

↑文字として「¥」を認識します。

継続している複数の行の途中にコメントを挿入することはできません。

（例）AA BBと認識されない場合

1行目：AA¥「¥n」

2行目：#コメント ¥「¥n」

3行目：BB

上記の場合→コメント行に記述した継続文字「¥」は認識されないため、

AA

BB

と別の行として認識されるため、定義にはAAしか設定されません。

2.2.2　記号の説明

文法記述記号

オプションおよびコマンド引数を説明する記号を示します。各記号の意味は以下の通りです。

表2‒2　文法記述記号一覧

文法記述記号

意味

[　　]

この記号で囲まれている項目は省略してもよいことを示す。

…

この記号で示す直前の項目を繰り返し指定できることを示す。

（例）[［、ポート番号：自ホスト名称］…］

これは、ポート番号：自ホスト名称を繰り返し指定出来ることを示す。

{{ }}

この記号で囲まれた複数の項目が一つの繰り返し項目の単位であることを示す。

{ }

この記号で囲まれている複数の項目のうちから一つを選択することを示す。項目の区切りは｜で示す。

｜

この記号で区切られた項目は選択できることを示す。

＿

（下線）

この記号で示す項目は、該当プロパティを省略した場合の省略時解釈値を示す。

属性表示記号

ユーザ指定値の範囲などを説明する記号です。各記号の意味は以下の通りです。

表2‒3　属性表示記号一覧

属性表示記号

意味

～

この記号のあとにユーザ指定値の属性を示します。

《 》

ユーザが指定を省略したときの値を示します。

〈 〉

ユーザ指定値の構文要素を示します。

(( ))

ユーザ指定値の範囲を示します。

構文要素記号

ユーザ指定値の内容を説明する記号です。各記号の意味は以下の通りです。

なお、すべて半角文字を使用してください。

表2‒4　構文要素記号一覧

構文要素記号

意味

英字

アルファベット（A～Z、a～z）と＿（アンダスコア）

大文字英字

アルファベット（A～Z）と＿（アンダスコア）

英字記号

アルファベット（A～Z、a～z）と#、@、¥、$、%

英数字

英字と数字（0～9）

大文字英数字

大文字英字と数字（0～9）

英数字記号

英字記号と数字（0～9）

符号なし整数

数字列（0～9）

16進数字

数字（0～9）と（A～F、a～f）

識別子

先頭がアルファベットの英数字列

英大識別子

先頭がアルファベットの大文字英数字列

記号名称

先頭が英字記号の英数字記号列

文字列

"（ダブルクォーテーション）を除く任意の文字の配列

パス名

Linuxの場合

'/'で始まり、'A～Z'、'a～z'、'0～9'と'_'（下線）、パス区切り文字の'/'で構成される半角文字列

Windowsの場合

'A～Z'、'a～z'、'0～9'と'_'（下線）、'.'（ピリオド）、':'（コロン）、'¥'で構成される半角文字列

ホスト名

英数字と！、＃、＄、％、＆、(、)、＊、＋、，、－、．、／、；、＜、＝、＞、？、＠、［、￥、］、＾、『＿（アンダスコア）』、｀、｛、｜、｝、~

ただし、プラットフォーム毎に使用可能な文字はOSのマニュアルを参照して下さい。

2.3　システム分析支援アキュムレータ定義ファイルの定義項目

システム分析支援アキュムレータ定義ファイルにおける定義名とキー（以降、プロパティと記載する）を以下に示します。システム分析支援アキュムレータ定義ファイルは、定義生成Excelを使用して作成してください。システム分析支援アキュムレータ定義ファイルは、直接テキストエディタを使用して作成・修正することもできます。

表2‒5　システム分析支援アキュムレータ定義ファイルの定義名とプロパティ

定義名

プロパティ

説明

システム分析支援アダプタ連携関連定義

db_port_no

ap_port_no

システム分析支援アダプタとの接続に関連する定義

分析機能関連定義

db_server

excluded_sqlcode

電文の解析および分析に関連する定義

システム分析支援アダプタ定義

ap_server

web_server

db_client

network_interface

adapter_id

threshold_watchtime

システム分析支援アダプタに関する定義

システム分析支援アダプタのトラブルシュート関連定義

adapter_tasktm_fileno

adapter_tasktm_filesz

adapter_statistics_interval_time

adapter_statistics_fileno

adapter_statistics_filesz

adapter_file_output_time

adapter_file_open_time

システム分析支援アダプタのトラブルシュートに関する定義

他システム連携関連定義

jp1_event

jp1_hostname

他システムとの連携に関連する定義

稼働統計情報関連定義

statistics_acquire

statistics_interval_time

statistics_fileno

statistics_filesz

稼働統計情報に関する定義

2.3.1　システム分析支援アダプタ連携関連定義

形式

[db_port_no=SQL電文を受け付けるポート番号]
[ap_port_no=httpリクエストを受け付けるポート番号]

機能

システム分析支援アダプタとの接続で使用するパラメタ値を指定します。

指定数

1

プロパティ

db_port_no

設定値と省略値

〈符号なし整数〉((5001～65535))《29102》

説明

システム分析支援アダプタから送られるSQL電文を受け付けるポート番号を指定します。

ほかのプロパティとの関連

ap_port_noで指定したポート番号とは異なるポート番号を指定してください。

注意事項

このプロパティで指定するポート番号は、他のプログラムと重複しないようにしてください。

ap_port_no

設定値と省略値

〈符号なし整数〉((5001～65535))《29101》

説明

システム分析支援アダプタから送られるhttpリクエスト電文を受け付けるポート番号を指定します。

ほかのプロパティとの関連

db_port_noで指定したポート番号とは異なるポート番号を指定してください。

注意事項

このプロパティで指定するポート番号は、他のプログラムと重複しないようにしてください。

2.3.2　分析機能関連定義

形式

db_server=HiRDBサーバのIPアドレス:サーバ種別
[excluded_sqlcode=SQLエラーと認識しないSQLコード]

機能

電文の解析および分析で使用するパラメタ値を指定します。

指定数

1

プロパティ

db_server

設定値と省略値

HiRDBサーバのIPアドレス(nnn.nnn.nnn.nnn):WS｜PC[,HiRDBサーバのIPアドレス(nnn.nnn.nnn.nnn):WS｜PC…]

〈符号なし整数〉((nnn：0～255))

説明

HiRDBサーバのIPアドレスとサーバ種別を組み合わせて指定します。

指定できるIPアドレスとサーバ種別の組み合わせの最大数は64個です。

HiRDBサーバ種別

指定する値

AIX

WS

HP-UX

Solaris

Linux

PC

Windows

IPアドレスの指定 nnn.nnn.nnn.nnn〈符号なし整数〉

nnnに0以上255以下の数を入力します。

ただし、0.0.0.0および255.255.255.255は指定できません。

利点

指定したIPアドレス/ポートを使用するパケットだけをキャプチャすることができます。

注意事項

・実際のサーバ種別と異なるサーバ種別が指定された場合は、動作保証しません。

・IPアドレスの重複があった場合、最初に解析した情報を有効にして処理を続行します。

・65個以上（重複含む）の指定がされた場合、警告メッセージを出力して65個目以降の指定値を無視して処理を続行します。

[excluded_sqlcode]

設定値と省略値

SQLコード [,SQLコード … ]〈符号あり整数〉((-1～-65535))

説明

HiRDBのSQLコードのうち、業務実態情報の取得契機としないSQLコードを指定します。

指定できるSQLコードの最大数は128個です。

利点

業務実態情報の取得を集約できます。

注意事項

・SQLコードに重複があった場合、警告メッセージを出力して処理を続行します。

・129個以上（重複含む）の指定がされた場合、警告メッセージを出力して129個目以降の指定値を無視して処理を続行します。

2.3.3　システム分析支援アダプタ定義

形式

[ap_server=Cosminexus V9のAPサーバのIPアドレス:ポート番号]
[web_server=Cosminexus V9のWEBサーバのIPアドレス]
[db_client=Cosminexus V9のAPサーバのIPアドレス]
[network_interface=ネットワークインターフェース名]
[adapter_id=アダプタ識別子]
[threshold_watchtime=閾値]

機能

システム分析支援アダプタの定義パラメタを指定します。

指定数

1

プロパティ

ap_server

設定値と省略値

APサーバのIPアドレス(nnn.nnn.nnn.nnn)[:APサーバのポート番号][,APサーバのIPアドレス(nnn.nnn.nnn.nnn)[:APサーバのポート番号]…]

〈符号なし整数〉((nnn：0～255)) ((ポート番号：1～65535))《8007》

説明

Cosminexus V9のAPサーバのIPアドレスとポート番号を組み合わせて指定します。

ポートはWEBサーバと通信する際に使用するAPサーバのポートを指定します。

指定するポート番号は、Cosminexus（APサーバ）の簡易構築定義ファイルに定義しているwebserver.connector.ajp13.portの設定値を指定してください。

■APサーバのIPアドレスが通信するWEBサーバとDBサーバに対して同一の場合

・指定したAPサーバとWEBサーバ間のパケットをキャプチャすることができます。

・指定したAPサーバとdb_serverで指定したDBサーバ間のパケットをキャプチャできます。

■APサーバのIPアドレスが通信するWEBサーバとDBサーバに対して異なる場合

・指定したAPサーバとWEBサーバ間のパケットをキャプチャすることができます。

IPアドレスの指定 nnn.nnn.nnn.nnn〈符号なし整数〉

nnnに0以上255以下の数を入力します。

ただし、0.0.0.0および255.255.255.255は指定できません。

指定できるIPアドレス、ポートの組み合わせの最大数は64個です。

前提条件

キャプチャ対象のパケットがCosminexus V9のときに指定できます。

ほかのプロパティとの関連

ap_serverを指定したときweb_serverやdb_clientを指定することができます。

ap_serverを省略したときはweb_serverやdb_clientは指定できません。

利点

指定したIPアドレス/ポートを使用するパケットだけをキャプチャすることができます。

web_server

設定値と省略値

WEBサーバのIPアドレス(nnn.nnn.nnn.nnn) [,WEBサーバのIPアドレス(nnn.nnn.nnn.nnn)…]

〈符号なし整数〉((nnn：0～255))

説明

Cosminexus V9のWEBサーバのIPアドレスを指定します。

指定したWEBサーバとAPサーバ間のパケットをキャプチャすることができます。

IPアドレスの指定 nnn.nnn.nnn.nnn〈符号なし整数〉

nnnに0以上255以下の数を入力します。

ただし、0.0.0.0および255.255.255.255は指定できません。

指定できるIPアドレスの最大数は64個です。

また、web_serverを省略した場合webサーバのパケットをフィルタリングはしません。

ほかのプロパティとの関連

ap_serverを指定したときのみweb_serverを指定することができます。

利点

指定したIPアドレスを使用するパケットだけをキャプチャすることができます。

db_client

設定値と省略値

APサーバのIPアドレス(nnn.nnn.nnn.nnn)[,APサーバのIPアドレス(nnn.nnn.nnn.nnn)…]

〈符号なし整数〉((nnn：0～255))

説明

Cosminexus V9のAPサーバのIPアドレスがWEBサーバとDBサーバに対する通信で異なっている場合のみ、db_serverに指定したDBサーバと通信するIPアドレスを本プロパティに必ず指定してください。

指定したAPサーバとDBサーバ間のパケットをキャプチャすることができます。

指定できるIPアドレス数は64個です。

ほかのプロパティとの関連

ap_serverを指定したときのみdb_clientを指定することができます。

利点

指定したIPアドレスを使用するパケットだけをキャプチャすることができます。

network_interface

設定値と省略値

Linuxの場合

ネットワークインターフェース名[,ネットワークインターフェース名…]

～〈1～15文字の文字列〉《eth0》

Windowsの場合

ネットワークインターフェースのIPアドレス(nnn.nnn.nnn.nnn)[,ネットワークインターフェースのIPアドレス(nnn.nnn.nnn.nnn)…]

～〈符号なし整数〉((nnn:0～255)) 《0.0.0.0》

説明

Linuxの場合

スイッチングハブのミラーポートと接続している、Ethernetのネットワークインタフェース名（eth2等）を指定します。

システム分析支援アダプタでは、指定されたネットワークインタフェースからパケットをキャプチャします。

Ethernet以外のインタフェースや、エイリアスIPアドレス用のコロン付きインタフェースを指定する事はできません。また、複数のnetwork_interfaceプロパティに複数のネットワークインターフェース名を指定する際、同一のネットワークインタフェース名を指定しないで下さい。

タグ方式VLANをパケットキャプチャする場合、タグIDの異なるネットワークインタフェースを使用すると、パケットキャプチャできないことがあります。その場合、タグIDと合わせたネットワークインタフェース名を定義してください。

指定できるnetwork_interfaceの最大数は8個です。

Windowsの場合

スイッチングハブのミラーポートと接続している、EthernetのネットワークインタフェースのIPアドレスを指定します。

システム分析支援アダプタでは、指定されたネットワークインタフェースからパケットをキャプチャします。

network_interfaceプロパティで、同一のIPアドレスを指定しないで下さい。

IPアドレスとして0.0.0.0を指定した場合は、自動的にネットワークインタフェースを選択します。その為、ネットワークインタフェースが1つの場合はIPアドレスを省略できます。しかし、ネットワークインタフェースが複数存在する場合は、スイッチングハブのミラーポートと接続しているネットワークインタフェースのIPアドレスを明示的に指定してください。省略すると、スイッチングハブのミラーポートと接続されていないネットワークインタフェースを選択し、ミラーパケットがキャプチャされない場合があります。

指定できるnetwork_interfaceの最大数は8個です。

adapter_id

設定値と省略値

〈1～31文字の識別子〉《HSICVA00》

説明

システム分析支援のアダプタ識別子を指定します。

複数のシステム分析支援アキュムレータを使用するとき、異なる名称のアダプタ識別子を指定してください。

また、システムテスト支援を使用するテスト識別子と同じ名称を設定しないでください。

注意事項

アダプタ識別子に「HSICIB_Analysis」を指定できません。

Windowsの場合、アダプタ識別子にWindowsの予約語を指定できません。

Windowsの場合、アダプタ識別子の文字列には、英大識別子を使用してください。

threshold_watchtime

設定値と省略値

〈符号なし整数〉(1～3599)《60》（単位：秒）

説明

システム分析支援ビューアで表示する閾値を設定します。

Webサーバに対するクライアントからのhttpリクエストの応答時間が、閾値以上となった場合に、そのhttpリクエストに関する情報がシステム分析支援ビューアに表示されます。

指定値の目安

システム分析支援でWebサーバに対するクライアントからのhttpリクエストの応答時間を監視する業務の性能要件に応じて設定してください。

見積り式への影響

本指定値はメモリ所要量に影響します。

2.3.4　システム分析支援アダプタのトラブルシュート関連定義

形式

[adapter_tasktm_fileno=TASKTMファイル数]
[adapter_tasktm_filesz=TASKTMファイルサイズ]
[adapter_statistics_interval_time=統計情報取得間隔]
[adapter_statistics_fileno=統計情報ファイル数]
[adapter_statistics_filesz=統計情報ファイルサイズ]
[adapter_file_output_time=ファイル出力ハングアップ監視時間]
[adapter_file_open_time=ファイルopenハングアップ監視時間]

機能

システム分析支援アダプタのトラブルシュートに関連するパラメタを指定します。

指定数

1

プロパティ

adapter_tasktm_fileno

設定値と省略値

〈符号なし整数〉((3〜100))《3》

説明

TASKTM情報を出力する最大ファイル数を指定します。

指定値の目安

adapter_tasktm_fileszプロパティとの組み合わせで、保存したいTASKTM情報量にあわせて設定してください。

見積り式への影響

TASKTMファイルの容量設定、およびメモリ使用量の見積もりに影響します。

adapter_tasktm_filesz

設定値と省略値

〈符号なし整数〉((4000〜1000000))《40000》

説明

TASKTM情報を出力するファイルの容量をキロバイト単位で指定します。

指定値の目安

adapter_tasktm_filenoプロパティとの組み合わせで、保存したいTASKTM情報量にあわせて設定してください。

見積り式への影響

TASKTMファイルの容量設定に影響します。

adapter_statistics_interval_time

設定値と省略値

〈符号なし整数〉((1〜3600))《60》

説明

統計情報を取得する時間間隔を指定します。単位は秒です。

見積り式への影響

統計情報ファイルの容量設定に影響します。

adapter_statistics_fileno

設定値と省略値

〈符号なし整数〉((3〜100))《3》

説明

統計情報を出力する最大ファイル数を指定します。

指定値の目安

adapter_statistics_fileszプロパティとの組み合わせで、保存したい統計情報量にあわせて設定してください。

見積り式への影響

統計情報ファイルの容量設定、およびメモリ使用量の見積もりに影響します。

adapter_statistics_filesz

設定値と省略値

〈符号なし整数〉((4000〜1000000))《40000》

説明

統計情報を出力するファイルの容量をキロバイト単位で指定します。

指定値の目安

adapter_statistics_filenoプロパティとの組み合わせで、保存したい統計情報量にあわせて設定してください。

見積り式への影響

統計情報ファイルの容量設定に影響します。

adapter_file_output_time

設定値と省略値

〈符号なし整数〉((0〜65535))《60》

説明

ファイル出力する処理のハングアップ監視時間を指定します。単位は秒です。

監視の対象となる処理の時間が、このプロパティに指定した時間を越えるとプロセスが異常終了します。0を指定した場合は、監視しません。

このプロパティによる監視は以下が対象となります。

・TASKTMファイル出力

・統計情報ファイル出力

・モジュールトレースファイル出力

指定値の目安

カーネルやドライバがディスクの障害を検出する時間よりも大きい時間を指定することを推奨します。小さい時間を指定するとドライバが一部のディスクパスの障害を検出してフェールオーバーしている場合などにハングアップを検知してしまい、カーネルやドライバの機能を有効に使えない場合があります。

adapter_file_open_time

設定値と省略値

〈符号なし整数〉((0〜65535))《3000》

説明

ファイルを作成したり削除する処理のハングアップ監視時間を指定します。

監視の対象となる処理の時間が、このプロパティに指定した時間を越えるとプロセスが異常終了します。0を指定した場合は、監視しません。

このプロパティによる監視監視は以下が対象となります。

・TASKTMファイル作成／削除

・統計情報ファイル作成／削除

・モジュールトレースファイル作成／削除

指定値の目安

通常は、このプロパティを指定する必要はありません。ディスク障害が発生していない場合にシステム分析支援アダプタでKFSE55313-Eが頻繁に出力される場合は、この定義値を大きくしてください。ファイルを作成したり削除する時間は、ディスクの性能、ファイルサイズ、ファイルのエクステント数、使用しているファイルシステムなどにより大きく異なります。

2.3.5　他システム連携関連定義

形式

[jp1_event=Y|N]
[jp1_hostname=JP1/Baseの論理ホスト名]

機能

他システムと連携するためのパラメタ値を指定します。

指定数

1

プロパティ

jp1_event

設定値と省略値

Y | N 《N》

説明

JP1/IMと連携し、JP1イベントを発行するか否かを指定します。

JP1/IMとの連携時には必ず指定してください。

JP1/IMとの連携方法については、「6.　JP1との連携」を参照してください。

Y：JP1/IMと連携し、JP1イベントを発行する

N：JP1/IMと連携しない

前提条件

JP1/Baseが起動していることを確認してください。

利点

JP1/IMと連携することができます。

jp1_hostname

設定値と省略値

〈1～196バイトの文字列〉

説明

JP1/Baseの論理ホスト名を指定します。

論理ホスト名については、マニュアル「JP1/Base 運用ガイド」を参照してください。

JP1/Baseのクラスタ構成は未サポートです。

非クラスタ構成で論理ホスト名を使用する運用の場合は必ず指定してください。

ほかのプロパティとの関連

jp1_eventにYを指定したときのみ有効となります。

2.3.6　稼働統計情報関連定義

形式

[statistics_acquire=稼動統計情報取得有無]
[statistics_interval_time=稼動統計情報出力間隔]
[statistics_fileno=稼動統計情報ファイル数]
[statistics_filesz=稼動統計情報ファイルサイズ]

機能

システム分析支援アキュムレータが出力する稼動統計情報に関連するパラメタを指定します。

指定数

1

プロパティ

statistics_acquire

設定値と省略値

Y | N 《Y》

説明

稼動統計情報を出力するかを指定します。

Y：稼動統計情報を出力します。

N：稼動統計情報を出力しません。

見積り式への影響

メモリ使用量の見積もりに影響します。

statistics_interval_time

設定値と省略値

〈符号なし整数〉((1〜1440))《10》

説明

稼動統計情報を出力する時間間隔を指定します。単位は分です。

ほかのプロパティとの関連

statistics_acquireにYを指定したときのみ有効となります。

見積り式への影響

稼動統計情報ファイルの容量設定に影響します。

statistics_fileno

設定値と省略値

〈符号なし整数〉((2〜100))《10》

説明

稼動統計情報を出力する最大ファイル数を指定します。

ほかのプロパティとの関連

statistics_acquireにYを指定したときのみ有効となります。

指定値の目安

statistics_fileszプロパティとの組み合わせで、保存したい稼動統計情報量にあわせて設定してください。

見積り式への影響

稼動統計情報ファイルの容量設定に影響します。

statistics_filesz

設定値と省略値

〈符号なし整数〉((1〜100))《10》

説明

統計情報を出力するファイルの容量をメガバイト単位で指定します。

ほかのプロパティとの関連

statistics_acquireにYを指定したときのみ有効となります。

指定値の目安

statistics_filenoプロパティとの組み合わせで、保存したい統計情報量にあわせて設定してください。

見積り式への影響

稼動統計情報ファイルの容量設定に影響します。

2.4　Java VMオプションファイルの定義項目

システム分析支援アキュムレータ実行時に運用環境により変更要となる定義について説明します。

以下に説明していない定義については変更しないでください。

プロパティ

内容

SDP_INITIAL_MEM_SIZE

オプション名： -Xms<size> ※1

Javaヒープの初期サイズを指定します。

このプロパティには、「メモリ所要量」で計算した値を指定してください。

メモリ所要量についてはリリースノートを参照してください。

SDP_MAX_MEM_SIZE

オプション名： -Xmx<size> ※1

Javaヒープの最大サイズを指定します。

このプロパティには、「メモリ所要量」で計算した値を指定してください。

メモリ所要量についてはリリースノートを参照してください。

※1：<size>の単位はバイトです。

kまたはKを付記するとキロバイト、mまたはMを付記するとメガバイトで指定できます。

（例）

-Xms6291456：6,291,456バイト

-Xms6144k：6,144キロバイト

-Xms6m：6メガバイト

記述形式

パラメーターは次の形式で記述します。

＜プロパティ＞=＜オプション名＞

コメント以外に空白は指定できません。

一つのパラメーター名に指定できるJava VMオプションは一つです。

2.5　システムコンフィグプロパティファイルの定義項目

システム分析支援アキュムレータ実行時に運用環境により変更要となる定義について説明します。

以下に説明していない定義については変更しないでください。

プロパティ

内容

rmi.serverPort

Java VMのポート番号を指定します。

複数のシステム分析支援アキュムレータを起動するときは実行環境毎に異なるポート番号にしてください。

2.6　定義生成Excelの項目の説明

2.6.1　定義生成Excelとは

定義生成Excelを使用することでシステム分析支援アキュムレータ定義ファイルを作成することができます。

定義生成Excelによる定義作成手順とシステム分析支援開始時の処理の流れを以下に示します。

図2‒1　定義生成Excelによる定義作成手順

システムテスト支援をインストールしたマシンより、定義生成Excelファイルを取得します。ファイル取得にftpを使用する場合は、バイナリ転送モードで実行して下さい。

定義生成Excelにて定義情報を編集し、システム分析支援アキュムレータ定義ファイルを出力します。

出力したシステム分析支援アキュムレータ定義ファイルをシステム分析支援をインストールしたマシンへ転送します。ファイル転送にftpを使用する場合は、バイナリ転送モードで実行して下さい。

2.6.2　定義生成Excelの起動

システム分析支援の定義生成Excelファイル（hsic_vis_def.xls）を実行して下さい。定義生成Excelファイルを実行すると、Excelが起動され基本情報設定シートまたはカスタム情報シートが表示されます。マクロが無効になっている場合は、マクロを有効にしてください。

図2‒2　基本情報設定シート画面

図2‒3　カスタム情報シート画面

2.6.3　基本情報シートの項目

基本情報シートの操作方法を説明します。

操作一覧パネル

ボタン操作により、ファイル操作や、定義項目を追加するためのパネルです。

図2‒4　操作一覧パネル

表2‒6　操作一覧パネル説明

図中番号

ボタン名称

ボタン説明

1.

定義ファイル入力

既にある定義ファイルの情報を定義生成Excel画面上に展開します。

ボタンを押下すると、以下のファイル選択画面が表示されるので、入力したいファイルを選択します。

ファイルは以下のファイルを選択してください。

定義生成Excelで出力した定義ファイル

テキストエディタを使用して作成した定義ファイル

選択したファイルの定義情報を、定義生成Excelの基本情報シート、カスタム情報シートに展開します。

<注意事項>

定義生成Excelに入力途中であった情報は破棄します。

2.

定義ファイル出力

定義生成Excel上の定義情報を定義ファイルに出力します。

ボタンを押下すると、以下のファイル選択画面が表示されます。出力したいフォルダに遷移し、出力するファイル名を入力します。

入力したファイルへ定義生成Excelの基本情報シート、カスタム情報シートの情報を、定義形式に変換し出力します。

<注意事項>

出力するファイル名は「hsicib_config.properties」にして下さい。

定義エリア

定義情報を入力するエリアです。

「Webサーバ」の定義エリア

ボタン操作及び、セル入力によりWebサーバの定義情報を設定するエリアです。

本エリアでは、以下の場合に別途定義欄を追加してください。

特定Webサーバからの電文のみ対象にしたい場合

図2‒5　Web サーバ

「APサーバ」の定義エリア

ボタン操作及び、セル入力によりAPサーバの定義情報を設定するエリアです。

図2‒6　AP サーバ

「DBクライアント」の定義エリア

ボタン操作及び、セル入力によりDBクライアントの定義情報を設定するエリアです。

本エリアでは、以下の場合に別途定義欄を追加してください。

APサーバのIPアドレスがWebサーバとDBサーバに対する通信で異なっている場合

追加した場合は、DBサーバと通信するIPアドレスを指定してください。

図2‒7　DB クライアント

「DBサーバ」の定義エリア

ボタン操作及び、セル入力によりDBサーバの定義情報を設定するエリアです。

図2‒8　DB サーバ

「システム分析支援アキュムレータ」の定義エリア

セル入力により分析支援アキュムレータの定義情報を設定するエリアです。

図2‒9　システム分析支援アキュムレータ

ボタン／入力欄説明

各定義エリアのボタン／入力欄の説明を以下に示します。

表2‒7　ボタン／入力欄説明

図中番号

ボタン/入力欄

名称

説明

1.

追加

当該システム用の新たな定義の行を追加したい場合に操作します。

ボタンを押下すると、末尾に新たな定義用の行を追加します。その後サーバ種別を、ドロップダウンリストより選択してください。

2.

削除

選択した当該システム上の定義を削除したい場合に操作します。

当該システム上の削除したい行のサーバ種別のセルを選択した状態で、本ボタンを押下してください。選択した行を削除します。

<注意事項>

本ボタンは「1.追加」で追加した定義を削除したい場合に操作します。

3.

サーバ種別

当該システムのサーバ種別を選択します。

セルを選択すると、サーバ種別の説明がポップアップで表示されます。説明を読み、ドロップダウンリストより任意のサーバ種別を選択してください。

4.

定義値入力欄

定義値を入力します。

2.6.4　カスタム情報シートの項目

カスタム情報シートの操作方法を説明します。

図2‒10　カスタム情報シートの操作

表2‒8　カスタム情報シートのボタン／入力欄説明

図中番号

ボタン/入力欄名称

ボタン/入力欄説明

1.

指定値

定義の指定値を設定します。

横欄の説明を参照しながら入力します。

2.

追加

複数指定可能な定義の指定欄を追加したい場合に操作します。

本ボタンを押下すると、ブロック末尾に指定欄が追加されます（上図で本ボタンを押下すると、定義Noが3の欄が追加されます）。

<注意事項>

指定欄は最大指定数の数値まで追加できます。

3.

削除

複数指定可能な定義の指定欄を削除したい場合に操作します。

当該定義の削除したい定義Noを選択した状態で、本ボタンを押下してください。選択した定義Noの欄が削除されます。ただし定義Noが1の欄は削除できません。

2.6.5　定義生成Excelの操作時の注意事項

Excel画面上で、上記まで説明した操作以外を行わないで下さい。行った場合の定義生成Excelの動作は保障しません。

例

行または列の追加、削除

セルへ名前をつける、または名前のついているセルの名前変更

セルのプロパティ変更

シート名の変更

3　システム分析支援ビューアのプロパティファイル

システム分析支援ビューアのプロパティファイルについて説明します。

3.1　システム分析支援ビューアのプロパティファイルについて

ファイル名と格納先

システム分析支援ビューアのプロパティファイル名と格納先フォルダを以下に示します。

表3‒1　システム分析支援ビューアのプロパティファイル

名称

格納先フォルダ

説明

HSICViewer.properties

%HSICViewer_ROOT%¥conf¥

システム分析支援ビューアのプロパティファイル

システム分析支援ビューアのプロパティファイルのメンテナンス

システム分析支援ビューアのプロパティファイルはテキストエディタでメンテナンスできます。

システム分析支援ビューアのプロパティファイルの変更

システム分析支援ビューアのプロパティファイルを変更する場合は、システム分析支援ビューアを起動しているVisioやInternet Explorer画面を終了させてから行ってください。

3.2　システム分析支援ビューアのプロパティファイルの記述形式

システム分析支援ビューアのプロパティファイルの記述形式について以下に示します。

行の長さ

1行の長さは最大1024バイトです。

1024バイトを超える指定の場合は、複数行に分けて記述してください。

空白文字の定義

空白文字は、半角スペース、水平タブを示します。文中の'△'は一つ以上の空白文字を示します。

キーと要素

キーと要素間の区切り文字は「=」とします。キーの前や「=」の前後に空白文字を記述することができます。

同じキーが複数回記述されていた場合、最後に指定されている要素が有効とします。

形式1　キー=要素

形式2　△キー△=△要素

コメント

コメントを記入する場合は、行の先頭に'#'を記述してください。'#'の前には空白文字のみ記述できます。

キーと要素の記述と同じ行にコメントを記入することはできません。

形式1　#コメント・・・・・・・

形式2　△#コメント・・・・・・

行の継続

行を継続させるには、行の末尾に継続文字「¥」を記述し、その直後で改行してください。

行の継続は、継続文字「¥」と改行文字（「¥n」）が連続して初めて継続とみなします。継続行の先頭にスペースがある場合は、スペースも含めて継続されます。

（例）

1行目：ABC¥「¥n」

2行目：△¥¥n￥「¥n」

3行目：D

上記の場合、“ABC△D”と解釈します。“ABCD”と解釈させたい場合は、2行目の△を削除してください。

連続した「¥」の次が改行文字（「¥n」）の場合は、連続した「¥」の最後の「¥」が継続文字として認識します。それ以前の「¥」はすべて文字として認識します。

文字列の最後の「¥」を文字として認識させたい場合は、「¥」の後ろにスペースを入力してください。

（例）AB¥¥△「¥n」

↑文字として「¥」を認識します。

継続している複数の行の途中にコメントを挿入することはできません。

（例）AA BBと認識されない場合

1行目：AA¥「¥n」

2行目：#コメント ¥「¥n」

3行目：BB

上記の場合→コメント行に記述した継続文字「¥」は認識されないため、

AA

BB

と別の行として認識されるため、定義にはAAしか設定されません。

3.3　プロパティファイルの内容

インストーラで指定した値が初期設定される省略不可能なシステム分析支援ビューアのキーと要素及び、省略可能なシステム分析支援ビューアのキーと要素を以下に示します。

必ず設定するキー

actualInformationId

業務実態情報アクセス識別子

システム分析支援アキュムレータのセットアップ時に指定した-mオプションの値を指定してください。

1～6バイトの英大識別子を指定してください。

※：英大識別子…先頭がアルファベットの大文字英数字列

actualInformationHost

ホスト名

システム分析支援アキュムレータをインストールしたIPアドレスまたは63バイト以内のホスト名を指定してください。

※：ホスト名…英数字と！、＃、＄、％、＆、（、）、＊、＋、，、－、．、／、；、＜、＝、＞、？、＠、［、￥、］、＾、『＿（アンダスコア）』、｀、｛、｜、｝、~

ただし、プラットフォーム毎に使用可能な文字はOSのマニュアルを参照して下さい。

actualInformationPort

業務実態情報アクセスポート番号

システム分析支援アキュムレータのセットアップ時に指定した-pオプションの値を指定してください。

-pオプションを省略している場合は、29100を指定してください。

必要に応じて設定するキー

sqlEncoding

システム分析支援ビューアの詳細表示時のSQLの変換文字セット

指定値

説明

sjis

シフトJIS漢字コード

SJIS

MS932

ujis

EUC日本語漢字コード

EUC_JP

utf-8

Unicode（UTF-8）

UTF-8

lang-c

単一バイト文字コード

ISO8859_1

【DBサーバがHiRDBの場合】

APサーバでHiRDBに格納する文字セットを指定する場合APサーバで格納する文字セットに合わせて指定してください。

Cosminexus V9の場合を例に説明します。DB Connectorに設定する<config-property>タグのencodeLangに指定した変換文字セットが、sqlEncodingの指定値になります。

APサーバでHiRDBに格納する文字セットを指定しない場合

pdsetupコマンドで指定したHiRDBの文字コードを指定してください。

sqlEncodingの指定を省略した場合は「sjis」指定として動作します。

【DBサーバがOracleの場合】

APサーバでOracleデータベースに格納するキャラクタ・セットを指定する場合APサーバで格納するキャラクタ・セットに合わせて指定してください。

APサーバでOracleに格納する文字セットを指定しない場合はOracleデータベース・キャラクタ・セットに合わせて指定してください。

sqlEncodingの指定を省略した場合は「sjis」指定として動作します。

urlEncoding

リクエストクエリーのパーセントエンコーディング変換用

指定値

説明

sjis

シフトJIS漢字コード

utf-8

Unicode（UTF-8）

省略した場合は「sjis」指定と同じように動作します。

4　システム分析支援の運用コマンド

システム分析支援の運用コマンドについて説明します。

4.1　コマンドの記述形式

運用コマンドの記述形式を以下に示します。

コマンド名　オプション　コマンド引数

コマンド名

コマンド名は、実行する運用コマンドのファイル名です。

オプション

コマンドオプションの指定方法を以下に記します。

なお、以下の説明分中の‘$’はシェルプロンプト（Windowsの場合はコマンドプロンプト）を、“cmd”はコマンド名称をそれぞれ示します。

オプションは‘-’（半角のマイナス記号）で始まる文字列です。オプションは、コマンド引数より前に指定する必要があります。なお、オプションの指定順序は問いません。

2つのマイナス記号（--）はオプションの終わりを示します。なお、マイナス記号だけのオプションは入力できません。

オプションの記述形式を以下に示します。

$cmd -オプションフラグ

（凡例）オプションフラグ：1文字の英数字（英字の大文字小文字は区別する）。

オプションの記述例を以下に示します。

（記述例1）

$cmd -a -b –c

（記述例2）

以下の入力では、“-b”をコマンド引数とみなします。

$cmd -a -- -b

（記述例3）

以下の入力では、‘-’をオプションではなくコマンド引数とみなします。

$cmd -

オプションには、1つのフラグ引数を持つものと、フラグ引数を持たないものがあります。

フラグ引数を持たないオプションの指定方法

フラグ引数を持たないオプションは、一つのマイナス記号の後に纏めて指定可能です。また、フラグ引数を持たないオプションフラグにフラグ引数を記述した場合、当該オプション以降の指定値をコマンド引数とみなします。

フラグ引数を持たないオプションの記述例を以下に示します。

（記述例1）

以下の入力は同じ意味です。

$cmd -a -b -c
$cmd -abc
（a、b、cはフラグ引数を持たないオプション）

（記述例2）

以下の入力では‘b’および“-c”をコマンド引数とみなしますが、コマンド引数とみなすかどうかはOSに依存します。

$cmd -a b -c
（aはフラグ引数を持たないオプション）

フラグ引数を持つオプションの指定方法

フラグ引数中に空白を含める場合、フラグ引数の前後を引用符（“）で囲む必要があります。

フラグ引数を持つオプションを2回以上指定した場合、最後に指定したものを有効と判断します。フラグ引数を必要とするオプションのフラグ引数は省略できません。

フラグ引数を持つオプションの記述例を以下に示します。

（記述例1）

$cmd -a b
（aはフラグ引数を持つオプション、bはフラグ引数）

（記述例2）

以下の入力は、‘a’のフラグ引数として2を有効とします。

$cmd -a 1 -a 2
（aはフラグ引数を持つオプション、1と2はフラグ引数）

（記述例3）

以下の入力はエラーとなります。

$cmd -a
（aはフラグ引数を持つオプション）

ヘルプメッセージオプション

システム分析支援アキュムレータが提供するコマンドでは、コマンドの使用方法などのヘルプメッセージを出力するためのオプション（-h）があります。当該オプションを指定してコマンドを入力した場合、当該コマンドのヘルプメッセージを出力します。

ヘルプメッセージ出力時の記述例を以下に示します。

（記述例1）

ヘルプメッセージ出力時の入力。

$cmd -h

コマンド引数

コマンド引数は、コマンド操作の対象となるものを指定します。

コマンド引数の指定方法を以下に記します。なお、以下の説明中の‘$’はシェルプロンプト（Windowsの場合はコマンドプロンプト）を、‘cmd’はコマンド名称をそれぞれ示します。また、‘a’はフラグ引数を持たないオプション、‘b’はフラグ引数を持つオプション、Pはコマンド引数をそれぞれ示します。

（記述例1）

コマンド引数を指定する場合の入力。

$cmd P
$cmd -a P
$cmd –b 1 -a P

（記述例2）

コマンド引数を指定しない場合の入力

$cmd
$cmd -a
$cmd -b 1 -a

利用可能な文字

ASCII文字のみ記述可能とします。非ASCII文字は記述はできません。

戻り値

コマンド実行結果の戻り値について説明しています。

出力形式

コマンドを受け付けた場合、以下の形式で標準出力にメッセージを出力します。

Command△:△コマンド名,△Setup△directory△name△:△運用ディレクトリ名

注意事項

各コマンドは同時に複数実行しないでください。同時に実行した場合、実行環境が壊れる可能性があります。実行環境が壊れた場合、再セットアップが必要となります。

Windowsの場合、ディレクトリパスにルートディレクトリを指定するときは、終端に「¥」を付加してください。

（例）C:¥¥

4.2　コマンド一覧

システムを構築・運用するためのコマンド一覧を以下に示します。

以下のコマンドはスーパーユーザのみが実行可能です。

なお、実行環境を複数作成する場合は、実行環境毎に異なるJava VMのポート番号（rmi.serverPort）にしてください。

Java VMのポート番号はシステムコンフィグプロパティ（system.config.properties）で指定します。

同じJava VMのポート番号を指定している場合、コマンドが誤動作します。

表4‒1　コマンド一覧

コマンド名

機能

esibsetup

システム分析支援アキュムレータの運用ディレクトリを作成・更新する

esibunsetup

システム分析支援アキュムレータの運用ディレクトリを削除する

esibtblstart

業務実態情報を使用可能な状態にする。

esibrasget

保守資料を取得する（一次資料）

esibstart

システム分析支援を起動する

esibstop

システム分析支援を終了する

esibls

システム分析支援プロセスの状態を一覧表示する

esibdeltbl

不要な業務実態情報を削除する

4.2.1　esibdeltbl（業務実態情報削除）

目的

不要な業務実態情報を削除します。

形式

esibdeltbl [-m 業務実態情報保持日数]
           [-w 作業用ディレクトリ]

機能

現在日から-mオプションで指定した日数以前の業務実態情報を削除します。

削除対象となる業務実態情報が多い場合、終了に時間が掛かることがあります。

本コマンドはシステム分析支援アキュムレータが停止中のときのみ実行可能です。

オプション

-m業務実態情報保持日数 ～〈符号なし整数〉((1～90)) 《7》

業務実態情報を削除せずに保持する日数を指定します。

-w 作業用ディレクトリ ～〈1021文字以内のパス名〉《<運用ディレクトリ>/tmp》

（Windowsの場合は、128文字以内のパス名）

作業用のディレクトリパスを絶対パスで指定します。

現在の業務実態情報格納領域のサイズのファイルを格納できる容量を持つディレクトリを指定してください。現在の業務実態情報格納領域のサイズは、esiblsコマンドにより確認できます。

コマンド実行パス

<運用ディレクトリ>/bin/esibdeltbl

注意事項

本コマンド実行中に強制終了しないでください。

システム分析支援ビューア実行中に本コマンドを実行すると、ビューア側でエラーが発生することがあります。

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

4.2.2　esibls（システム分析支援プロセスの状態一覧表示）

目的

システム分析支援プロセスの状態を一覧表示します。

形式

esibls [ -s { all | acm | adp | file } ]

機能

システム分析支援アキュムレータ、システム分析支援アダプタ、業務実態情報格納領域の状態を一覧表示します。

オプション

-s { all | acm | adp | file }《 all 》

プロセス状態を出力するプロセスを指定する場合に指定します。

all … システム分析支援アキュムレータ、システム分析支援アダプタ、業務実態情報格納領域の状態を表示します。

acm … システム分析支援アキュムレータの状態のみを表示します。

adp … システム分析支援アダプタの状態のみを表示します。

file … 業務実態情報格納領域の状態のみを表示します。

コマンド実行パス

<運用ディレクトリ>/bin/esibls

注意事項

表示結果にHOLDが出力された場合は「7.1.1　システムの運用時の障害と対処」を参照し、対策してください。

戻り値

0：-sで指定された全てのプロセスが稼働中（ONLINE）です。

1：コマンドでエラーが発生しました。

2：-sで指定されたプロセスは停止中（OFFLINE）、または使用不可（HOLD）のものがあります。

出力形式

以下の情報を標準出力に表示する。

Accumulator … システム分析支援アキュムレータ

Adapter … システム分析支援アダプタ

Info File … 業務実態情報格納領域

Item                         Status       Usedsize     Ratio
Accumulator                  aa…aa              -         -
Adapter                      aa…aa              -         -
Info File                    aa…aa       bbbbb MB     ccc %

aa…aa：状態

ONLINE：稼働中

OFFLINE：停止中

HOLD：業務実態情報再編成中（業務実態格納領域のみ））

bbbbb：RDエリアが使用中の領域サイズ（単位MB（切下げ））※1

ccc：領域使用率（0～100）※1

※1：StatusがOFFLINEの場合は - で表示します。

4.2.3　esibrasget（保守資料取得）

目的

システム分析支援のトラブルシュートに必要な保守資料を取得します。

形式

Linuxの場合

esibrasget [-c] 取得先ファイル名

Windowsの場合

esibrasget 取得先ディレクトリ名

機能

システム分析支援のトラブルシュートに必要な保守資料を指定されたファイルに取得します。

取得するのは、esibrasgetコマンド実行時のシステム分析支援アキュムレータの運用ディレクトリのシステム分析支援の情報と、システム分析支援アダプタの情報です。

同一マシンに複数の運用ディレクトリがある場合は、それぞれの実行環境ごとにesibrasgetコマンドを実行します。

コマンド実行の前提条件

なし。

オプション

-c

保守資料取得後にgzipで圧縮を行います。

指定を省略した場合は、圧縮を行いません。

コマンド実行パス

<運用ディレクトリ>/bin/esibrasget

コマンド引数

Linuxの場合、保守資料取得先ファイル名をフルパスで指定します。

-cオプションを指定して取得先ファイル名の末尾に.gz以外を指定すると、取得先ファイル名の末尾に.gzを付加してファイルを作成します。

Windowsの場合、保守資料取得先ファイルを格納するディレクトリ名を128文字以内のフルパスで指定します。

戻り値

0：保守資料を取得しました。

1：保守資料の取得ができませんでした。

出力形式

esibrasgetコマンドを実行すると標準出力に以下を出力します。

esibrasget:TargetDirectory=xxx

4.2.4　esibsetup（システム分析支援アキュムレータのセットアップ）

目的

運用ディレクトリ下にシステム分析支援アキュムレータの実行環境を作成、または更新します。

形式

esibsetup [-d 運用ディレクトリパス]
          [-p 業務実態情報アクセスポート]
          [-m 業務実態情報アクセス識別子]

機能

システム分析支援の実行環境を作成します。

コマンドの実行結果は標準出力に出力されます。実行環境の更新時は作成するディレクトリ、ファイルが存在しない場合に作成し、存在した場合は上書きします。例外的に上書きしないファイルを以下に示します。

業務実態情報格納領域

本コマンドは以下の用途で使用します。

新規に実行環境を作成する場合

構築済の実行環境を更新する場合

また、以下のシステム分析支援アキュムレータの定義ファイルは上書き対象ですが、元のファイルのバックアップを作成します。

<運用ディレクトリ>/conf/hsicib_config.properties

<運用ディレクトリ>/conf/jvm_options.cfg

<運用ディレクトリ>/conf/system_config.properties

バックアップファイルは<運用ディレクトリ>/conf内に格納します。

バックアップファイルは定義ファイルごとに最大3つまで作成し定義ファイル名の末尾に.bk1、.bk2、.bk3をつけて作成します。

バックアップファイル名の形式を以下に示します。

形式例：hsicib_config.properties.bk1
hsicib_config.properties.bk2
hsicib_config.properties.bk3

バックアップファイルは、.bk1、.bk2、.bk3の順に新しい定義のバックアップです。

バックアップファイル作成時に、<運用ディレクトリ>/conf内に既にバックアップファイルが3つ存在する場合は、.bk3のバックアップファイルの定義が消去されます。

コマンド実行の前提条件

運用ディレクトリの更新の場合は、esibsetupコマンド実行前に、構築済の運用ディレクトリのesiblsを実行し、システム分析支援アキュムレータが終了していることを確認してください。

システム分析支援アキュムレータが起動している場合はesibstopで終了後、本コマンドを実行してください。

コマンド実行パス

<インストールディレクトリ>/bin/esibsetup

オプション

-d 運用ディレクトリパス～〈108文字以内のパス名〉《 <インストールディレクトリ>/job/VISUALIZER00 》

作成（または更新）するシステム分析支援アキュムレータの運用ディレクトリを絶対パスで指定します。

以下の条件に当てはまるディレクトリパスは指定しないで下さい。

存在しないディレクトリパス

"//"を含むディレクトリパス

"/"で終端しているディレクトリパス

シンボリックリンクを含むディレクトリパス

ルートディレクトリ（ / （Linuxの場合））のディレクトリパス

/opt直下のディレクトリ（ /opt/HSIC_VAなど）のディレクトリパス（Linuxのみ）

インストールディレクトリパス（Windowsのみ）

-p 業務実態情報アクセスポート～〈符号なし整数〉((5001～65535)) 《 29100 》

業務実態情報格納領域にアクセスするためのポート番号を指定します。

本オプションで指定したポート番号は、システム分析支援をインストールしたマシンが起動している間、システム分析支援が使用します。実行環境の更新を行う場合は本オプションを指定できません。

本オプションで指定した値は、システム分析支援ビューアのactualInformationPort定義に指定してください。

-m 業務実態情報アクセス識別子 ～〈6文字以内の英大識別子〉

システム分析支援ビューアが業務実態情報格納領域にアクセスするために使用する識別子を指定します。

本オプションで指定した値はシステム分析支援ビューア定義のactualInformationId定義に指定します。実行環境の新規作成を行う場合は必ず本オプションを指定してください。実行環境の更新を行う場合は本オプションを指定できません。

英大識別子…先頭がアルファベットの大文字英数字列

実行環境の新規作成、または実行環境の更新時に指定可能なオプションを下表に記載します。

表4‒2　esibsetup 時に指定可能なオプション

-d

-p

-m

運用ディレクトリの新規作成

○

○

◎

運用ディレクトリの更新

○

×

×

（凡例）

◎：指定必須のオプション

○：省略可能のオプション

×：指定不可のオプション（コマンドがエラー終了）

注意事項

Windowsの場合、1台のマシンに対して作成できる運用ディレクトリは最大10個です。

このコマンドの実行中にこのコマンドを含むほかのコマンドを実行しないでください。

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

コマンド実行例

実行環境の新規構築の場合

# esibsetup -d <運用ディレクトリ> -m HSIC00
KFSE93855-Q The execution environment will be set up. Do you want to continue?
[y: Continue n: Cancel] setup mode = new, setup directory = <運用ディレクトリ>
y (ユーザがyと入力)
KFSE93854-I The execution environment was set up. setup directory =
<運用ディレクトリ>

実行環境の更新の場合

# esibsetup -d <運用ディレクトリ> -m HSIC00
KFSE93855-Q The execution environment will be set up. Do you want to continue?
[y: Continue n: Cancel] setup mode = update, setup directory =
y (ユーザがyと入力)
KFSE93854-I The execution environment was set up. setup directory =
<運用ディレクトリ>

4.2.5　esibstart（システム分析支援起動）

目的

システム分析支援アキュムレータ、システム分析支援アダプタを起動します。

形式

esibstart [-c]

機能

システム分析支援アキュムレータ、システム分析支援アダプタを起動します。

本コマンドは以下の場合に実行してください。

システム分析支援を起動して、電文分析を開始する場合

システム分析支援アキュムレータ、システム分析支援アダプタのどちらかが停止している状態から、電文分析を再開したい場合

本コマンドは以下の処理を実行します。

システム分析支援アキュムレータの起動

システム分析支援アダプタの起動

業務実態情報の初期化

コマンド実行の前提条件

esibstartコマンド実行には次の設定が必要です。

システム分析支援アキュムレータ定義

（<運用ディレクトリ>/conf/hsicib_config.properties）

オプション

-c

業務実態情報を初期化します。

コマンド実行パス

<運用ディレクトリ>/bin/esibstart

注意事項

システム分析支援が起動中にシステム分析支援アキュムレータの定義情報を変更しないでください。システム分析支援アキュムレータの定義情報を変更する場合は、esibstopコマンドでシステム分析支援を停止させてください。

前回の起動からシステム分析支援アダプタのアダプタ識別子を変更する場合は、不要なアダプタの実行環境を削除するため、esjobrmコマンドのテスト識別子に古いアダプタ識別子を指定し、esjobrmコマンドを実行してください。

本コマンド実行前にシステム分析支援アキュムレータが既に起動している場合、-cオプションの指定は無視されます。

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

4.2.6　esibstop（システム分析支援終了）

目的

システム分析支援アキュムレータおよびシステム分析支援アダプタを停止します。

形式

esibstop [-m 業務実態情報保持日数]
         [-w 作業用ディレクトリ]
         [-f [-d]]

機能

システム分析支援アキュムレータ、システム分析支援アダプタを停止します。

本コマンドは以下の処理を実行します。

システム分析支援アキュムレータ、システム分析支援アダプタの停止

保持日数を超過した業務実態情報の削除

システム分析支援アキュムレータ、システム分析支援アダプタの強制停止

システム分析支援アダプタのcoreファイル取得

オプション

-m業務実態情報保持日数 ～〈符号なし整数〉((1～90))

業務実態情報を削除せずに保持する日数を指定します。

現在日から本指定日数以前の業務実態情報を削除するときに指定してください。

本オプションを省略したときは、業務実態情報を削除されません。

-w 作業用ディレクトリ ～〈1021文字以内のパス名〉《<運用ディレクトリ>/tmp》

（Windowsの場合は、128文字以内のパス名）

作業用のディレクトリパスを絶対パスで指定します。

現在の業務実態情報格納領域のサイズのファイルを格納できる容量を持つディレクトリを指定してください。業務実態情報格納領域のサイズは、esiblsコマンドにより確認できます。

-f

システム分析支援アダプタ、システム分析支援アキュムレータを強制停止したい場合に指定します。

-d

システム分析支援アダプタを強制終了する際に、coreファイルを出力します。

コマンド実行パス

<運用ディレクトリ>/bin/esibstop

注意事項

本コマンドを実行してもシステム分析支援アキュムレータ、システム分析支援アダプタが停止しない場合はesibstop -fで強制終了してください。

- mオプションを指定した場合、削除対象となる業務実態情報が多いと終了に時間がかかる場合があります。

- fオプションを指定して終了した場合、KFSE63814-Eメッセージは出力されません。

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

4.2.7　esibtblstart（業務実態情報開始）

目的

業務実態情報格納領域を使用可能な状態にします。

形式

esibtblstart

機能

業務実態情報格納領域を使用可能な状態にします。

esiblsコマンドで業務実態情報格納領域の状態が停止中であった場合に、本コマンドを実行することにより業務実態情報格納領域を稼動します。

コマンド実行パス

<運用ディレクトリ>/bin/esibtblstart

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

4.2.8　esibunsetup（システム分析支援アキュムレータのアンセットアップ）

目的

システム分析支援アキュムレータの運用ディレクトリ、および業務実態情報格納領域を削除します。

形式

esibunsetup [-d 運用ディレクトリパス]

機能

システム分析支援アキュムレータの運用ディレクトリ、および業務実態情報格納領域を削除します。コマンドの実行結果は標準出力に出力されます。

本コマンドは以下の用途で使用します。

実行環境を削除する

実行環境の設定を変更するために実行環境を削除する

業務実態情報アクセスポートの変更

業務実態情報アクセス識別子の変更

システム分析支援アキュムレータをアンインストールする場合（バージョンアップの手順としてのアンインストールは除く）は、アンインストール前に必ず本コマンドを実行してください。

アンセットアップコマンドは以下以外の情報を全て削除しますので、注意してください。

運用ディレクトリのconfディレクトリ内の定義ファイル

コマンド実行の前提条件

コマンド実行の前提条件を以下に示します。

コマンド実行前にesiblsでシステム分析支援アキュムレータが停止していることを確認してください。

システム分析支援アキュムレータが起動している場合はesibstopで終了後、本コマンドを実行してください。

コマンド実行前にシステム分析支援ビューアを起動していないことを確認してください。

システム分析支援ビューアが起動している場合はシステム分析支援ビューアを終了後、本コマンドを実行して下さい。

コマンド実行パス

<インストールディレクトリ>/bin/esibunsetup

オプション

-d 運用ディレクトリパス ～〈108文字～以内のパス名〉《 <インストールディレクトリ>/job/VISUALIZER00 》

削除する運用ディレクトリのパスを絶対パスで指定します。

以下の条件に当てはまるディレクトリパスは指定しないで下さい。

存在しないディレクトリパス

esibsetupコマンドで作成した運用ディレクトリ以外

注意事項

アンセットアップ中にエラーが発生した場合、エラーの要因を取り除いたあとに再度このコマンドを実行してください。

このコマンドの実行中にこのコマンドを含むほかのコマンドを実行しないでください。

戻り値

0：コマンドが正常に終了しました。

1：コマンドでエラーが発生しました。

コマンド実行例

# esibunsetup -d <運用ディレクトリ>
KFSE93859-Q Do you want to delete the execution environment?
[y: Continue n: Cancel] operation directory = <運用ディレクトリ>
y (ユーザがyと入力)
KFSE93858-I The unsetup of the execution environment was performed.
setup directory = <運用ディレクトリ>

4.2.9　esipclscn（コネクション表示）

目的

システム分析支援アキュムレータとのコネクションを表示します。

形式

esipclscn [-g テスト識別子]

機能

システム分析支援アダプタが使用しているシステム分析支援アキュムレータとのコネクションを表示します。

本コマンドはスーパユーザ、または一般ユーザで実行できます。

オプション

-g テスト識別子　～〈1～31文字の識別子〉《HSIC00》

テスト識別子としてアダプタ識別子を指定します。

アダプタ識別子は実行中のシステム分析支援アダプタ識別子を指定してください。

出力形式

日本語の場合

テスト識別子＝aa…aa
自IPアドレス     自ポート番号  相手IPアドレス       相手ポート番号
bbb.bbb.bbb.bbb       ccccc  ddd.ddd.ddd.ddd              eeeee
プロトコル種別  作成時刻           最終使用時刻
          fff  y1/m1/d1 h1:m1:s1  y2/m2/d2 h2:m2:s2

英語の場合

test ID = aa…aa
My IP address    My port number  Target IP address  Target port number
bbb.bbb.bbb.bbb           ccccc  ddd.ddd.ddd.ddd                 eeeee
Protocol type  Alloc time         Use time
          fff  y1/m1/d1 h1:m1:s1  y2/m2/d2 h2:m2:s2

aa…aa：テスト識別子としてアダプタ識別子が表示されます。

bbb.bbb.bbb.bbb：自IPアドレス

ccccc：自ポート番号

ddd.ddd.ddd.ddd：相手IPアドレス

eeeee：相手ポート番号

fff：システム分析支援アキュムレータとのコネクション種別

HTP：システム分析支援アキュムレータ（HTTP）

HIR：システム分析支援アキュムレータ（HiRDB）

COS：システム分析支援アキュムレータ（Cosminexus）

TNS：システム分析支援アキュムレータ（Oracle Database）

y1/m1/d1 h1:m1:s1：作成時刻（『年/月/日 時:分:秒』、年は下2桁で表示）

y2/m2/d2 h2:m2:s2：最終使用時刻（『年/月/日 時:分:秒』、年は下2桁で表示）

コネクションを使用して一度も送受信を行っていない場合は、「-」を出力します。

表示対象がない場合は、以下のメッセージを出力します。

日本語の場合

表示対象のコネクションがありません。

英語の場合

There is no connection to be displayed.

注意事項

本コマンドと通信制御の処理が競合すると、一時的にシステム検証支援基盤の性能が低下することがあります。

4.2.10　esipcsockcls（コネクション切断）

目的

システム分析支援アキュムレータとのコネクションを切断する。

形式

esipcsockcls [-g テスト識別子]
             { [-i 自IPアドレス] [-m 自ポート番号] [-t 相手IPアドレス]
               [-o 相手ポート番号] | -a}
             [-p { all | htp | hir | cos | tns }]

機能

システム分析支援アダプタが使用しているシステム分析支援アキュムレータとのコネクションを切断します。

切断対象のコネクションが送信中の場合は、送信完了後にコネクションを切断します。

切断するコネクションは、esipclscnコマンドで確認してください。

また、コネクション切断が成功したか否かもesipclscnコマンドで確認してください。

本コマンドはスーパユーザで実行できます。

オプション

-g テスト識別子　〈1～31文字の識別子〉《HSIC00》

テスト識別子としてアダプタ識別子を指定します。

アダプタ識別子は実行中のシステム分析支援アダプタ識別子を指定してください。

-i 自IPアドレス　〈7～15文字の数字〉

自IPアドレスを指定します。

IPアドレスを指定する場合は、xxx.xxx.xxx.xxxの形式で指定します。

xxxは、0～255（10進数）で指定します。ただし、0.0.0.0の指定はできません。

-m 自ポート番号　〈1～65535〉

自ポート番号を指定します。

-t 相手IPアドレス　〈7～15文字の数字〉

相手IPアドレスを指定します。

IPアドレスを指定する場合は、xxx.xxx.xxx.xxxの形式で指定します。

xxxは、0～255（10進数）で指定します。ただし、0.0.0.0の指定はできません。

-o 相手ポート番号　〈1～65535〉

相手ポート番号を指定します。

-a

-pオプションで指定したシステム分析支援アキュムレータとのコネクション種別のコネクションをすべて切断します。

本オプションを指定した場合は、-iオプション、-mオプション,-tオプション,-oオプションの指定は無視します。

-p {all | htp | hir | cos | tns}　《all》

指定されたシステム分析支援アキュムレータとのコネクション種別のコネクションを切断します。

all：全てのコネクションを切断

htp：システム分析支援アキュムレータとのHTTPコネクションを切断

hir：システム分析支援アキュムレータとのHiRDBコネクションを切断

cos：システム分析支援アキュムレータとのCosminexusコネクションを切断

tns：システム分析支援アキュムレータとのOracle Databaseコネクションを切断

-iオプション、-mオプション、-tオプション、-oオプションのすべてを省略した場合は、コネクションの切断は行いません。

すべてのコネクションを切断したい場合は、-aオプションを指定してください。

-iオプションのみを指定した場合（他オプションも同様）は、指定した値が一致するコネクションはすべて切断します。

出力形式

テスト識別子としてアダプタ識別子が表示されます。

日本語の場合

KFSE93306-I コネクション切断を受け付けました。テスト識別子＝aa…aa，プロトコル
種別＝bb…bb，自IPアドレス＝cc…cc，自ポート番号＝dd…dd，相手IPアドレス番号＝
ee…ee，相手ポート番号＝ff…ff

英語の場合

KFSE93306-I The connection close has been accepted. test ID = aa…aa, protocol
type = bbb, my IP address = cc…cc, my port number = dd…dd, target IP address
= ee…ee, target port number = ff…ff

aa…aa

コネクションを切断するアダプタ識別子。

bbb

システム分析支援アキュムレータとのコネクション種別

all：すべてのプロトコル

htp：システム分析支援アダプタ（HTTP）

hir：システム分析支援アダプタ（HiRDB）

cos：システム分析支援アダプタ（Cosminexus）

tns：システム分析支援アダプタ（Oracle Database）

cc…cc

自IPアドレス。

-iオプション省略、または、-aオプション指定時は「*」を出力

dd…dd

自ポート番号。

-mオプション省略、または、-aオプション指定時は「*」を出力

ee…ee

相手IPアドレス。

-tオプション省略、または、-aオプション指定時は「*」を出力

ff…ff

相手ポート番号。

-oオプション省略、または、-aオプション指定時は「*」を出力

注意事項

コネクション接続先のマシンがダウンした場合など、作成時刻（*1）がマシンダウンした時刻よりも前だった場合に、本コマンドを使用してコネクション切断を行なってください。

（*1）：コネクション確立時刻は、esipclscnコマンドで確認する。

4.2.11　esjobls（システム検証支援基盤プロセス状態表示）

目的

システム検証支援基盤のプロセスの状態を一覧表示します。

形式

esjobls

機能

システム検証支援基盤プロセスの状態を一覧表示します。

1回以上起動したことがあるアダプタ識別子のプロセスが表示対象となります。

なお、同一マシンにてシステムテスト支援を起動した場合は、システムテスト支援のプロセスの状態も一覧表示されます。

本コマンドはスーパユーザ、または一般ユーザで実行できます。

オプション

なし。

出力形式

アダプタ識別子ごとに、以下の情報を標準出力に表示します。

アダプタ識別子

状態・終了要因

実行形態

プロセスID

システム分析支援プロセス起動時刻

システム分析支援プロセス終了時刻

システム分析支援開始時刻

システム分析支援終了時刻

システム分析支援動作種別

システム分析支援プロトコル種別

表示形式を下記に示す。

なお、テスト識別子としてアダプタ識別子、テスト開始・終了時刻としてシステム分析支援開始・終了時刻が表示されます。

日本語の場合

テスト識別子                     状態       実行形態               ＰＩＤ
aa…aa                           bbb(eeee)  cccc                   dd…dd
aa…aa                           bbb(eeee)  cccc                   dd…dd
プロセス起動時刻     プロセス終了時刻     テスト開始時刻
YYY1/M1/D1 h1:m1:s1  YYY2/M2/D2 h2:m2:s2  YYY3/M3/D3 h3:m3:s3
YYY1/M1/D1 h1:m1:s1  YYY2/M2/D2 h2:m2:s2  YYY3/M3/D3 h3:m3:s3
テスト終了時刻       種別  プロトコル
YYY4/M4/D4 h4:m4:s4  fff   gg…gg
YYY4/M4/D4 h4:m4:s4  fff   gg…gg

英語の場合

Test ID                          Status     Execution format          PID
aa…aa                           bbb(eeee)  cccc                   dd…dd
aa…aa                           bbb(eeee)  cccc                   dd…dd
Process start time   Process stop time    Test begin time
YYY1/M1/D1 h1:m1:s1  YYY2/M2/D2 h2:m2:s2  YYY3/M3/D3 h3:m3:s3
YYY1/M1/D1 h1:m1:s1  YYY2/M2/D2 h2:m2:s2  YYY3/M3/D3 h3:m3:s3
Test end time        Classification  Protocol
YYY4/M4/D4 h4:m4:s4  ffff             gg…gg
YYY4/M4/D4 h4:m4:s4  ffff             gg…gg

aa…aa：テスト識別子（アダプタ識別子）

bbb：状態

ACT：稼働中

STP：停止中

eeee：終了要因

"----"：稼働中

"****"：異常終了

"NORM"：正常終了

"TERM"：強制終了

c1c2c3c4：実行形態

未実行の実行形態の箇所には"-"を表示する。状態が「STP」の場合は最後に稼動していた時の実行形態を表示する。

c1：p（並行実行）

c2：a（蓄積実行）

c3：r（リプレイ実行）

c4：c（PCAP実行）

未実行の実行形態の箇所には「-」を表示します。

dd…dd：プロセスID

状態が「STP」の場合は最後に稼動していた時のプロセスID

fff：システム検証支援基盤種別

"TST"：システムテスト支援

"ADP"：システム分析支援アダプタ

"---"：種別未確定

（システム検証支援基盤プロセス開始時に異常終了等）

gg…gg

プロトコル種別。

複数のプロトコルが稼動している場合は":"区切りで表示します。

状態が「STP」の場合は最後に稼動していた時のプロトコル種別を表示します。

HTTP：システム分析支援アダプタ（HTTP）

HIRDB：システム分析支援アダプタ（HiRDB）

COSMI：システム分析支援アダプタ（Cosminexus）

TNS：システム分析支援アダプタ（Oracle Database）

---：プロトコル未確定（システム検証支援基盤プロセス開始時に異常終了している）

YYY1/M1/D1 h1:m1:s1：システム分析支援アダプタプロセス起動時刻

YYY2/M2/D2 h2:m2:s2：システム分析支援アダプタプロセス終了時刻

状態が「STP（NORM）」以外の場合は、"----/--/-- --:--:--"を表示する。

YYY3/M3/D3 h3:m3:s3：システム分析支援アダプタ開始時刻

指定時刻が2038年1月19日3時14分7秒を超過している場合は、"2038/01/19 03:14:07"を表示する。システム分析支援アダプタとして使用する場合は、"----/--/-- --:--:--"を表示する。

YYY4/M4/D4 h4:m4:s4：システム分析支援アダプタ終了時刻

指定時刻が2038年1月19日3時14分7秒を超過している場合は、"2038/01/19 03:14:07"を表示する。システム分析支援アダプタとして使用する場合は、"----/--/-- --:--:--"を表示する。

各表示時刻はTZ環境変数に合わせて取り扱います。

5　システム分析支援ビューアの操作

システム分析支援ビューアの操作について説明します。

5.1　システム分析支援ビューアの起動

システム分析支援ビューアのVisioプロジェクトファイル（HSICViewer.vsd）を実行してください。

Visioプロジェクトファイル（HSICViewer.vsd）を実行すると、Visioが起動されメインメニューウィンドウとHTTPリクエスト一覧ウィンドウが表示されます。

図5‒1　メインメニューウィンドウ

図5‒2　HTTPリクエスト一覧ウィンドウ

5.2　システム分析支援ビューアのウィンドウ

システム分析支援ビューアの操作で使用する用語を以下に示します。

ルートアプリケーション情報

Webブラウザからのリクエスト単位に割り当てられるIDです。

メインメニューウィンドウ

ボタン操作により他のウィンドウを表示するためのウィンドウです。

HTTPリクエスト一覧ウィンドウ

HTTPリクエスト一覧を表示するウィンドウです。

業務情報を可視化するための操作を行うウィンドウです。

ツリーウィンドウ

業務オブジェクトの一覧をツリー表示するウィンドウです。

詳細情報ウィンドウ

詳細情報（URI）ウィンドウ

AP業務の詳細情報を表示するウィンドウです。

詳細情報（SQL）ウィンドウ

DB業務の詳細情報を表示するウィンドウです。

詳細情報（統計）ウィンドウ

DB業務のUAP統計情報を表示するウィンドウです。

凡例ウィンドウ

Visioの図形描画領域上に表示する業務オブジェクトの説明や操作方法を記載したウィンドウです。

時系列表示範囲操作ウィンドウ

Visioの図形描画領域に表示されている時系列表示範囲を切り替える操作を行うウィンドウです。

SQLエラー/閾値超えHTTPリクエスト一覧

SQLエラー発生業務や、閾値超え業務の一覧です。

HTTPリクエスト一覧ウィンドウ内の表です。

時系列表示

Visioの図形描画領域にSQLエラー発生業務、閾値超え業務と同一時間帯に動いていた業務を時系列順に並べて表示したものです。

業務オブジェクト

Cosminexus業務オブジェクト

Cosminexus通信情報を持つVisioの図形描画領域に表示する図形（オブジェクト）です。

HiRDB業務オブジェクト

HiRDB通信情報を持つVisioの図形描画領域に表示する図形（オブジェクト）です。

確認済み項目

SQLエラー/閾値超えHTTPリクエスト一覧に表示されている項目で、1度時系列表示した項目です。

未確認項目

SQLエラー/閾値超えHTTPリクエスト一覧に表示されている項目で、1度も時系列表示していない項目です。

5.2.1　メインメニューウィンドウ

ボタン操作により、他のウィンドウを表示するためのウィンドウです。

システム分析支援ビューア起動時に表示します。選択することで表示されます。

図5‒3　メインメニューウィンドウの表示例

表5‒1　メインメニューのボタンの説明

名称

機能

HTTPリクエスト一覧表示

押下時にHTTPリクエスト一覧ウィンドウを表示する。

HTTPリクエスト一覧ウィンドウ詳細は「5.2.2　HTTPリクエスト一覧ウィンドウ」を参照してください。

時系列表示範囲操作表示

押下時に時系列表示範囲操作ウィンドウを表示する。

時系列表示範囲操作ウィンドウ詳細は「5.2.3　時系列表示範囲操作ウィンドウ」を参照して下さい。

ツリー表示

押下時にツリーウィンドウを表示する。

ツリーウィンドウ詳細は「5.2.5　ツリーウィンドウ」を参照してください。

凡例表示

押下時に凡例ウィンドウを表示する。

凡例ウィンドウ詳細は「5.2.4　凡例ウィンドウ」を参照してください。

5.2.2　HTTPリクエスト一覧ウィンドウ

HTTPリクエスト一覧を表示するウィンドウです。

Visioの図形描画領域上に業務オブジェクトとして可視化するために操作するメインウィンドウです。

システム分析支援ビューア起動時に表示します。

本ウィンドウが表示されていない場合は、メインメニューウィンドウの[HTTPリクエスト一覧表示]ボタンを押下するか、コンテキストメニューの[HTTPリクエスト一覧表示]を選択することで表示されます。

【HTTPリクエスト一覧ウィンドウ】

図5‒4　HTTPリクエスト一覧ウィンドウの表示例

表5‒2　HTTPリクエスト一覧ウィンドウのコントローラの名称と説明

図中番号

コントローラ名称

コントローラの説明

1.

SQLエラー/閾値超えHTTPリクエスト一覧

業務実態情報のリスト

SQLエラー発生業務、または閾値超え業務の存在有無を確認するためのリスト。

一度も参照していない項目は太字で表示し、時系列表示によって参照（Visioの図形描画領域に表示）した時点で確認済みとして太字表示から細字表示に変わる。

チェックボックスで削除対象として操作

列名クリック時にソート切り替え

などを行う事ができる

2.

SQLエラー/閾値超えHTTPリクエスト一覧表示範囲ボックス

SQLエラー/閾値超えHTTPリクエスト一覧で表示中の件数とページ番号、ページ総数を表示ボックス

テキストボックス内の値を変更し、[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタン押下で表示範囲を切り替え。

3.

更新ボタン

SQLエラー/閾値超えHTTPリクエスト一覧を更新する。

4.

SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替えボタン

SQLエラー/閾値超えHTTPリクエスト一覧の表示範囲切り替えボタン

先頭ページボタン

1ページ前ボタン

1ページ後ボタン

最終ページボタン

5.

時系列表示ボタン

SQLエラー/閾値超えHTTPリクエスト一覧で選択中項目を時系列表示する。

6.

確認済み項目非表示チェックボックス

SQLエラー/閾値超えHTTPリクエスト一覧の確認済み項目を非表示にする。

7.

確認済み項目全選択ボタン

押下時に図中番号1.内の確認済み項目全てのチェックボックスにチェックを付ける。

8.

選択全解除ボタン

押下時に図中番号1.内のチェックボックスにチェックが付いている項目全てのチェックを外す。

9.

選択項目削除ボタン

図中番号1.内のチェックボックスにチェックが付いている項目の削除を実行する。

10.

操作ガイド

操作ガイド表示する。

11.

項目説明

SQLエラー/閾値超えHTTPリクエスト一覧の項目説明を表示する。

12.

操作ガイド・項目説明非表示チェックボックス

操作ガイドと項目説明の非表示。

なお、HSIC-APを使用している場合は各ウインドウのタイトルに「システム分析支援（HSIC-AP）-HTTPリクエスト一覧」等、「HSIC-AP」が表示されます。

表5‒3　SQL エラー/閾値超えHTTP リ クエスト一覧の内容

表示項目

内容

HSIC-AP使用有無による表示

未使用

使用

開始日時

HTTPリクエストを受け付けた日時（単位：マイクロ秒）

○

○

実行時間

HTTPリクエストを受け付けてからHTTPレスポンス送信までにかかった時間

（単位：マイクロ秒）

HTTPリクエストが実行中の場合は、開始日時から閾値超え、またはSQLエラーを検出した日時までの経過時間を実行時間として表示します（*1）。

システム分析支援がHTTPリクエストの応答を受信できなかった場合は、開始日時からシステム分析支援が応答を受信できないことを検出した日時（*2）までの経過時間を実行時間として表示します。

*1：HTTPリクエストが実行中の状態でシステム分析支援アキュムレータが終了した場合は、開始日時から閾値超え、またはSQLエラーを検出した日時までの経過時間のままとなる

*2：応答を受信できないことを検出する契機とそれぞれの検出日時は以下となる。

本番システムでWebサーバとJ2EEサーバのコネクションが切断された場合。検出日時は、システム分析支援がコネクション切断を検知（RST,FINをキャプチャなど）した日時

システム分析支援でパケットロスト。検出日時は、パケットロストを検出した日時。

HTTPリクエスト受信から3600秒経過した場合。検出日時は、HTTPリクエスト受信＋3600秒

○

○

ルートアプリケーション情報

HTTPリクエストを受け付けてからHTTPレスポンス送信まで一連の処理に引き継がれるキー情報

○

○

リクエストURI

HTTPリクエストURI

最大259文字を%エンコーディングして表示します。

（マルチバイトコードや、特殊文字を%C3%BCのように%と2桁の16進数で表示）

○

○

クライアント

HTTPリクエスト元のIPアドレス

○

○

SQLエラー

同一ルートアプリケーション情報を持つSQLがエラーとなった回数の合計値

回数が2147483647以上の場合は、2147483647を表示します。

○

○

閾値超過

閾値に設定されている実行時間を超過したかどうか

Y：閾値超過している

N：閾値超過していない

○

○

閾値

閾値に設定されている実行時間（単位秒）

○

○

凡例

○：表示する

時系列表示ボタン操作例

「時系列表示」ボタンの押下によりSQLエラー/閾値超えHTTPリクエスト一覧で選択された業務と、同一時間帯に動いていた業務を時系列順に並べてVisioの図形描画領域に最大50件表示します。

表示した項目は、太字表示から細字表示へ切り替わります。

図5‒5　時系列表示ボタン操作例

時系列表示は、SQLエラー発生業務、閾値超え業務、および同一時間帯に動いていた業務で実行していたCosminexus業務、HiRDB業務が、いつ頃実行されていたかを視覚的に把握しやすくするために、時系列順に並べて表示したものです。

SQLエラー発生業務、閾値超え業務、同一時間帯に実行されていた業務を時系列順に並べて表示します。

[更新]ボタン、または[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタン押下時に実行中だった業務に関して、[時系列表示]ボタン押下時に業務実態情報が更新されていた場合、SQLエラー/閾値超えHTTPリクエスト一覧に表示されている内容と異なる情報がVisioの図形描画領域に表示される場合があります。

例えば、HTTPリクエスト一覧にはHTTPリクエストの実行時間5秒と表示されたが、時系列表示すると図形描画領域には10秒と表示されるなどHTTPリクエスト一覧に表示している情報より新しい情報を図形描画領域に表示されることがあります。

SQLエラー/閾値超えHTTPリクエスト一覧に表示されている内容とVisioの図形描画領域に表示された内容に差異がある場合は、[更新]ボタン、または[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタンを押下して業務実態情報を読み込み直すことで差異を解消することができます。

なお、visioがプレゼンテーションモードになっている場合に時系列表示ボタンは押下しないでください。押下するとメッセージボックスにKFSE63609-Eが出力されVisioの図形描画領域は更新されません。

5.2.3　時系列表示範囲操作ウィンドウ

Visioの図形描画領域上に配置された業務オブジェクトの表示範囲を変更して再配置するために操作するウィンドウです。

本ウィンドウが表示されていない場合は、メインメニューウィンドウの[時系列表示範囲操作表示]ボタンを押下するか、コンテキストメニューの[時系列表示範囲操作表示]を選択することで再表示することができます。

図5‒6　時系列表示範囲操作ウィンドウ表示例

表5‒4　時系列表示範囲操作ウィンドウの機能

表示項目

機能

時系列表示単位

同一時間帯HTTPリクエストの表示数を表示

値を変更することで表示数を変更することができます。

時系列表示範囲切り替え

時系列表示範囲を切り替えるためのボタン

先頭ボタン

時系列表示1単位前ボタン

時系列表示1項目前ボタン

基準位置ボタン

時系列表示1項目後ボタン

時系列表示1単位後ボタン

最終ボタン

5.2.4　凡例ウィンドウ

Visioの図形描画領域上の業務オブジェクトの説明や、Visioの図形描画領域上の操作方法のウィンドウです。

メインメニューウィンドウの[凡例表示]ボタンを押下するか、コンテキストメニューの[凡例表示]を選択することで表示されます。

図5‒7　凡例ウィンドウの表示例

5.2.5　ツリーウィンドウ

Visioの図形描画領域上に時系列表示された業務一覧をツリー形式で表示するウィンドウです。

メインメニューウィンドウの[ツリー表示]ボタンを押下するか、コンテキストメニューの[ツリー表示]を選択することで表示できます。

図5‒8　ツリーウィンドウの表示例と説明

表5‒5　ツリーウィンドウの機能

表示項目

機能/表示内容

選択リクエストURI/SQLの詳細情報表示

ツリーの項目選択時にこのボタンを押下すると、選択中のリクエストURIまたはSQLの詳細情報ウィンドウを表示する。

URIまたはSQLを選択しているをときだけ押下できる。

業務オブジェクトツリー

Visioの図形描画領域上に配置されている業務オブジェクトの一覧をツリー表示する。

項目選択時に対応する業務オブジェクトを強調表示する。

ルートアプリケーション情報

業務ごとに割り振られるルートアプリケーション情報を表示する。

リクエストURI

リクエストURIを表示する。

最大4,096文字を%エンコーディングして表示する。

（マルチバイトコードや、特殊文字を%C3%BCのように%と2桁の16進数で表示）

トランザクション

（HSIC-AP未使用）

トランザクション単位にまとめた情報を表示する。

SQL

（HSIC-AP使用）

URI単位にまとめた情報を表示する。

SQL文

SQL文を表示する。

SQLの前処理結果が再利用された場合などSQL文が確認できなかった場合は「－」を表示する。

COMMITおよびROLLBACKは、実際のSQLの記述に関係なくそれぞれ「COMMIT」、「ROLLBACK」と表示する。

（例えば「COMMIT WORK」とSQLを記述して実行しても「COMMIT」と表示される）

5.2.6　詳細情報（URI）ウィンドウ

Visioの図形描画領域上に時系列表示されたCosminexus業務の詳細情報を表示するためのウィンドウです。

Cosminexus業務オブジェクト（図形）をダブルクリックするか、Cosminexus業務オブジェクト（図形）上で右クリックした際に表示されるコンテキストメニューの[詳細情報表示]を選択すると表示します。

図5‒9　詳細情報（URI）ウィンドウの表示例

表5‒6　詳細情報（ URI ）ウィンドウの機能

表示項目

機能

ルートアプリケーション情報

ルートアプリケーション情報を表示する。

詳細情報一覧

AP業務オブジェクトの詳細情報を表示する。

Excelで開く

このボタンを押すと、表示中の業務を含む、ルートアプリケーション情報に紐付く全体情報をExcelで開く。

表5‒7　詳細情報の内容

項目名

内容

HSIC-AP使用有無による表示

未使用

使用

開始日時

アプリケーションの開始日時

○

○

応答受信日時

アプリケーションの終了日時

HTTPリクエストが終了していない場合は、開始日時から閾値超え、またはSQLエラーを検出した日時です。

システム分析支援がHTTPリクエストの応答を受信できなかった場合は、システム分析支援が応答を受信できないことを検出した日時です。

○

○

実行時間

アプリケーションの実行時間

○

○

リクエストURI

アプリケーションのHTTPリクエストURI

最大259文字を%エンコーディングして表示します。

（マルチバイトコードや、特殊文字を%C3%BCのように%と2桁の16進数で表示）

○

○

リクエストクエリー

アプリケーションのHTTPリクエストクエリー

最大259文字を%エンコーディングして表示します。

（マルチバイトコードや、特殊文字を%C3%BCのように%と2桁の16進数で表示）

○

○

クライアント

IPアドレス

HTTPリクエスト元のIPアドレス

○

○

クライアント

ポート番号

HTTPリクエスト元のポート番号

○

○

Webサーバリクエスト

受信IPアドレス

HTTPリクエストを受信したWebサーバのIPアドレスまたはホスト名

○

○

Webサーバリクエスト

受信ポート番号

HTTPリクエストを受信したWebサーバのポート番号

○

○

Webサーバ->J2EEサーバ送信IPアドレス

Webサーバ（リダイレクタ）がJ2EEサーバ（コンテナ）に送信したIPアドレス

○

×

Webサーバ->J2EEサーバ送信ポート番号

Webサーバ（リダイレクタ）がJ2EEサーバ（コンテナ）に送信したポート番号

○

×

J2EEサーバ受信

IPアドレス

J2EEサーバ（コンテナ）がWebサーバ（リダイレクタ）からのリクエストを受信したIPアドレス

○

×

J2EEサーバ受信

ポート番号

J2EEサーバ（コンテナ）がWebサーバ（リダイレクタ）からのリクエストを受信したポート番号

○

×

HTTPステータス

コード

HTTPレスポンスのステータスコード

○

×

（凡例）

○：表示する

×：表示しない

5.2.7　詳細情報（SQL）ウィンドウ

Visioの図形描画領域上に時系列表示されたHiRDB業務の詳細情報を表示するためのウィンドウです。

HiRDB業務オブジェクト（図形）をダブルクリックするか、HiRDB業務オブジェクト（図形）上で右クリックした際に表示されるコンテキストメニューの[詳細情報表示]を選択すると表示します。

図5‒10　詳細情報（SQL）ウィンドウの表示例

表5‒8　詳細情報（SQL）ウィンドウの機能

表示項目

機能

ルートアプリケーション情報

ルートアプリケーション情報を表示する。

SQL

SQL文を表示する。

SQLの前処理結果が再利用された場合などSQL文が確認できなかった場合は「－」を表示する。

COMMITおよびROLLBACKは、実際のSQLの記述に関係なくそれぞれ「COMMIT」、「ROLLBACK」と表示する。

（例えば「COMMIT WORK」とSQLを記述して実行しても「COMMIT」と表示される）

SQL文が80バイトを超える場合は、80バイト以降を省略して表示する。

HSIC-APを使用している場合は、COMMITやROLLBACKなどのトランザクションを制御するSQLを「－」を表示する場合がある。

SQL開始から終了までの時間

SQL開始から終了までの時間を表示する。

SQL実行時間の合計

SQL実行時間の合計を表示する。

詳細情報一覧

SQLのオペレーション毎の情報を表示する。

UAP統計

このボタンを押すと、詳細情報（UAP統計）ウィンドウを開く。

HSIC-APを使用している場合は使用できない。当該ボタンは常に非活性となる。

Excelで開く

このボタンを押すと、表示中の業務を含む、ルートアプリケーション情報に紐付く全体情報をExcelで開く。

表5‒9　詳細情報の内容

項目名

内容

HSIC-AP使用有無による表示

未使用

使用

開始日時

SQL開始日時（単位：マイクロ秒）

○

○

終了日時

SQL終了日時（単位：マイクロ秒）

SQLが実行中の場合は、開始日時から閾値超え、またはSQLエラーを検出した日時を表示します（※）。

本番システムでJ2EEサーバ（HiRDBクライアント）とHiRDBサーバのコネクションが切断された場合は、システム分析支援がコネクション切断を検知（RST,FINをキャプチャなど）した日時です。

注※

SQLが実行中の状態でSQLの応答を受信前に以下のどれかが発生した場合は、開始日時から閾値超え、またはSQLエラーを検出した日時のままとなる。

システム分析支援アキュムレータが終了

システム分析支援でパケットロスト

HTTPリクエストの応答を受信後3秒が経過

○

○

実行時間

SQL開始から終了までにかかった時間（単位：マイクロ秒）

○

○

オペレーション

コード

SQLのオペレーションコード

○

○

SQLコード

サーバで設定されたSQLコード

SQLが終了していない場合は「-」を表示します。

SQLコードが確認できない場合（※）は、「unknown」を表示します。

注※

SQL実行中にDBクライアントとDBサーバのコネクションが切断された場合など

○

○

FETCH文での検索行数

1回のFETCH文での検索行数（FETCH以外は「-」を表示）

○

×

エラーメッセージ

サーバで設定されたエラーメッセージ（メッセージが無い場合は「-」を表示）

○

×

ロールバックフラグ

暗黙的にトランザクションが取り消されたかどうかのフラグ

「Y」：暗黙的にトランザクションが取り消された

「-」：暗黙的にトランザクションが取り消されていない

○

×

HTTPリクエスト

候補数

SQL実行時に実行していたHTTPリクエストの数

×

○

（凡例）

○：表示する

×：表示しない

5.2.8　詳細情報（UAP統計）ウィンドウ

HiRDB業務オブジェクトのUAP統計情報を表示するためのウィンドウです。

HiRDB業務オブジェクト（図形）の詳細情報（SQL）ウィンドウで[UAP統計]ボタンを押下すると表示します。

図5‒11　詳細情報（UAP統計）ウィンドウの表示例

表5‒10　詳細情報（UAP統計）ウィンドウの機能

表示項目

機能

ルートアプリケーション情報

ルートアプリケーション情報を表示する。

SQL

SQL文を表示する。

SQLの前処理結果が再利用された場合などSQL文が確認できなかった場合は「－」を表示する。

COMMITおよびROLLBACKは、実際のSQLの記述に関係なくそれぞれ「COMMIT」、「ROLLBACK」と表示する。

（例えば「COMMIT WORK」とSQLを記述して実行しても「COMMIT」と表示される）

SQL文が80バイトを超える場合は80バイト以降を省略して表示する。

UAP統計情報

HiRDB業務オブジェクトのUAP統計情報を表示する。

項目の説明

UAP統計情報リストで選択された項目の説明を表示する。

表5‒11　UAP統計情報の内容

項目名

内容

HSIC-AP使用有無による表示

未使用

使用

接続サーバ名

接続サーバ名

接続したフロントエンドサーバシングルサーバ名です。

○

×

接続先コネクト通番

コネクト通番

サーバがCONNECTを受け付けるごとに、順次カウントする通番です。

○

×

接続先プロセスID

サーバプロセス番号

接続したサーバのプロセス番号です。

○

×

排他待ち時間

排他待ち時間

サーバ内で発生した排他取得要求に対して、ほかのユーザが排他を取得しているため排他取得待ちとなった時間です。

○

×

CPU時間

CPU時間

UAP実行時のトランザクション中に使用した、サーバ側のCPU稼働時間です。

○

×

ストアドプロシジャオブジェクト

取得要求回数

ストアドプロシジャのSQLオブジェクト取得要求回数

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファに対して、ストアドプロシジャのSQLオブジェクトの取得要求をした回数です。

○

×

ストアドプロシジャオブジェクト

バッファヒット回数

ストアドプロシジャオブジェクトバッファヒット回数

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファから情報が見つかった回数です。

○

×

ストアドプロシジャオブジェクト

バッファヒット率

ストアドプロシジャオブジェクトバッファヒット率

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファから情報が見つかった割合です。

○

×

SQLオブジェクト

取得要求回数

SQLオブジェクト取得要求回数

接続中に発行したSQL文に対して、SQLオブジェクトの取得要求をした回数です。

○

×

SQLオブジェクト

バッファヒット回数

SQLオブジェクトバッファヒット回数

接続中に発行したSQL文に対して、取得要求をしたSQLオブジェクト用バッファで情報が見つかった回数です。

○

×

SQLオブジェクト

バッファヒット率

SQLオブジェクトバッファヒット率

接続中に発行したSQL文に対して、取得要求をしたSQLオブジェクト用バッファで情報が見つかった割合です。

○

×

SQLオブジェクト作成回数

SQLオブジェクト作成回数

接続中に発行したSQL文に対して、SQLオブジェクトを作成した回数です。

○

×

SQLオブジェクトサイズ最大値

作成したSQLオブジェクトサイズの最大値

接続中に発行したSQL文で作成した、SQLオブジェクトサイズの最大値です。

○

×

FETCH-SELECT文での検索行数

接続中のFETCH文、SELECT文の実行で、UAPに返した検索行数

○

×

DELETE文での削除行数

接続中のDELETE文の実行で、削除した行数

○

×

INSERT文での挿入行数

接続中のINSERT文の実行で、挿入した行数

○

×

UPDATE文での更新行数

接続中のUPDATE文の実行で、更新した行数

○

×

SQLオブジェクト作成回数

接続中の前処理実行回数

○

×

OPEN文実行回数

接続中のOPEN文実行回数

○

×

FETCH文実行回数

接続中のFETC文実行回数

○

×

CLOSE文実行回数

接続中のCLOSE文実行回数

○

×

SELECT文実行回数

接続中のSELECT文実行回数

○

×

INSERT文実行回数

接続中のINSERT文実行回数

○

×

UPDATE文実行回数

接続中のUPDATE文実行回数

○

×

DELETE文実行回数

接続中のDELETE文実行回数

○

×

LOCK文実行回数

接続中のLOCK文実行回数

○

×

CALL文実行回数

接続中のCALL文実行回数

○

×

ディスク入出力時間の最大値

最大入出力時間

○

×

ディスク入出力時間の最小値

最小入出力時間

入出力時間が妥当かどうか検証してください。

必要以上に時間が掛かっている場合はハード障害の可能性があるのでハードログを取得して検証してください。

非同期READ機能を使用した場合は、非同期READプロセスでの一括先読みの入出力時間は含まれません。

○

×

ディスク入出力時間の累計

データベースに対する入出力時間の累計

原因が入出力なのか、又はCPUなのかの判断に使用してください。

非同期READ機能を使用した場合は、非同期READプロセスでの一括先読みの入出力時間は含まれません。

○

×

DBページ参照回数

データ、インデクス、及びディレクトリページを参照した回数

該当するUAPからデータ、インデクス、及びディレクトリページを参照した回数が分かります。

○

×

DBページ更新回数

データ、インデクス、及びディレクトリページを更新した回数

該当するUAPからデータ、インデクス、及びディレクトリページを更新した回数が分かります。

○

×

DBページバッファヒット回数

データ、インデクス、及びディレクトリページのバッファヒット回数

データ、インデクス、及びディレクトリページのバッファヒット回数が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得して、ヒット率の悪いグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用以外のグローバルバッファです。

○

×

DBページバッファヒット率

データ、インデクス、及びディレクトリページのバッファヒット率

データ、インデクス、及びディレクトリページのバッファヒット率が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得して、ヒット率の悪いグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用以外のグローバルバッファです。

○

×

DBページディスク入力回数

データ、インデクス、及びディレクトリページの実READ回数

該当するUAPからデータ、インデクス、及びディレクトリページを実READした回数が分かります。

プリフェッチ機能を使用している場合は、プリフェッチで先読みしたREAD回数も含まれます。

また、非同期READ機能を使用した場合は、非同期READプロセスで先読みしたREAD回数も含まれます。

バッファヒット率が悪いと、READ回数も多くなります。

○

×

DBページディスク出力回数

データ、インデクス、及びディレクトリページの実WRITE回数

該当するUAPからデータ、インデクス、及びディレクトリページを実WRITEした回数が分かります。

コミット出力機能を使用している場合は、コミット時にデータベースへ反映するために出力した回数もカウントされます。

○

×

LOBページ参照回数

LOBページを参照した回数

該当するUAPからLOBページを参照した回数が分かります。

LOBデータ、及びプラグインの検索はここにカウントされます。

○

×

LOBページ更新回数

LOBページを更新した回数

該当するUAPからLOBページを更新した回数が分かります。

LOBデータ、及びプラグインの更新はここにカウントされます。

○

×

LOBページ参照バッファ

ヒット回数

LOBページの参照バッファヒット回数

LOB用のグローバルバッファを使用している場合、参照バッファヒット回数が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。

○

×

LOBページ更新バッファ

ヒット回数

LOBページの更新バッファヒット回数

LOB用のグローバルバッファを使用している場合、更新バッファヒット回数が分かります。

LOBデータの更新、又はプラグインインデクスの更新でヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。また、LOBデータの新規追加では更新バッファヒットはしません。

○

×

LOBページ参照バッファ

ヒット率

LOBページの参照バッファヒット率

LOB用のグローバルバッファを使用している場合、参照バッファヒット率が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。

○

×

LOBページ更新バッファ

ヒット率

LOBページの更新バッファヒット率

LOB用のグローバルバッファを使用している場合、更新バッファヒット率が分かります。

LOBデータの更新、又はプラグインインデクスの更新でヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。また、LOBデータの新規追加では更新バッファヒットはしません。

○

×

LOBページディスク入力回数

LOBページの実READ回数

該当するUAPからLOBページを実READした回数が分かります。

LOB用のグローバルバッファを使用している場合は、READバッファヒット率が低いとREAD回数も多くなります。

○

×

LOBページディスク出力回数

LOBページの実WRITE回数

該当するUAPからLOBページを実WRITEした回数が分かります。

プラグインインデクスを更新する場合は、LOB用のグローバルバッファを使用することで実WRITE回数を削減できます。

○

×

グローバルバッファフラッシュ

回数

グローバルバッファフラッシュ回数

新たなページを入力する空きバッファを作成するために、バッファを無効にした回数です。

バッファ満杯によってページをメモリから追い出した回数が分かります。

○

×

グローバルバッファディスク

入力待ち回数

グローバルバッファのREAD待ち発生回数

バッファ上のページが、ほかのユーザによってHiRDBファイルからの入力中であったため、待ち状態になった回数です。

他UAPがREAD中のページに対してページ参照要求があり、READ完了まで待ちになった回数が分かります。

○

×

グローバルバッファディスク

出力待ち回数

グローバルバッファのWRITE待ち発生回数

バッファ上のページが、ほかのユーザによってHiRDBファイルへの出力中であったため、待ち状態になった回数です。

WRITE中のページに対してページ更新要求があり、WRITE完了まで待ちになった回数が分かります。

○

×

グローバルバッファの

排他待ち回数

グローバルバッファの排他待ち発生回数

バッファ上のページが、ほかのユーザによって使用中であったため、待ち状態になった回数です。

他UAPが更新中のページに対してページの参照又は更新要求があり、他UAPの更新完了まで待ちになった回数が分かります。

○

×

作業表用ファイル数の最大値

最大作業表用ファイル数

該当するUAPでの作業表用ファイルの最大使用数です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-lオプション（最大ファイル数）の指定値の妥当性をチェックできます。-lオプション指定値は次の式を満たしている必要があります。

-lオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル数の合計値＋20

○

×

作業表用ファイル最大増分回数

最大作業表用ファイル増分回数

該当するUAPでの作業表用ファイルの最大増分回数です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-eオプション（最大増分回数）の指定値の妥当性をチェックできます。-eオプション指定値は次の式を満たしている必要があります。

-eオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル増分回数の合計値

○

×

作業表用ファイル最大容量

作業表用ファイルの最大容量

該当するUAPでの作業表用ファイルの最大容量です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-nオプション（最大増分回数）の指定値の妥当性をチェックできます。-nオプション指定値は次の式を満たしている必要があります。

-nオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル最大容量の合計値＋HiRDBファイルシステム領域の管理領域サイズ

○

×

作業用ファイルディスク

入力回数

作業表用ファイルのREAD回数

作業表のデータを、ファイルからバッファへ入力した回数です。

○

×

作業用ファイルディスク

出力回数

作業表用ファイルのWRITE回数

作業表のデータを、バッファからファイルに出力した回数です。

○

×

作業表用バッファ強制出力回数

作業表用バッファの強制出力回数

作業表用バッファが不足したため、使用中バッファを強制的にファイル出力した回数です。

この値が0でない場合、システム定義のpd_work_buff_sizeオペランド（作業表用バッファ長）を大きくしてください。

○

×

ハッシュ表サイズ推定値

ハッシュ表を一括して展開するための推定値

ハッシュジョイン、副問合せのハッシュ実行で、処理したハッシュデータを一括して展開するために必要なハッシュ表サイズの推定値です。

ハッシュ表サイズがこの値以上であれば、すべてバケット分割をしない一括ハッシュジョインになります。

また、この値がハッシュ表サイズの指定範囲を超える場合は、一括ハッシュジョインにはできません。

この値が0の場合は、ハッシュジョイン、副問合せのハッシュ実行が行われていません。

○

×

1レベル最大バケットサイズ

1レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、1レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、バケット分割が1レベルで完了しています。

また、バケット分割が2レベル以上の場合は、ハッシュ表サイズにこの値を設定することで,バケット分割が1レベルで完了するようになります。

すべてバケット分割をしない一括ハッシュジョインになった場合、この値は0となります。

○

×

2レベル最大バケットサイズ

2レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、2レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、バケット分割が2レベルで完了しています。

また、バケット分割が3レベル以上の場合は、ハッシュ表サイズにこの値を設定することで、バケット分割が2レベルで完了するようになります。

2レベルバケット分割がされなかった場合、この値は0となります。

○

×

3レベル最大バケットサイズ

3レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、3レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、最大3レベルのバケット分割で、バケット単位に処理されています。

ハッシュ表サイズがこの値以下の場合、1バケットを部分的にハッシュ表展開する処理となり、処理効率が悪くなります。

この場合、ハッシュ表サイズをこの値以上に設定してください。

又は、ハッシュジョイン、副問合せのハッシュ実行を適用しないようにした方が性能が良くなる場合があります。

3レベルバケット分割がされなかった場合、この値は0となります。

○

×

空き領域再利用適用除外回数

空き領域の再利用のページサーチ空回り回数

新規ページ追加モードから空きページ再利用モードに切り替えたときに、再利用できる空き領域がなく、新規ページ追加モードに戻した回数です。

この値が0以外の場合、UAPが実行した更新、挿入処理で効率が悪いページサーチ処理が発生していることが考えられます。

空き領域の再利用機能については、マニュアル「HiRDB Version 9 システム導入・設計ガイド」を参照してください。

○

×

空き領域再利用適用回数

新規ページ追加モードから空きページ再利用モードへのモード切り替え回数

空き領域の再利用機能実行時に、新規ページ追加モードから空きページ再利用モードへ切り替わった回数です。

この値がUAPで実行した更新、挿入処理の回数に近い場合、効率が悪いページサーチ処理が発生していることが考えられます。

○

×

ローカルバッファ参照回数

ローカルバッファを使用してデータページ、及びインデクスページを参照した回数

該当するUAPから、データページ、及びインデクスページを参照した回数です。

○

×

ローカルバッファ更新回数

ローカルバッファを使用してデータページ、及びインデクスページを更新した回数

該当するUAPから、データページ、及びインデクスページを更新した回数です。

○

×

ローカルバッファヒット回数

ローカルバッファでのデータページ、及びインデクスページのバッファヒット回数

データページ、及びインデクスページのバッファヒット回数です。

ランダムアクセスするUAPで、バッファヒット率が低い場合は、バッファヒット率の悪いバッファのチューニングをしてください。

○

×

ローカルバッファヒット率

ローカルバッファでのデータページ、及びインデクスページのバッファヒット率

データページ、及びインデクスページのバッファヒット率です。

ランダムアクセスするUAPで、バッファヒット率が低い場合は、バッファヒット率の悪いバッファのチューニングをしてください。

○

×

ローカルバッファディスク

入力回数

ローカルバッファ使用時のデータページ、及びインデクスページの実READ回数

該当するUAPから、データページ、及びインデクスページを実READした回数です。

プリフェッチ機能を使用している場合は、プリフェッチで先読みしたREAD回数も含まれます。

バッファヒット率が悪いとREAD回数も多くなります。

○

×

ローカルバッファディスク

出力回数

ローカルバッファ使用時のデータページ、及びインデクスページの実WRITE回数

該当するUAPから、データページ、及びインデクスページを実WRITEした回数です。

○

×

ローカルバッファフラッシュ

回数

ローカルバッファフラッシュ回数

新たなページを入力する空きバッファを作成するために、バッファを無効にした回数（バッファ満杯によって、ページをメモリから追い出した回数）です。

○

×

排他制御用プール排他要求回数

排他制御用プールパーティションのスレッド間ロック要求回数

排他制御用プールパーティションのスレッド間ロック要求回数の総和です。

○

×

排他制御用プール排他待ち回数

排他制御用プールパーティションのスレッド間ロック待ち回数

排他制御用プールパーティションのスレッド間ロック待ち回数の総和です。

○

×

排他制御用プール排他待ち

待ち行列数合計値

排他制御用プールパーティションのスレッド間ロック待ち行列数の合計値

排他制御用プールパーティションのスレッド間ロック時の待ち行列数の総和です。

○

×

排他制御用プール排他待ち

待ち行列数最大値

排他制御用プールパーティションのスレッド間ロック待ち行列数の最大値

排他制御用プールパーティションのスレッド間ロック待ち行列数の最大値です。

○

×

ログフラッシュ要求回数

ログフラッシュ要求回数

ログフラッシュ要求回数の総和です。

○

×

ログフラッシュ待ち回数

ログフラッシュ待ち回数

ログフラッシュ待ち回数の総和です。

○

×

ログフラッシュ待ち時間合計値

ログフラッシュ待ち時間の合計値

ログフラッシュ待ち時間の総和です。

○

×

ログフラッシュ待ち時間最大値

ログフラッシュ待ち時間の最大値

ログフラッシュ待ち時間の最大値です。

○

×

ログフラッシュ待ち行列数

合計値

ログフラッシュ待ち行列数の合計値

ログフラッシュ待ち行列数の総和です。

○

×

ログフラッシュ待ち行列数

最大値

ログフラッシュ待ち行列数の最大値

ログフラッシュ待ち行列数の最大値です。

○

×

グローバルバッファプール

排他要求回数

グローバルバッファプールのスレッド間ロック要求回数

グローバルバッファプールのスレッド間ロック要求回数の総和です。

○

×

グローバルバッファプール

排他待ち回数

グローバルバッファプールのスレッド間ロック待ち回数

グローバルバッファプールのスレッド間ロック待ち回数の総和です。

○

×

グローバルバッファプール

排他待ち時間合計値

グローバルバッファプールのスレッド間ロック待ち時間の合計値

グローバルバッファプールのスレッド間ロック待ち時間の総和です。

○

×

グローバルバッファプール

排他待ち時間最大値

グローバルバッファプールのスレッド間ロック待ち時間の最大値

グローバルバッファプールのスレッド間ロック待ち時間の最大値です。

○

×

グローバルバッファプール

排他待ち行列数合計値

グローバルバッファプールのスレッド間ロック待ち行列数の合計値

グローバルバッファプールのスレッド間ロック待ち行列数の総和です。

○

×

グローバルバッファプール

排他待ち行列数最大値

グローバルバッファプールのスレッド間ロック待ち行列数の最大値

グローバルバッファプールのスレッド間ロック待ち行列数の最大値です。

○

×

一時表使用セグメント数合計

一時表を使うSQLを実行した時の使用セグメント数の合計

○

×

（凡例）

○：表示する

×：表示しない

5.3　業務詳細情報のExcel表示

各詳細情報ウィンドウにある、「Excelで開くボタン」を押下すると以下のように業務詳細情報をExcelで表示することが出来ます。

なお、本機能を利用する場合は、Microsoft Excelがインストールされている必要があります。

図5‒12　Excel出力表示例

表示形式

1行目に項目名を表示し、2行目以降に業務詳細情報情報を表示します。

表示項目

表示する項目については、「5.3.1　Excel表示の表示項目」を参照してください。

注意事項

Excelのセルが全て「#」で表示されていて値が確認できない場合でも、数式バーのサイズを広げることでセルに設定されている値を確認することができます。

5.3.1　Excel表示の表示項目

エクセル出力名

内容

HSIC-AP使用有無による表示

未使用

使用

ID0001_ルートアプリケーション情報

HTTPリクエストを受け付けてからHTTPレスポンス送信まで一連の処理に引き継がれるキー情報

○

○

ID0002_開始日時

HTTPリクエストを受け付けた日時

○

○

ID1001_リクエストURIまたはSQL

リクエストURIまたはSQL

○

○

ID1002_SQL開始から終了までの時間

SQLの要求を受信してから応答を送信するまでの時間。ひとつのSQLの実行が複数の要求と応答により実行されている場合、最初の要求を受信してから、最後の応答を送信するまでの時間

○

○

ID1003_SQL実行時間の合計

SQLの要求を受信してから応答を送信するまでの時間。ひとつのSQLの実行が複数の要求と応答により実行されている場合、それぞぞれの要求を受信してから応答を送信するまでの合計

○

○

ID1004_ObjID

オブジェクトID（システム分析支援ビューアが内部で利用する値）

○

○

ID2001_セクション番号

セクション番号。ひとつのSQLの実行が複数の要求と応答により実行されている場合に、DB（あるいはHSIC-VA）がSQL毎に振る番号。

○

○

ID2002_AccIP

接続先DBサーバのIPアドレス（システム分析支援ビューアが内部で利用する値）

○

○

ID2003_AccPORT

接続先DBサーバのポート番号（システム分析支援ビューアが内部で利用する値）

○

○

ID3001_開始日時

HTTPリクエストを受け付けた日時またはクライアントのSQL開始日時

○

○

ID3002_終了日時

HTTPレスポンスを送信した日時またはクライアントのSQL終了日時

○

○

ID3003_実行時間

HTTPリクエストを受け付けてからHTTPレスポンス送信までにかかった時間またはSQL開始から終了までにかかった時間

○

○

ID3101_リクエストURI

アプリケーションのHTTPリクエストURI

○

○

ID3102_リクエストクエリー

アプリケーションのHTTPリクエストクエリー

○

○

ID3103_クライアントIPアドレス

HTTPリクエスト元のIPアドレス

○

○

ID3104_クライアントポート番号

HTTPリクエスト元のポート番号

○

○

ID3105_Webサーバリクエスト受信IPアドレス

HTTPリクエストを受信したWebサーバのIPアドレスまたはホスト名

○

○

ID3106_Webサーバリクエスト受信ポート番号

HTTPリクエストを受信したWebサーバのポート番号

○

○

ID3107_WebサーバからJ2EEサーバ送信IPアドレス

Webサーバ（リダイレクタ）がJ2EEサーバ（コンテナ）に送信したIPアドレス

○

×

ID3108_WebサーバからJ2EEサーバ送信ポート番号

Webサーバ（リダイレクタ）がJ2EEサーバ（コンテナ）に送信したポート番号

○

×

ID3109_J2EEサーバ受信IPアドレス

J2EEサーバ（コンテナ）がWebサーバ（リダイレクタ）からのリクエストを受信したIPアドレス

○

×

ID3110_J2EEサーバ受信ポート番号

J2EEサーバ（コンテナ）がWebサーバ（リダイレクタ）からのリクエストを受信したポート番号

○

×

ID3111_HTTPステータスコード

HTTPレスポンスのステータスコード

○

○

ID3201_オペレーションコード

SQLのオペレーションコード

○

○

ID3202_SQLコード

サーバで設定されたSQLコード

○

○

ID3203_FETCH文での検索行数

1回のFETCH文での検索行数

○

×

ID3204_エラーメッセージ

サーバで設定されたエラーメッセージ

○

×

ID3205_ロールバックフラグ

暗黙的にトランザクションが取り消されたかどうかのフラグ

○

×

ID3206_HTTPリクエスト候補数

SQL実行時に、実行していたHTTPリクエストの数

×

○

ID3299_ItemNo

内部アイテム番号（システム分析支援ビューアが内部で利用する値）

○

○

ID3301_接続先サーバ名

接続サーバ名

接続したフロントエンドサーバ又はシングルサーバのサーバ名です。

○

×

ID3302_接続先コネクト通番

コネクト通番

サーバがCONNECTを受け付けるごとに、順次カウントする通番です。

○

×

ID3303_接続先プロセスID

サーバプロセス番号

接続したサーバのプロセス番号です。

○

×

ID3304_排他待ち時間

排他待ち時間

サーバ内で発生した排他取得要求に対して、ほかのユーザが排他を取得しているため排他取得待ちとなった時間です。

○

×

ID3305_CPU時間

CPU時間

UAP実行時のトランザクション中に使用した、サーバ側のCPU稼働時間です。

○

×

ID3306_ストアドプロシジャオブジェクト取得要求回数

ストアドプロシジャのSQLオブジェクト取得要求回数

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファに対して、ストアドプロシジャのSQLオブジェクトの取得要求をした回数です。

○

×

ID3307_ストアドプロシジャオブジェクトバッファヒット回数

ストアドプロシジャオブジェクトバッファヒット回数

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファから情報が見つかった回数です。

○

×

ID3308_ストアドプロシジャオブジェクトバッファヒット率

ストアドプロシジャオブジェクトバッファヒット率

シングルサーバ又はフロントエンドサーバで、SQLオブジェクト用バッファから情報が見つかった割合です。

○

×

ID3309_SQLオブジェクト取得要求回数

SQLオブジェクト取得要求回数

接続中に発行したSQL文に対して、SQLオブジェクトの取得要求をした回数です。

○

×

ID3310_SQLオブジェクトバッファヒット回数

SQLオブジェクトバッファヒット回数

接続中に発行したSQL文に対して、取得要求をしたSQLオブジェクト用バッファで情報が見つかった回数です。

○

×

ID3311_SQLオブジェクトバッファヒット率

SQLオブジェクトバッファヒット率

接続中に発行したSQL文に対して、取得要求をしたSQLオブジェクト用バッファで情報が見つかった割合です。

○

×

ID3312_SQLオブジェクト作成回数

SQLオブジェクト作成回数

接続中に発行したSQL文に対して、SQLオブジェクトを作成した回数です。

○

×

ID3313_SQLオブジェクトサイズ最大値

作成したSQLオブジェクトサイズの最大値

接続中に発行したSQL文で作成した、SQLオブジェクトサイズの最大値です。

○

×

ID3314_FETCH-SELECT文での検索行数

接続中のFETCH文、SELECT文の実行で、UAPに返した検索行数

○

×

ID3315_DELETE文での削除行数

接続中のDELETE文の実行で、削除した行数

○

×

ID3316_INSERT文での挿入行数

接続中のINSERT文の実行で、挿入した行数

○

×

ID3317_UPDATE文での更新行数

接続中のUPDATE文の実行で、更新した行数

○

×

ID3318_SQLオブジェクト作成回数

接続中の前処理実行回数

○

×

ID3319_OPEN文実行回数

接続中のOPEN文実行回数

○

×

ID3320_FETCH文実行回数

接続中のFETC文実行回数

○

×

ID3321_CLOSE文実行回数

接続中のCLOSE文実行回数

○

×

ID3322_SELECT文実行回数

接続中のSELECT文実行回数

○

×

ID3323_INSERT文実行回数

接続中のINSERT文実行回数

○

×

ID3324_UPDATE文実行回数

接続中のUPDATE文実行回数

○

×

ID3325_DELETE文実行回数

接続中のDELETE文実行回数

○

×

ID3326_LOCK文実行回数

接続中のLOCK文実行回数

○

×

ID3327_CALL文実行回数

接続中のCALL文実行回数

○

×

ID3328_ディスク入出力時間の最大値

最大入出力時間

○

×

ID3329_ディスク入出力時間の最小値

最小入出力時間

入出力時間が妥当かどうか検証してください。

必要以上に時間が掛かっている場合はハード障害の可能性があるのでハードログを取得して検証してください。

非同期READ機能を使用した場合は、非同期READプロセスでの一括先読みの入出力時間は含まれません。

○

×

ID3330_ディスク入出力時間の累計

データベースに対する入出力時間の累計

原因が入出力なのか、又はCPUなのかの判断に使用してください。

非同期READ機能を使用した場合は、非同期READプロセスでの一括先読みの入出力時間は含まれません。

○

×

ID3331_DBページ参照回数

データ、インデクス、及びディレクトリページを参照した回数

該当するUAPからデータ、インデクス、及びディレクトリページを参照した回数が分かります。

○

×

ID3332_DBページ更新回数

データ、インデクス、及びディレクトリページを更新した回数

該当するUAPからデータ、インデクス、及びディレクトリページを更新した回数が分かります。

○

×

ID3333_DBページバッファヒット回数

データ、インデクス、及びディレクトリページのバッファヒット回数

データ、インデクス、及びディレクトリページのバッファヒット回数が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得して、ヒット率の悪いグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用以外のグローバルバッファです。

○

×

ID3334_DBページバッファヒット率

データ、インデクス、及びディレクトリページのバッファヒット率

データ、インデクス、及びディレクトリページのバッファヒット率が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得して、ヒット率の悪いグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用以外のグローバルバッファです。

○

×

ID3335_DBページディスク入力回数

データ、インデクス、及びディレクトリページの実READ回数

該当するUAPからデータ、インデクス、及びディレクトリページを実READした回数が分かります。

プリフェッチ機能を使用している場合は、プリフェッチで先読みしたREAD回数も含まれます。

また、非同期READ機能を使用した場合は、非同期READプロセスで先読みしたREAD回数も含まれます。

バッファヒット率が悪いと、READ回数も多くなります。

○

×

ID3336_DBページディスク出力回数

データ、インデクス、及びディレクトリページの実WRITE回数

該当するUAPからデータ、インデクス、及びディレクトリページを実WRITEした回数が分かります。

コミット出力機能を使用している場合は、コミット時にデータベースへ反映するために出力した回数もカウントされます。

○

×

ID3337_LOBページ参照回数

LOBページを参照した回数

該当するUAPからLOBページを参照した回数が分かります。

LOBデータ、及びプラグインの検索はここにカウントされます。

○

×

ID3338_LOBページ更新回数

LOBページを更新した回数

該当するUAPからLOBページを更新した回数が分かります。

LOBデータ、及びプラグインの更新はここにカウントされます。

○

×

ID3339_LOBページ参照バッファヒット回数

LOBページの参照バッファヒット回数

LOB用のグローバルバッファを使用している場合、参照バッファヒット回数が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。

○

×

ID3340_LOBページ更新バッファヒット回数

LOBページの更新バッファヒット回数

LOB用のグローバルバッファを使用している場合、更新バッファヒット回数が分かります。

LOBデータの更新、又はプラグインインデクスの更新でヒット率が低い場合は、グローバルバッファの統計を取得して

グローバルバッファのチューニングをしてください。チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。また、LOBデータの新規追加では更新バッファヒットはしません。

○

×

ID3341_LOBページ参照バッファヒット率

LOBページの参照バッファヒット率

LOB用のグローバルバッファを使用している場合、参照バッファヒット率が分かります。

ヒット率が低い場合は、グローバルバッファの統計を取得してグローバルバッファのチューニングをしてください。

チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。

○

×

ID3342_LOBページ更新バッファヒット率

LOBページの更新バッファヒット率

LOB用のグローバルバッファを使用している場合、更新バッファヒット率が分かります。

LOBデータの更新、又はプラグインインデクスの更新でヒット率が低い場合は、グローバルバッファの統計を取得して

グローバルバッファのチューニングをしてください。チューニング対象となるのは、LOB用のグローバルバッファです。

LOB用のグローバルバッファを使用していない場合は、ヒット率は0になります。また、LOBデータの新規追加では更新バッファヒットはしません。

○

×

ID3343_LOBページディスク入力回数

LOBページの実READ回数

該当するUAPからLOBページを実READした回数が分かります。

LOB用のグローバルバッファを使用している場合は、READバッファヒット率が低いとREAD回数も多くなります。

○

×

ID3344_LOBページディスク出力回数

LOBページの実WRITE回数

該当するUAPからLOBページを実WRITEした回数が分かります。

プラグインインデクスを更新する場合は、LOB用のグローバルバッファを使用することで実WRITE回数を削減できます。

○

×

ID3345_グローバルバッファフラッシュ回数

グローバルバッファフラッシュ回数

新たなページを入力する空きバッファを作成するために、バッファを無効にした回数です。

バッファ満杯によってページをメモリから追い出した回数が分かります。

○

×

ID3346_グローバルバッファディスク入力待ち回数

グローバルバッファのREAD待ち発生回数

バッファ上のページが、ほかのユーザによってHiRDBファイルからの入力中であったため、待ち状態になった回数です。

他UAPがREAD中のページに対してページ参照要求があり、READ完了まで待ちになった回数が分かります。

○

×

ID3347_グローバルバッファディスク出力待ち回数

グローバルバッファのWRITE待ち発生回数

バッファ上のページが、ほかのユーザによってHiRDBファイルへの出力中であったため、待ち状態になった回数です。

WRITE中のページに対してページ更新要求があり、WRITE完了まで待ちになった回数が分かります。

○

×

ID3348_グローバルバッファの排他待ち回数

グローバルバッファの排他待ち発生回数

バッファ上のページが、ほかのユーザによって使用中であったため、待ち状態になった回数です。

他UAPが更新中のページに対してページの参照又は更新要求があり、他UAPの更新完了まで待ちになった回数が分かります。

○

×

ID3349_作業表用ファイル数の最大値

最大作業表用ファイル数

該当するUAPでの作業表用ファイルの最大使用数です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-lオプション（最大ファイル数）の

指定値の妥当性をチェックできます。-lオプション指定値は次の式を満たしている必要があります。

-lオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル数の合計値＋20

○

×

ID3350_作業表用ファイル最大増分回数

最大作業表用ファイル増分回数

該当するUAPでの作業表用ファイルの最大増分回数です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-eオプション（最大増分回数）の

指定値の妥当性をチェックできます。-eオプション指定値は次の式を満たしている必要があります。

-eオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル増分回数の合計値"

○

×

ID3351_作業表用ファイル最大容量

作業表用ファイルの最大容量

該当するUAPでの作業表用ファイルの最大容量です。

作業表用ファイル用のHiRDBファイルシステム領域を作成する、pdfmkfsコマンドの-nオプション（最大増分回数）の

指定値の妥当性をチェックできます。-nオプション指定値は次の式を満たしている必要があります。

-nオプション指定値 ≧ 同時に実行するUAPのすべての作業表用ファイル最大容量の合計値＋HiRDBファイルシステム領域の管理領域サイズ

○

×

ID3352_作業用ファイルディスク入力回数

作業表用ファイルのREAD回数

作業表のデータを、ファイルからバッファへ入力した回数です。

○

×

ID3353_作業用ファイルディスク出力回数

作業表用ファイルのWRITE回数

作業表のデータを、バッファからファイルに出力した回数です。

○

×

ID3354_作業表用バッファ強制出力回数

作業表用バッファの強制出力回数

作業表用バッファが不足したため、使用中バッファを強制的にファイル出力した回数です。

この値が0でない場合、システム定義のpd_work_buff_sizeオペランド（作業表用バッファ長）を大きくしてください。

○

×

ID3355_ハッシュ表サイズ推定値

ハッシュ表を一括して展開するための推定値

ハッシュジョイン、副問合せのハッシュ実行で、処理したハッシュデータを一括して展開するために必要なハッシュ表サイズの推定値です。

ハッシュ表サイズがこの値以上であれば、すべてバケット分割をしない一括ハッシュジョインになります。

また、この値がハッシュ表サイズの指定範囲を超える場合は、一括ハッシュジョインにはできません。

この値が0の場合は、ハッシュジョイン、副問合せのハッシュ実行が行われていません。

○

×

ID3356_1レベル最大バケットサイズ

1レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、1レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、バケット分割が1レベルで完了しています。

また、バケット分割が2レベル以上の場合は、ハッシュ表サイズにこの値を設定することで、バケット分割が1レベルで完了するようになります。

すべてバケット分割をしない一括ハッシュジョインになった場合、この値は0となります。

○

×

ID3357_2レベル最大バケットサイズ

2レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、2レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、バケット分割が2レベルで完了しています。

また、バケット分割が3レベル以上の場合は、ハッシュ表サイズにこの値を設定することで、バケット分割が2レベルで完了するようになります。

2レベルバケット分割がされなかった場合、この値は0となります。

○

×

ID3358_3レベル最大バケットサイズ

3レベル最大バケットサイズ

ハッシュジョイン、副問合せのハッシュ実行での、3レベルバケット分割後の最大バケットサイズです。

ハッシュ表サイズがこの値以上であれば、最大3レベルのバケット分割で、バケット単位に処理されています。

ハッシュ表サイズがこの値以下の場合、1バケットを部分的にハッシュ表展開する処理となり、処理効率が悪くなります。

この場合、ハッシュ表サイズをこの値以上に設定してください。

又は、ハッシュジョイン、副問合せのハッシュ実行を適用しないようにした方が性能が良くなる場合があります。

3レベルバケット分割がされなかった場合、この値は0となります。

○

×

ID3359_空き領域再利用適用除外回数

空き領域の再利用のページサーチ空回り回数

新規ページ追加モードから空きページ再利用モードに切り替えたときに、再利用できる空き領域がなく、新規ページ追加モードに戻した回数です。

この値が0以外の場合、UAPが実行した更新、挿入処理で効率が悪いページサーチ処理が発生していることが考えられます。

空き領域の再利用機能については、マニュアル「HiRDB Version 9 システム導入・設計ガイド」を参照してください。

○

×

ID3360_空き領域再利用適用回数

新規ページ追加モードから空きページ再利用モードへのモード切り替え回数

空き領域の再利用機能実行時に、新規ページ追加モードから空きページ再利用モードへ切り替わった回数です。

この値がUAPで実行した更新、挿入処理の回数に近い場合、効率が悪いページサーチ処理が発生していることが考えられます。

○

×

ID3361_ローカルバッファ参照回数

ローカルバッファを使用してデータページ、及びインデクスページを参照した回数

該当するUAPから、データページ、及びインデクスページを参照した回数です。

○

×

ID3362_ローカルバッファ更新回数

ローカルバッファを使用してデータページ、及びインデクスページを更新した回数

該当するUAPから、データページ、及びインデクスページを更新した回数です。

○

×

ID3363_ローカルバッファヒット回数

ローカルバッファでのデータページ、及びインデクスページのバッファヒット回数

データページ、及びインデクスページのバッファヒット回数です。

ランダムアクセスするUAPで、バッファヒット率が低い場合は、バッファヒット率の悪いバッファのチューニングをしてください。

○

×

ID3364_ローカルバッファヒット率

ローカルバッファでのデータページ、及びインデクスページのバッファヒット率

データページ、及びインデクスページのバッファヒット率です。

ランダムアクセスするUAPで、バッファヒット率が低い場合は、バッファヒット率の悪いバッファのチューニングをしてください。

○

×

ID3365_ローカルバッファディスク入力回数

ローカルバッファ使用時のデータページ、及びインデクスページの実READ回数

該当するUAPから、データページ、及びインデクスページを実READした回数です。

プリフェッチ機能を使用している場合は , プリフェッチで先読みしたREAD回数も含まれます。

バッファヒット率が悪いとREAD回数も多くなります。

○

×

ID3366_ローカルバッファディスク出力回数

ローカルバッファ使用時のデータページ、及びインデクスページの実WRITE回数

該当するUAPから、データページ、及びインデクスページを実WRITEした回数です。

○

×

ID3367_ローカルバッファフラッシュ回数

ローカルバッファフラッシュ回数

新たなページを入力する空きバッファを作成するために、バッファを無効にした回数（バッファ満杯によって、ページをメモリから追い出した回数）です。

○

×

ID3368_排他制御用プール排他要求回数

排他制御用プールパーティションのスレッド間ロック要求回数

排他制御用プールパーティションのスレッド間ロック要求回数の総和です。

○

×

ID3369_排他制御用プール排他待ち回数

排他制御用プールパーティションのスレッド間ロック待ち回数

排他制御用プールパーティションのスレッド間ロック待ち回数の総和です。

○

×

ID3370_排他制御用プール排他待ち待ち行列数合計値

排他制御用プールパーティションのスレッド間ロック待ち行列数の合計値

排他制御用プールパーティションのスレッド間ロック時の待ち行列数の総和です。

○

×

ID3371_排他制御用プール排他待ち待ち行列数最大値

排他制御用プールパーティションのスレッド間ロック待ち行列数の最大値

排他制御用プールパーティションのスレッド間ロック待ち行列数の最大値です。

○

×

ID3372_ログフラッシュ要求回数

ログフラッシュ要求回数

ログフラッシュ要求回数の総和です。

○

×

ID3373_ログフラッシュ待ち回数

ログフラッシュ待ち回数

ログフラッシュ待ち回数の総和です。

○

×

ID3374_ログフラッシュ待ち時間合計値

ログフラッシュ待ち時間の合計値

ログフラッシュ待ち時間の総和です。

○

×

ID3375_ログフラッシュ待ち時間最大値

ログフラッシュ待ち時間の最大値

ログフラッシュ待ち時間の最大値です。

○

×

ID3376_ログフラッシュ待ち行列数合計値

ログフラッシュ待ち行列数の合計値

ログフラッシュ待ち行列数の総和です。

○

×

ID3377_ログフラッシュ待ち行列数最大値

ログフラッシュ待ち行列数の最大値

ログフラッシュ待ち行列数の最大値です。

○

×

ID3378_グローバルバッファプール排他要求回数

グローバルバッファプールのスレッド間ロック要求回数

グローバルバッファプールのスレッド間ロック要求回数の総和です。

○

×

ID3379_グローバルバッファプール排他待ち回数

グローバルバッファプールのスレッド間ロック待ち回数

グローバルバッファプールのスレッド間ロック待ち回数の総和です。

○

×

ID3380_グローバルバッファプール排他待ち時間合計値

グローバルバッファプールのスレッド間ロック待ち時間の合計値

グローバルバッファプールのスレッド間ロック待ち時間の総和です。

○

×

ID3381_グローバルバッファプール排他待ち時間最大値

グローバルバッファプールのスレッド間ロック待ち時間の最大値

グローバルバッファプールのスレッド間ロック待ち時間の最大値です。

○

×

ID3382_グローバルバッファプール排他待ち行列数合計値

グローバルバッファプールのスレッド間ロック待ち行列数の合計値

グローバルバッファプールのスレッド間ロック待ち行列数の総和です。

○

×

ID3383_グローバルバッファプール排他待ち行列数最大値

グローバルバッファプールのスレッド間ロック待ち行列数の最大値

グローバルバッファプールのスレッド間ロック待ち行列数の最大値です。

○

×

ID3384_一時表使用セグメント数合計

一時表を使うSQLを実行した時の使用セグメント数の合計

○

×

凡例

○：表示する

×：表示しないまたは、「-」固定

5.4　Internet Explorerを使用した業務詳細情報のExcel出力

5.4.1　Internet Explorerを使用したExcel出力の実行

Internet Explorerを使用したExcel出力機能を使用する場合は、システム分析支援ビューアExcel出力機能実行ファイル（HSICViewer_SimpleMode.EXE）を実行してください。

SQLエラー/閾値超えHTTPリクエスト一覧を以下の様にInternet Explorerで表示します。

図5‒13　Internet ExplorerによるSQLエラー/閾値超えHTTPリクエスト一覧表示例

SQLエラー/閾値超えHTTPリクエスト一覧から同一時間帯HTTPリクエスト一覧表示をしたいデータの[選択]ラジオボタンを選択し、[同一時間帯HTTPリクエスト一覧表示]ボタンを押下すると、同一時間帯HTTPリクエスト一覧を以下の様にInternet Explorerで表示します。

図5‒14　同一時間帯HTTPリクエスト一覧表示例

同一時間帯HTTPリクエスト一覧からExcel表示をしたいデータの[選択]ラジオボタンを選択し、[Excel表示]ボタンを押下すると、業務詳細情報をExcelで表示します。

Excelで表示される内容は「5.3　業務詳細情報のExcel表示」と同じです。

表示用データ更新を行う場合は、一度システム分析支援ビューアExcel出力機能を終了後、再度システム分析支援ビューアExcel出力機能実行ファイルを実行してください。

5.4.2　SQLエラー/閾値超えHTTPリクエスト一覧

Internet Explorerを使用時のSQLエラー/閾値超えHTTPリクエスト一覧の詳細説明を以下に示します。

図5‒15　同一時間帯HTTPリクエスト一覧の説明

表5‒12　SQLエラー/閾値超えHTTPリクエスト一覧説明

図中番号

項目名

機能

1.

同一時間帯HTTPリクエスト一覧表示ボタン

[選択]ラジオボタン（3.）で選択したSQLエラー/閾値超えHTTPリクエストの同一時間帯HTTPリクエスト一覧を表示する。

2.

終了ボタン

システム分析支援ビューアExcel出力機能を終了する。

3.

選択ラジオボタン

同一時間帯HTTPリクエスト一覧を表示したい閾値超えHTTPリクエストを選択する。

4.

開始日時

閾値超えHTTPリクエストの開始時間を表示する。

5.

実行時間

SQLエラー/閾値超えHTTPリクエストの開始から終了までの時間を表示する。

6.

リクエストURI

リクエストURIを最大2100文字まで表示する。

2100文字を超える場合は2101文字以降を「...」と置き換えて表示する。

7.

SQLエラー

SQLエラー回数を表示する。

単位：（回）

8.

閾値超過

HTTPリクエストが閾値超えをしているかを表示する。

Y：閾値超えHTTPリクエスト

N：閾値を越えていないHTTPリクエスト

9.

閾値実行時間

閾値となる実行時間を表示する。

単位：（秒）

5.4.3　同一時間帯HTTPリクエスト一覧

Internet Explorerを使用時の同一時間帯HTTPリクエスト一覧の詳細説明を以下に示します。

図5‒16　同一時間帯HTTPリクエスト一覧表示例

表5‒13　同一時間帯HTTPリクエスト一覧説明

図中番号

項目名

機能

1.

Excel表示ボタン

[選択]ラジオボタンで選択したデータをExcelで表示する。

Excel表示完了後に、同一時間帯HTTPリクエスト一覧を表示する。

2.

戻るボタン

SQLエラー/閾値超えHTTPリクエスト一覧に戻る。

3.

終了ボタン

Internet Explorerを使用したExcel出力機能を終了する。

4.

選択ラジオボタン

Excel表示を行いたいデータを選択する。

5.

開始日時

閾値超えHTTPリクエストの開始時間を表示する。

6.

実行時間

SQLエラー/閾値超えHTTPリクエストの開始から終了までの時間を表示する。

7.

リクエストURI

リクエストURIを最大2100文字まで表示する。

2100文字を超える場合は2101文字以降を「...」と置き換えて表示する。

5.4.4　Internet Explorerのセキュリティレベル設定

Internet Explorerのインターネットゾーンに対するセキュリティレベルを「中高」以下に設定してください。「高」に設定されている場合、ボタン操作による画面遷移や終了が行えません。

インターネットオプションの「セキュリティ」タブでインターネットゾーンのセキュリティレベルが「中高」以下に設定されていることを確認してください。

なお、サーバ系OSの場合、セキュリティ強化の構成を無効化する必要がある場合があります。必要に応じて、OSの「サーバーマネージャー」でセキュリティ強化の構成の無効化を行ってから、Internet Explorerのセキュリティレベルの設定を行ってください。セキュリティ強化の構成が有効化されている場合、警告メッセージが表示されます。

6　JP1との連携

JP1との連携について説明します。

6.1　JP1/IMとの連携の設定

システム分析支援アキュムレータが発行するJP1イベント

表6‒1　システム分析支援アキュムレータが発行するJP1イベント

イベントID

イベント発行契機

メッセージID

0x00007300

システム分析支援アキュムレータを起動したとき

KFSE83811-I

0x00007301

システム分析支援アキュムレータを終了したとき

KFSE83812-I

0x00007302

システム分析支援アキュムレータが強制終了したとき

KFSE63814-E

0x00007310

電文分析機能で閾値を越えた業務を検知したとき

KFSE83815-I

0x00007311

電文分析機能でHiRDBのSQLエラーを検知したとき

KFSE83816-I

システム分析支援定義

JP1/IMと連携を行う場合は、システム分析支援定義のjp1_eventにYを設定してください。

また、必要に応じてjp1_hostnameにJP1/Baseの論理ホスト名を指定してください。

JP1/IM連携に関する定義は「2.3.5　他システム連携関連定義」を参照してください。

JP1/IMのモニター起動機能を使用するための設定

JP1/IMのモニター起動機能を使用する場合は、システム分析支援アキュムレータの<インストールディレクトリ>/examples/hsic_va/confディレクトリ下のモニター画面呼び出し定義ファイル（hitachi_hsic_mon.conf）およびアプリケーション実行定義ファイル（hitachi_hsic_app.conf）をJP1/IM – Manager運用マシンおよびJP1/IM – View運用マシンの特定ディレクトリ下にコピーし、格納する必要があります。以下にOS種別ごとの格納先を示します。

表6‒2　モニター画面呼び出し定義ファイル/アプリケーション実行定義ファイル格納場所

OS

定義ファイル

物理ホスト

論理ホスト

Windows

モニター画面呼び出し定義ファイル

Consoleパス¥conf¥console¥monitor¥

共有フォルダ¥JP1Cons¥conf¥console¥monitor¥

アプリケーション実行定義ファイル※1

Viewパス¥conf¥appexecute¥ja¥

－

UNIX

モニター画面呼び出し定義ファイル

/etc/opt/jp1cons/conf/console/monitor/

共有ディレクトリ/jp1cons/conf/console/monitor/

アプリケーション実行定義ファイル

－

－

※1：Linux版のJP1/IM - ManagerではUTF-8コード、Linux版以外のJP1/IM - ManagerではシフトJIS、またはEUCコードで定義する必要があります。各ファイルはインストール時、UTF-8コードです。

ファイル中の実行ファイル名はデフォルトでシステム効率化支援ビューアの<インストールディレクトリ>/bin下のHSICViewer_Start.EXEを指定しています。

システム分析支援ビューアExcel出力機能実行ファイルに変更する場合は/bin下のHSICViewer_Simplemode_Start.EXEに変更してください。

イベント拡張属性定義ファイル

JP1/IMと連携を行う場合は、システム分析支援アキュムレータの<インストールディレクトリ>/examples/hsic_va/confディレクトリ下のhitachi_hsic_attr_ja.confおよびhitachi_hsic_attr_en.confをJP1/IM – Manager運用マシンの特定ディレクトリ下にコピーし、格納する必要があります。

以下にOS種別ごとの格納先を示します。

表6‒3　イベント拡張属性定義ファイル格納場所

OS

物理ホスト

論理ホスト

Windows

Consoleパス¥conf¥console¥attribute

共有ディレクトリ¥JP1Cons¥conf¥console¥attribute

UNIX

/etc/opt/jp1cons/conf/console/attribute

共有ディレクトリ/jp1cons/conf/console/attribute

Linux版のJP1/IM - ManagerではUTF-8コード、Linux版以外のJP1/IM - ManagerではシフトJIS、またはEUCコードで定義する必要があります。各ファイルはインストール時、UTF-8コードです。

6.2　JP1との連携時に発行するイベント

システム分析支援が発行するJP1イベントの詳細をイベントID毎に説明します。

なお、JP1イベントの属性については、マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」を参照してください。

イベントID：0x00007300（正常開始）

表6‒4　システム分析支援アキュムレータの正常起動時に発行するイベント

属性種別

項目

属性名

内容

基本

イベントID

－

0x00007300

メッセージ

－

KFSE83811-I SIC-Visualizer(accumulator) started.

拡張

共通情報

重大度

SEVERITY

Information

ユーザ名

USER_NAME

SYSTEM

プロダクト名

PRODUCT_NAME

"/HITACHI/HSIC"

オブジェクトタイプ

OBJECT_TYPE

SERVICE

オブジェクト名

OBJECT_NAME

HSIC-VA

事象種別

OCCURRENCE

START

固有情報

HSICアダプタ識別子

ADAPTER_ID

システム分析支援アキュムレータと接続するHSICアダプタの識別子

イベントID：0x00007301（正常終了）

表6‒5　システム分析支援アキュムレータの正常終了時に発行するイベント

属性種別

項目

属性名

内容

基本

イベントID

－

0x00007301

メッセージ

－

KFSE83812-I The SIC-Visualizer(accumulator) ended.

拡張

共通情報

重大度

SEVERITY

Information

ユーザ名

USER_NAME

SYSTEM

プロダクト名

PRODUCT_NAME

"/HITACHI/HSIC"

オブジェクトタイプ

OBJECT_TYPE

SERVICE

オブジェクト名

OBJECT_NAME

HSIC-VA

事象種別

OCCURRENCE

END

固有情報

HSICアダプタ識別子

ADAPTER_ID

システム分析支援アキュムレータと接続するHSICアダプタの識別子

イベントID：0x00007302（異常終了）

表6‒6　システム分析支援アキュムレータの異常終了時に発行するイベント

属性種別

項目

属性名

内容

基本

イベントID

－

0x00007302

メッセージ

－

KFSE63814-E The SIC-Visualizer(accumulator) was forcibly terminated.

拡張

共通情報

重大度

SEVERITY

Error

ユーザ名

USER_NAME

SYSTEM

プロダクト名

PRODUCT_NAME

"/HITACHI/HSIC"

オブジェクトタイプ

OBJECT_TYPE

SERVICE

オブジェクト名

OBJECT_NAME

HSIC-VA

事象種別

OCCURRENCE

END

固有情報

HSICアダプタ識別子

ADAPTER_ID

システム分析支援アキュムレータと接続するHSICアダプタの識別子

イベントID：0x00007310（閾値超過検知）

表6‒7　閾値超過したhttpリクエストを検知した際に発行するイベント

属性種別

項目

属性名

内容

基本

イベントID

－

0x00007310

メッセージ

－

KFSE83815-I A threshold was exceeded.

拡張

共通情報

重大度

SEVERITY

Error

ユーザ名

USER_NAME

SYSTEM

プロダクト名

PRODUCT_NAME

"/HITACHI/HSIC"

オブジェクトタイプ

OBJECT_TYPE

EVENT

オブジェクト名

OBJECT_NAME

HSIC-VA

事象種別

OCCURRENCE

NOTICE

固有情報

ルートアプリケーション情報

ROOT_AP

ルートアプリケーション情報

開始日時

OCCURRENCE _TIME

閾値超過業務の開始日時

yyyy-mm-dd hh:mm:ss.fffffffff

HSICアダプタ識別子

ADAPTER_ID

システム分析支援アキュムレータと接続するHSICアダプタの識別子

イベントID：0x00007311（SQLエラー検知）

表6‒8　httpリクエスト中のSQLエラーを検知した際に発行するイベント

属性種別

項目

属性名

内容

基本

イベントID

－

0x00007311

メッセージ

－

KFSE83816-I An SQL error was detected.

拡張

共通情報

重大度

SEVERITY

Error

ユーザ名

USER_NAME

SYSTEM

プロダクト名

PRODUCT_NAME

"/HITACHI/HSIC"

オブジェクトタイプ

OBJECT_TYPE

EVENT

オブジェクト名

OBJECT_NAME

HSIC-VA

事象種別

OCCURRENCE

NOTICE

固有情報

ルートアプリケーション情報

ROOT_AP

ルートアプリケーション情報

開始日時

OCCURRENCE _TIME

閾値超過業務の開始日時

yyyy-mm-dd hh:mm:ss.fffffffff

HSICアダプタ識別子

ADAPTER_ID

システム分析支援アキュムレータと接続するHSICアダプタの識別子

7　システム分析支援の主な障害の要因と対処

システム分析支援の主な障害の要因と対処について説明します。

7.1　主な障害の要因と対処

システム分析支援アキュムレータで障害が発生したときの動作、及び対処方法について示します。システム分析支援アキュムレータで障害が発生した場合、メッセージログにメッセージ出力します。

トラブルが発生した場合は、出力されたメッセージを確認して、対処できる内容であれば対処してください。

ただし、次の場合には、要因調査に必要な資料を採取した上で、システム管理者に連絡する必要があります。

メッセージに対して対処できない場合

メッセージに従って対処しても解決できない場合

トラブルが発生しているのにメッセージが出力されていない場合

要因調査に必要な資料はesibrasgetコマンドを実行して取得してください。

コマンドでの障害の場合は、標準出力・標準エラー出力に出力された内容も合わせて連絡してください。

7.1.1　システムの運用時の障害と対処

強制終了のメッセージが出力された

esibrasgetコマンドを実行して必要な資料を採取して、保守員に連絡ください。

処理速度が遅い

Java VMが確保するヒープ領域のメモリ不足が考えられます。

Java VMオプションファイル（jvm_options.cfg）のSDP_INITIAL_MEM_SIZEとSDP_MAX_MEM_SIZEの指定値を確認してください。指定値に問題がないときは、esibrasgetコマンドを実行して必要な資料を採取して、保守員に連絡ください。

業務実態情報アクセスエラーのメッセージが出力された

esiblsコマンドを実行して業務実態情報格納領域の状態を確認してください。

状態が停止中（OFFLINE）の場合

システム分析支援ビューアを使用するときは、esibtblstartコマンドを実行して、業務実態情報を使用可能な状態にしてください。使用可能な状態にできない場合、esibrasgetコマンドを実行し、トラブルシュート情報を取得してください。業務実態情報を削除しても問題ない場合は、再セットアップを行い環境を再作成してください。

領域使用率が100％、もしくは100％に近い場合

業務実態情報格納領域が不足していますので、以下のいずれかの対処を行ってください。

業務実態情報を初期化してもいい場合

-cオプションを指定してesibstartコマンドを実行し、システム分析支援アキュムレータを起動してください。

上記以外

esibdeltblコマンドを実行し、必要のない古い業務実態情報を削除してください。

その後、esibstartコマンドを実行し、システム分析支援アキュムレータを起動してください。

状態が使用不可（HOLD）の場合

他の運用コマンドを実行している時に状態が使用不可（HOLD）と表示された場合は、コマンド終了後に再度esiblsコマンドを実行し状態を再確認してください。

他の運用コマンドを実行していない時に状態が使用不可（HOLD）と表示された場合は、業務実態情報を削除しても問題なければ再セットアップを行い環境を再作成してください。

業務実態情報を削除せずに対策を実施したい場合はesibrasgetコマンドを実行し、トラブルシュート情報を取得して保守員に連絡してください。

8　システム分析支援アキュムレータのメッセージ

システム分析支援アキュムレータのメッセージについて説明します。

8.1　メッセージログの形式

8.1.1　メッセージログのタイトルおよびラベル行形式

システム分析支援アキュムレータの起動によりメッセージログファイルにタイトルおよびラベル行を出力します。

出力するメッセージログのタイトルおよびラベル行形式を以下に記します。

タイトル行形式

0     5                        83          116
****△OS名（バージョン含む）△TZ=AA....AA△yyyy/mm/dd△hh:mm:ss.sss

タイトル行形式

OS名

OS名（半角数字記号60バイト以内。超える場合は切り詰めて出力）

TZ=AA....AA

タイムゾーン（半角数字記号32バイト以内）

yyyy/mm/dd

トレース開始年月日（半角数字記号10バイト）

hh:mm:ss.sss

トレース開始時分秒ミリ秒（半角数字記号12バイト）

△

スペース（半角1バイト以上）

ラベル行形式

0 5           16            50   59   68          90
△yyyy/mm/dd△hh:mm:ss.sss△pid△tid△message-id△message(LANG=AA....AA)

ラベル行

yyyy/mm/dd

トレース開始年月日ラベル（半角数字記号10バイト）

hh:mm:ss.sss

トレース開始時分秒ミリ秒ラベル（半角数字記号12バイト）

pid

プロセスIDラベル（半角数字記号3バイト）

tid

スレッドIDラベル（半角数字記号3バイト）

message-id

メッセージIDラベル（半角数字記号10バイト）

message

メッセージラベル（半角数字記号7バイト）

(LANG=AA....AA)

メッセージ出力言語コード（バイト上限なし）

Java仮想マシンのデフォルトロケールの言語コード

※：メッセージテキストの言語コードではありません

△

スペース（半角1バイト以上）

8.1.2　メッセージログのレコード行形式

メッセージログを出力する際にレコード行を出力します。

出力するメッセージログのレコード行形式を以下に記します。

0     5           16            33        50        59
AAAA△yyyy/mm/dd△hh:mm:ss.sss△BB....BB△CCCCCCCC△DDDDDDDD△
68                   90
KFSEN₁N₂N₃N₄N₅-X△YY△ZZ....ZZ

付加情報

AAAA

メッセージ通番（半角数字記号4バイト）

Javaプロセス起動毎に0初期化される

yyyy/mm/dd

年月日（半角数字記号10バイト）

hh:mm:ss.sss

時分秒ミリ秒（半角数字記号12バイト）

BB....BB

アプリケーション名（ADP）とJavaプロセスのバージョン番号、リビジョン番号、および限定コード

CCCCCCCC

プロセス識別子（半角英数字記号16進数8バイト）※1

DDDDDDDD

スレッド識別子（半角英数字記号16進数8バイト）※1

メッセージ固定部

KFSEN₁N₂N₃N₄N₅-X

メッセージID（半角英数字記号11バイト）

YY

メッセージ種別

以下の値が出力される

EC…例外発生

ER…エラーメッセージ

設定なし…ECとER以外

ZZ....ZZ

メッセージテキスト

その他

△

スペース（半角1バイト以上）

メッセージログの出力先が標準出力、または標準エラー出力の場合、メッセージIDとメッセージテキストのみ出力されます。

※1：OSが管理しているプロセスIDやスレッドIDとは異なった値が出力されます。

8.1.3　メッセージログの説明

メッセージログの記述形式を示します。

KFSEN₁N₂N₃N₄N₅-X　（Y）

メッセージテキスト

メッセージの説明、要因コードなど個別出力項目の説明。

（S）

システムの動作

（O）

オペレータの処置

［対策］

管理者の処置

以下、各項目についての記述の説明を記します。

KFSE

メッセージプリフィックス

N₁N₂N₃N₄N₅

コード

X

インジケータ

メッセージの種別です。インジケータはJava監査ログへのメッセージログ出力のレベルとしても使用します。インジケータの表記種別を以下に記します。

表8‒1　メッセージインジケータ

表記

内容

E

システム分析支援アキュムレータの稼働に支障のあるメッセージ。

システム分析支援アキュムレータの障害発生。

W

システム分析支援アキュムレータは継続稼働するが注意が必要なメッセージ。

システム分析支援アキュムレータの環境設定誤りのうち、システム分析支援アキュムレータが継続稼働可能なケースの警告。

メモリの使用状況などの警告。

I

システム分析支援アキュムレータの情報を示すメッセージ。

各機能の起動／終了

統計情報の出力

Q

ユーザからの応答を待っているメッセージ。

Y

メッセージログの出力先

メッセージログの出力先です。複数の出力先に出力する場合は、出力する可能性のある出力先を複数記載します。出力先の表記種別を以下に記します。

表8‒2　メッセージ出力先

表記

出力先

E

標準エラー出力

S

標準出力

P

メッセージログファイル

8.1.4　注意事項

メッセージログには、メッセージプリフィックスが「KFSE」以外のメッセージも出力されます。

インジケータがEで「KFSE」以外のメッセージが出力された場合は、保守員に連絡してください。

インジケータがE以外は無視してください。

8.2　メッセージ詳細

KFSE43801-W　（Y）E+P

定義ファイルの指定値に重複する値が指定されています。定義名＝aa....aa, 値＝bb....bb

The same value is specified more than once in the definition file. definition name = aa....aa, value = bb....bb

システム分析支援アキュムレータ定義ファイルの指定値に重複する値があります。

aa....aa：定義名

重複した値がある定義名

bb....bb：値

重複した値

（S）

重複している値を無視して、処理を続行します。

（O）

なし。

［対策］

出力された定義に指定している値を見直してください。

KFSE43802-W　（Y）E+P

定義数の上限値を超える指定がされています。定義名＝aa....aa

The maximum number of definitions has been exceeded. definition name = aa....aa

システム分析支援アキュムレータ定義ファイルの設定値に定義数の上限超過している値があります。

aa....aa：定義名

指定値が上限超過している定義名

（S）

上限数を超える値を無視して、処理を続行します。

（O）

なし。

［対策］

出力された定義に指定している値を見直してください。

KFSE43811-W　（Y）P

終了処理でエラーが発生しました。詳細コード１＝aa....aa，詳細コード２＝bb....bb，詳細コード３＝cc....cc，詳細コード４＝dd....dd

An error occurred in the end processing. detail code 1 = aa....aa, detail code 2 = bb....bb, detail code 3 = cc....cc, detail code 4 = dd....dd

システム分析支援アキュムレータの終了処理でエラーが発生しました。

aa....aa：詳細コード 1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

bb....bb：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード4

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

なし。

［対策］

なし。

KFSE43812-W　（Y）P

ソケット入力処理でエラーが発生しました。プロトコル＝aa....aa，理由コード＝bb....bb，詳細コード＝cc....cc

An error occurred in the socket input processing. protocol = aa....aa, reason code = bb....bb, detail code = cc....cc

システム分析支援アキュムレータのソケット入力処理でエラーが発生しました。

aa....aa：プロトコル

Cosminexus：Cosminexus電文

HiRDB：HiRDB電文

httpRequest：HTTPリクエスト電文

Oracle：Oracle電文

bb....bb：理由コード

SELECTOR_CLOSE：内部矛盾

cc....cc：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

なし。

［対策］

なし。

KFSE43821-W　（Y）P

稼動統計情報出力機能でエラーが発生しました。理由コード＝aa....aa，詳細コード＝bb....bb

An error occurred in the output of the operational statistics. reason code = aa....aa, detail code = bb....bb

稼動統計情報出力機能でエラーが発生しました。

aa....aa：理由コード

理由コードの意味を表に示します。

理由コード

意味

FILE_CREATE

稼動統計情報ファイルの作成に失敗しました。稼動統計情報の出力を停止します。

FILE_OPEN

稼動統計情報ファイルのオープンに失敗しました。稼動統計情報の出力を停止します。

FILE_WRITE

稼動統計情報ファイルへの書き込みに失敗しました。稼動統計情報の出力を停止します。

FILE_CLOSE

稼動統計情報ファイルのクローズに失敗しました。稼動統計情報の出力は続行します。

bb....bb：詳細コード

システム分析支援がトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

なし。

［対策］

ファイルシステムに異常がないかを確認してください。

KFSE43851-W　（Y）P

JP1/IM連携用イベントの発行に失敗しました。詳細コード＝aa....aa

Failed to issue an event to link with JP1/IM. detail code = aa....aa

JP1/IM連携用イベントの発行に失敗しました。JP1/IM連携機能は継続します。

このメッセージは、イベント発行の失敗が継続している間は一回のみ出力されます。

一度以上成功後に再度失敗した場合は、再度出力されます。

aa....aa：詳細コード

システム分析支援がトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

システム分析支援管理者に連絡してください。

［対策］

JP1/Baseの状態を確認し、未起動の場合は起動してください。起動している場合は保守員に連絡してください。

KFSE53812-E　（Y）P

入力したパケットのヘッダ情報が不正です。プロトコル＝aa....aa，理由コード＝bb....bb，電文内容＝cc....cc，送信元ＩＰアドレス＝dd....dd，送信元ポート＝ee....ee，詳細コード＝ff....ff

The header information entered for the packet is invalid. protocol = aa....aa, reason code = bb....bb, telegraph message = cc....cc, source IP address = dd....dd, source port = ee....ee, detail code = ff....ff

システム分析支援アキュムレータで入力したパケットのヘッダ情報が不正です。

aa....aa：プロトコル

Cosminexus：Cosminexus電文

HiRDB：HiRDB電文

httpRequest：HTTPリクエスト電文

Oracle：Oracle電文

bb....bb：理由コード

理由コードの意味と対策を表に示します。

cc....cc：電文内容

不正となった電文の内容

dd....dd：送信元IPアドレス

パケットの送信元IPアドレス

ee....ee：送信元ポート

パケットの送信元IPポート番号

ff....ff：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コネクションを切断して電文解析処理を中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

VERSION

ヘッダ情報不正

システム分析支援アダプタのバージョンを確認した後に、システム分析支援アキュムレータを再起動してください。

PROTOCOL

システム分析支援アダプタで使用するポート番号の指定を修正した後に、システム分析支援アキュムレータを再起動してください。

ADAPTER_ID

アダプタ識別子不正

システム分析支援アダプタで使用するアダプタ識別子の指定を修正した後に、システム分析支援アキュムレータを再起動してください。

KFSE53813-E　（Y）P

システム分析支援アダプタからの入力を中断しました。理由コード＝aa....aa，要因プロトコル＝bb....bb，詳細コード＝cc....cc

Input from the SIC-Visualizer(adapter) was interrupted. reason code = aa....aa, factor protocol = bb....bb, detail code = cc....cc

システム分析支援アダプタからの入力を中断しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：中断の要因となったプロトコル

Cosminexus：Cosminexus電文

HiRDB：HiRDB電文

httpRequest：HTTPリクエスト電文

Oracle：Oracle電文

cc....cc：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

DISCONNECT_DETECT

システム分析支援アダプタとの回線が切断しました。

システム分析支援アダプタの状態を確認してください。

KFSE53851-E　（Y）P

JP1/IM連携時に障害が発生しました。

A failure occurred when linking with JP1/IM.

JP1/IM 連携機能を停止します。

（S）

JP1/IM 連携機能を停止し、処理を続行します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE63800-E　（Y）E

システム分析支援アキュムレータの起動に失敗しました。理由コード＝aa....aa

The SIC-Visualizer(accumulator) failed to start. reason code = aa....aa

システム分析支援アキュムレータの起動に失敗しました。

aa....aa：理由コード

理由コードの意味を表に示します。

理由

コード

意味

対策

001

システム分析支援アキュムレータ環境が壊れています。

システム分析支援を再インストールしてください。

（S）

システム分析支援アキュムレータの起動を中止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE63801-E　（Y）E

定義解析処理中にエラーが発生しました。ファイル名＝aa....aa, 理由コード＝bb....bb

An error occurred during definition analysis processing. file name = aa....aa, reason code = bb....bb

システム分析支援アキュムレータ定義ファイルでエラーが発生しました。

aa....aa：ファイル名

システム分析支援アキュムレータ定義ファイル

bb....bb：理由コード

理由コードの意味と対策を表に示します。

（S）

システム分析支援アキュムレータの起動を中止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

NONE

定義ファイルが存在していません。

定義ファイルが存在しているか確認してください。

IO_ERROR

定義ファイルのアクセス時にエラーが発生しました。

定義ファイルの読み込み中にエラーが発生した場合

定義ファイルのクローズ時に入出力エラーが発生した場合

定義ファイルに対するアクセス権限が不正した場合

定義ファイルに対する権限が正しいか確認してください。

それ以外の場合は、保守員に連絡してください。

PATH

内部矛盾が発生しました。

保守員に連絡してください。

KFSE63802-E　（Y）E

定義ファイルの指定値に誤りがあります。定義名＝aa....aa， 理由コード＝bb....bb

An invalid value is specified in the definition file. definition name = aa....aa, reason code = bb....bb

システム分析支援アキュムレータ定義ファイルの設定値に誤りがあります。

aa....aa：定義名

設定値に誤りがある定義名

bb....bb：理由コード

理由コードの意味と対策を表に示します。

（S）

システム分析支援アキュムレータの起動を中止します。

（O）

なし。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

NONE

必須定義が指定されていません。

出力された定義名の値を

指定してください。

FORMAT

定義形式が不正です。

出力された定義名の値を

見直してください。

VALUE

定義の設定値が不正です。

不正な値を設定

数値指定の定義に数値以外の値を設定

数値が指定範囲外

定義[db_server],[excluded_sqlcode]の指定値にカンマ[,]が連続

定義[db_server]のサーバIPが[0.0.0.0],[255.255.255.255]の場合

定義[jp1_hostname]の指定値でエンコーディングがサポートされていない文字を指定

定義[db_port_no],[ap_port_no]のポート番号が同じ

出力された定義名の値を

修正してください。

KFSE63803-E　（Y）E

定義の組み合わせに誤りがあります。理由コード＝aa....aa

The combination of definition is invalid. reason code = aa....aa

システム分析支援アキュムレータ定義ファイルに指定した定義の組み合わせに誤りがあります。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

（S）

システム分析支援アキュムレータの起動を中止します。

（O）

なし。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

0001

ap_serverが指定されていません。

ap_serverを指定してください。

0002

ap_serverを省略しているにもかかわらず、web_serverを指定しています。

ap_serverを指定してください。またはweb_serverを削除してください。

0003

ap_serverを省略しているにもかかわらず、db_clientを指定しています。

ap_serverを指定してください。またはdb_clientを削除してください。

KFSE63811-E　（Y）P

開始処理でエラーが発生しました。理由コード＝aa....aa，詳細コード１＝bb....bb，詳細コード２＝cc....cc，詳細コード３＝dd....dd

An error occurred in the start processing. reason code = aa....aa, detail code 1 = bb....bb, detail code 2 = cc....cc, detail code 3 = dd....dd

システム分析支援アキュムレータの開始処理でエラーが発生しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

REQUEST_PROCESS

開始処理でエラーが発生しました。

事前に出力されたエラーメッセージの対策をしてください。

OUT_OF_MEMORY

必要なメモリの確保に失敗しました。

OS全体のメモリ使用状況を確認してください。

RUNTIME

内部矛盾が発生しました。

保守員に連絡してください。

LOCKFILE_ERR

ロックファイルの作成、または、排他取得に失敗しました。

保守員に連絡してください。

KFSE63812-E　（Y）P

監視処理でエラーが発生しました。理由コード＝aa....aa，詳細コード１＝bb....bb，詳細コード２＝cc....cc，詳細コード３＝dd....dd

An error occurred in the monitoring processing. reason code = aa....aa, detail code 1 = bb....bb, detail code 2 = cc....cc, detail code 3 = dd....dd

システム分析支援アキュムレータの監視処理でエラーが発生しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

THREAD_DOWN

スレッドが停止しています。

事前に他のエラーメッセージが出力されている場合はそのメッセージの対策に従ってください。

出力されていない場合は保守員に連絡してください。

OUT_OF_MEMORY

必要なメモリの確保に失敗しました。

OS全体のメモリ使用状況、およびJava VMオプションファイルSDP_MAX_MEM_SIZEの設定値を確認してください。

RUNTIME

内部矛盾が発生しました。

保守員に連絡してください。

KFSE63813-E　（Y）P

ソケット入力処理でエラーが発生しました。プロトコル＝aa....aa，理由コード＝bb....bb，詳細コード＝cc....cc

An error occurred in the socket input processing. protocol = aa....aa, reason code = bb....bb, detail code = cc....cc

システム分析支援アキュムレータのソケット入力処理でエラーが発生しました。

aa....aa：プロトコル

Cosminexus：Cosminexus電文

HiRDB：HiRDB電文

httpRequest：HTTPリクエスト電文

Oracle：Oracle電文

bb....bb：理由コード

理由コードの意味と対策を表に示します。

cc....cc：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

SOCKET_BIND

プロトコルで示す電文用ポート(システム分析支援アダプタ連携関連定義ap_port_no、または、port_noの指定値)のバインドに失敗しました。

他プログラムで当該ポートを使用していないか確認してください。使用している場合は、ap_port_no、または、db_port_noの指定値を変更してからシステム分析支援を再起動してください。使用していない場合は、保守員に連絡してください。

OUTPUT_QUEUE

内部矛盾が発生しました。

保守員に連絡してください。

SELECTOR_OPEN

SOCKET_READ

CHANNEL_ACCEPT

BUFFER_READ

TIME_WAIT

CHANNEL_CLOSE

KFSE63814-E　（Y）P

システム分析支援アキュムレータが強制終了しました。理由コード＝aa....aa，詳細コード＝bb....bb

The SIC-Visualizer(accumulator) was forcibly terminated. reason code = aa....aa, detail code = bb....bb

システム分析支援アキュムレータが強制終了しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード

システム分析支援がトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

SDP_FORCESTOP

内部矛盾が発生しました。

保守員に連絡してください。

RUNTIME

THREAD_DOWN

スレッドが停止しました。

事前に出力されたエラーメッセージの対策をしてください。

OUT_OF_MEMORY

必要なメモリの確保に失敗しました。

OS全体のメモリ使用状況、およびJava VMオプションファイルSDP_MAX_MEM_SIZEの設定値を確認してください。

KFSE63821-E　（Y）P

電文解析制御でエラーが発生しました。プロトコル＝aa....aa，理由コード＝bb....bb，詳細コード＝cc....cc

An error occurred in telegraph analysis control. protocol = aa....aa, reason code = bb....bb, detail code = cc....cc

システム分析支援アキュムレータの電文解析制御でエラーが発生しました。

aa....aa：プロトコル

Cosminexus：Cosminexus電文

HiRDB：HiRDB電文

httpRequest：HTTPリクエスト電文

Oracle：Oracle電文

bb....bb：理由コード

理由コードの意味と対策を表に示します。

cc....cc：詳細コード

システム分析支援がトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

TUPLE_SEND

タプル送信が失敗しました。

事前に出力されたKFSE63852-Eメッセージの対策をしてください。

JUDGMENT_PERSEINT

内部矛盾が発生しました。

保守員に連絡してください。

KFSE63831-E　（Y）P

内部矛盾を検出しました。詳細コード＝aa....aa

An internal inconsistency was detected. detail code = aa....aa

業務実態情報の出力で内部矛盾を検出しました。

aa....aa：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE63832-E　（Y）P

業務実態情報の出力でエラーが発生しました。詳細コード１＝aa....aa，詳細コード２＝bb....bb，詳細コード３＝cc....cc，詳細コード４＝dd....dd

An error occurred in the output of application information. detail code 1 = aa....aa, detail code 2 = bb....bb, detail code 3 = cc....cc, detail code 4 = dd....dd

業務実態情報の出力でエラーが発生しました。

aa....aa：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

bb....bb：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード4

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE63851-E　（Y）E

ストリームオープン中にエラーが発生しました。理由コード＝aa....aa, 詳細コード＝bb....bb

An error occurred during the stream open operation. reason code = aa....aa, detail code = bb....bb

初期化処理中にエラーが発生しました。

aa....aa：理由コード

ARGUMENT：内部矛盾

NOT_OPEN_STREAM：内部矛盾

bb....bb：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE63852-E　（Y）E

タプル送信中にエラーが発生しました。理由コード＝aa....aa, 詳細コード＝bb....bb

An error occurred when transmitting the tuple. reason code = aa....aa, detail code = bb....bb

タプル送信中にエラーが発生しました。

aa....aa：理由コード

NOT_FOUND_STREAM：内部矛盾

ARGUMENT：内部矛盾

INTERNAL：内部矛盾

bb....bb：詳細情報

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

システム分析支援アキュムレータを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE83811-I　（Y）P

システム分析支援アキュムレータが開始しました。

The SIC-Visualizer(accumulator) started.

システム分析支援アキュムレータが開始しました。

（S）

処理を続行します。

（O）

なし。

［対策］

なし。

KFSE83812-I　（Y）P

システム分析支援アキュムレータが終了しました。

The SIC-Visualizer(accumulator) ended.

システム分析支援アキュムレータが終了しました。

（S）

なし。

（O）

なし。

［対策］

なし。

KFSE83813-I　（Y）P

システム分析支援アダプタからの入力が開始しました。

Input from the SIC-Visualizer(adapter) started.

システム分析支援アダプタからの入力が開始しました。

（S）

処理を続行します。

（O）

なし。

［対策］

なし。

KFSE83814-I　（Y）P

統計情報を出力します。統計情報＝aa....aa

Statistics will be output. statistics = aa....aa

システム分析支援アキュムレータの統計情報を出力します。

aa....aa：統計情報を下記形式で出力する。

bb....bb,cc....cc,dd....dd,ee....ee,ff....ff,gg....gg,hh....hh,ii....ii,jj....jj,kk....kk,ll....ll,mm....mm

bb....bb：リクエスト電文の要求電文数

cc....cc：リクエスト電文の応答電文数

dd....dd：リクエスト電文の閾値超過回数

ee....ee：リクエスト電文のタイムアウト回数

ff....ff：リクエスト電文のパケットロスト回数

gg....gg：リクエスト電文の破棄電文数

hh....hh：DBサーバへの要求電文数

ii....ii：DBサーバからの応答電文数

jj....jj：SQLエラー検知回数

kk....kk：DBサーバへの要求電文、またはDBサーバからの応答電文の破棄電文数

ll....ll：タプル送信した電文数

mm....mm：タプル送信できなかった電文数

（S）

処理を続行します。

（O）

なし。

［対策］

なし。

KFSE83815-I　（Y）P

閾値超過を検知しました。ルートアプリケーション情報＝aa....aa，開始日時＝bb....bb，詳細コード＝cc....cc

A threshold was exceeded. root application information = aa....aa, start date and time = bb....bb, detail code = cc....cc

システム分析支援アキュムレータで閾値超過を検知しました。

aa....aa：ルートアプリケーション情報

bb....bb：当該ルートアプリケーション情報の業務開始日時

cc....cc：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

当該ルートアプリケーション情報を業務実態情報に出力します。

［対策］

なし。

KFSE83816-I　（Y）P

ＳＱＬエラーを検知しました。ルートアプリケーション情報＝aa....aa，開始日時＝bb....bb，詳細コード＝cc....cc

An SQL error was detected. root application information = aa....aa, start date and time = bb....bb, detail code = cc....cc

システム分析支援アキュムレータで SQL エラーを検知しました。

aa....aa：ルートアプリケーション情報

bb....bb：当該ルートアプリケーション情報の業務開始日時

cc....cc：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

処理を続行します。

（O）

当該ルートアプリケーション情報を業務実態情報に出力します。

［対策］

なし。

KFSE93800-E　（Y）E

The command execution environment is invalid. command name = aa....aa, detail code = bb....bb

コマンド実行環境が不正です。

aa....aa：コマンド名

bb....bb：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドの処理を中止します。

（O）

コマンドの実行環境を確認してください。

［対策］

なし。

KFSE93801-E　（Y）E

クエリ定義ファイル生成に失敗しました。理由コード＝aa....aa

Generation of a query definition file failed. reason code = aa....aa

クエリ定義ファイルの生成に失敗しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

（S）

コマンドの処理を中止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

INSTALL

内部矛盾が発生しました。

保守員に連絡してください。

OPERATION

SEARCH

WRITE

クエリ定義ファイルへの書き込みに失敗しました。

CREATE

クエリ定義ファイルの生成に失敗しました。

KFSE93811-E　（Y）E

Failed to start the SIC-Visualizer(accumulator). reason code = aa....aa, detail code = bb....bb

システム分析支援アキュムレータの起動に失敗しました。

aa....aa：理由コード

SDP_SERVER：Java VMプロセスの起動に失敗

HSIC_DIRECTORY：HSIC環境の破壊を検知

bb....bb：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドの処理を中止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

システムコンフィグプロパティファイルのrmi.serverPortプロパティの値が、ほかの実行環境の値と重複していないかを確認してください。標準エラー出力、またはメッセージログにエラーメッセージが出力されているときは、そのメッセージに従って障害を取り除き、再度コマンドを実行してください。

KFSE93812-I　（Y）S

Usage: esibstart [-c]

esibstart コマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93813-I　（Y）S

The SIC-Visualizer started. adapter ID = aa....aa

システム分析支援アキュムレータ、システム分析支援アダプタを起動しました。

aa....aa：アダプタ識別子

システム分析支援アダプタのアダプタ識別子です。

システム分析支援アダプタ識別子を取得できない場合は"*"を出力します。

（S）

なし。

（O）

なし。

［対策］

なし。

KFSE93814-E　（Y）E

Failed to start the SIC-Visualizer. reason code = aa....aa, detail code1 = bb....bb, detail code2 = cc....cc

システム分析支援アキュムレータ、システム分析支援アダプタの起動に失敗しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援がトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援がトラブルシュートで使用する情報です。

（S）

システム分析支援の開始を中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策 してください。

理由コード

意味

対策

USER

実行ユーザが不正です。

スーパーユーザでコマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

ENVIRONMENT

実行環境が不正です。

confディレクトリ内に定義ファイルがあるかを確認してください。確認後、コマンドを再実行してください。

ADAPTER

システム分析支援アダプタの起動に失敗しました。

本メッセージの前にエラーメッセージが出力されていた場合は、そのメッセージ対策を実施してコマンドを再実行してください。

他のエラーメッセージが出力されていない場合は、システム分析支援アダプタのログを参照してエラーメッセージが出力されていないか確認してください。エラーメッセージが出力されていた場合は、そのメッセージの対策を実施してコマンドを再実行してください。

問題が解決しない場合は、保守員に連絡してください。

ACCUMULATOR

システム分析支援アキュムレータの起動に失敗しました。

本メッセージの前にエラーメッセージが出力されていた場合は、そのメッセージ対策を実施してコマンドを再実行してください。

他のエラーメッセージが出力されていない場合は、システム分析支援アキュムレータのログを参照してエラーメッセージが出力されていないか確認してください。エラーメッセージが出力されていた場合は、そのメッセージの対策を実施してコマンドを再実行してください。

問題が解決しない場合は、保守員に連絡してください。

INSIDE

内部矛盾が発生しました。

保守員に連絡してください。

KFSE93815-I　（Y）S

Usage: esibstop [-m <Days>][-w <work-directory>][-f [-d]]

esibstop コマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93816-I　（Y）S

The SIC-Visualizer stopped. adapter ID = aa....aa

システム分析支援アキュムレータ、システム分析支援アダプタを停止しました。

aa....aa：アダプタ識別子

システム分析支援アダプタのアダプタ識別子です。

システム分析支援アダプタ識別子を取得できない場合は"*"を出力します。

（S）

なし。

（O）

なし。

［対策］

なし。

KFSE93817-E　（Y）E

Failed to stop the SIC-Visualizer. reason code = aa....aa, detail code1 = bb....bb, detail code2 = cc....cc

システム分析支援アキュムレータ、システム分析支援アダプタの停止に失敗しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援がトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援がトラブルシュートで使用する情報です。

（S）

システム分析支援の停止を続行します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

USER

実行ユーザが不正です。

スーパーユーザでコマンドを再実行してください。何度もエラーが発生する場合は、保守員に連絡してください。

ADAPTER

システム分析支援アダプタの停止に失敗しました。

本メッセージの前にエラーメッセージが出力されていた場合は、そのメッセージ対策を実施してコマンドを再実行してください。

他のエラーメッセージが出力されていない場合は、システム分析支援アダプタのログを参照してエラーメッセージが出力されていないか確認してください。エラーメッセージが出力されていた場合は、そのメッセージの対策を実施してコマンドを再実行してください。

問題が解決しない場合は、保守員に連絡してください。

ACCUMULATOR

システム分析支援アキュムレータの停止に失敗しました。

本メッセージの前にエラーメッセージが出力されていた場合は、そのメッセージ対策を実施してコマンドを再実行してください。

他のエラーメッセージが出力されていない場合は、システム分析支援アキュムレータのログを参照してエラーメッセージが出力されていないか確認してください。エラーメッセージが出力されていた場合は、そのメッセージの対策を実施してコマンドを再実行してください。

問題が解決しない場合は、保守員に連絡してください。

INSIDE

内部矛盾が発生しました。

保守員に連絡してください。

KFSE93831-E　（Y）E

業務実態情報格納領域の作成でエラーが発生しました。詳細コード１＝aa....aa，詳細コード２＝bb....bb，詳細コード３＝cc....cc，詳細コード４＝dd....dd

An error occurred during the creation of a storage area for application information. detail code 1 = aa....aa, detail code 2 = bb....bb, detail code 3 = cc....cc, detail code 4 = dd....dd

業務実態情報格納領域の作成でエラーが発生しました。

aa....aa：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

bb....bb：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード4

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE93832-E　（Y）E

業務実態情報格納領域の削除でエラーが発生しました。詳細コード１＝aa....aa，詳細コード２＝bb....bb，詳細コード３＝cc....cc，詳細コード４＝dd....dd

An error occurred during the deletion of the storage area for application information. detail code 1 = aa....aa, detail code 2 = bb....bb, detail code 3 = cc....cc, detail code 4 = dd....dd

業務実態情報格納領域の削除でエラーが発生しました。

aa....aa：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

bb....bb：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード4

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE93833-E　（Y）E

業務実態情報の削除でエラーが発生しました。詳細コード１＝aa....aa，詳細コード２＝bb....bb，詳細コード３＝cc....cc，詳細コード４＝dd....dd

An error occurred during the deletion of application information. detail code 1 = aa....aa, detail code 2 = bb....bb, detail code 3 = cc....cc, detail code 4 = dd....dd

業務実態情報の削除でエラーが発生しました。

aa....aa：詳細コード1

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

bb....bb：詳細コード2

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

cc....cc：詳細コード3

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

dd....dd：詳細コード4

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドを強制停止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE93834-I　（Y）S

Usage: esibtblstart

esibtblstartコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93835-E　（Y）E

The application information file could not be made usable. detail code = aa....aa

業務実態情報格納領域を使用可能な状態にできませんでした。

aa....aa：詳細コード

システム分析支援アキュムレータがトラブルシュートで使用する情報です。

（S）

コマンドの処理を中止します。

（O）

システム分析支援管理者に連絡してください。

［対策］

保守員に連絡してください。

KFSE93836-I　（Y）S

Usage: esibdeltbl [-m <Days>] [-w <work-directory>]

esibdeltblコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93841-I　（Y）S

Usage: esibls [-s { all | acm | adp | file }]

esiblsコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93851-I　（Y）S

Usage: esibsetup [-d <setup-directory>] [-p <port-number>] [-m <access-id>] [-a <setup-mode>]

esibsetupコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93852-E　（Y）E

Failed to set up the execution environment. reason code = aa....aa, detail code1 = bb....bb, detail code2 = cc....cc

実行環境の作成、または更新に失敗しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援がトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援がトラブルシュートで使用する情報です。

（S）

セットアップを中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

USER

実行ユーザが不正です。

スーパーユーザでコマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

ENVIRONMENT

インストールディレクトリの環境が不正です。

保守員に連絡してください。

HSIC_DIRECTORY

構築済の実行環境が不正です。

業務実態情報を削除しても問題ない場合は、再セットアップを行い、環境を再作成してください。業務実態情報を削除せずに対策を実施したい場合は、esibrasgetコマンドを実行し、トラブルシュート情報を取得して保守員に連絡してください。

RUNNING

システム分析支援アキュムレータが起動中です。

システム分析支援アキュムレータを終了後にコマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

INSIDE

内部矛盾が発生しました。

保守員に連絡してください。

INFO_FILE

業務実態情報格納領域の作成中にエラーが発生しました。

以下を確認してください。

システム分析支援ビューアが終了しているかを確認してください。

本コマンドで指定したディレクトリのディスク容量が不足していないかを確認してください。

本コマンドで指定したポート番号が既に使用されていないかを確認してください。

運用ディレクトリに以下のようなパスを指定していないか確認してください

"//"を含むパス

"/"で終端しているパス

シンボリックリンクを含むパス

問題が解決しない場合は、保守員に連絡してください。

INFO_TABLE

直前にエラーメッセージが出力されている場合は理由コードを確認して対策してください。対策後、コマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

OPERAND

実行環境の更新セットアップでは指定できないオプションフラグを指定しています。

指定するオプションフラグを見直してください。

OVER

実行環境の作成可能数を超過しています。

他実行環境を削除後にコマンドを再度実行してください。

KFSE93854-I　（Y）S

The execution environment was set up. setup directory = aa....aa

システム分析支援アキュムレータ実行環境の作成、または更新を終了します。

aa....aa：運用ディレクトリパス

（S）

なし。

（O）

なし。

［対策］

なし。

KFSE93855-Q　（Y）S

The execution environment will be set up. Do you want to continue? [y: Continue n: Cancel] setup mode = aa....aa, setup directory = bb....bb

-dオプションに指定したディレクトリに実行環境を構築してよいかどうか応答を求めます。

aa....aa：セットアップ方式

new：実行環境の新規構築

update：実行環境の更新

bb....bb：運用ディレクトリパス

（S）

オペレータが設定した応答に従って処理します。yまたはn以外を応答した場合は、再度応答を求めます。

（O）

yまたはn（YまたはNを含む）で応答します。

y：コマンドの処理を続行します。

n：コマンドの処理を終了します。

［対策］

なし。

KFSE93856-E　（Y）E

Failed to perform the unsetup of the execution environment. reason code = aa....aa, detail code1 = bb....bb, detail code2 = cc....cc

実行環境の削除に失敗しました。

aa....aa：理由コード

理由コードの意味と対策を表に示します。

bb....bb：詳細コード1

システム分析支援がトラブルシュートで使用する情報です。

cc....cc：詳細コード2

システム分析支援がトラブルシュートで使用する情報です。

（S）

アンセットアップを中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

理由コード

意味

対策

USER

実行ユーザが不正です。

スーパーユーザでコマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

ENVIRONMENT

インストールディレクトリの環境が不正です。

保守員に連絡してください。

RUNNING

システム分析支援アキュムレータが起動中です。

システム分析支援アキュムレータを終了後にコマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

INSIDE

内部矛盾が発生しました。

保守員に連絡してください。

INFO_FILE

業務実態情報格納領域の削除中にエラーが発生しました。

以下を確認してください。

システム分析支援ビューアが終了しているか確認してください。

運用ディレクトリに以下のようなパスを指定していないか確認してください

"//"を含むパス

"/"で終端しているパス

シンボリックリンクを含むパス

確認後、コマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

HSIC_DIRECTORY

実行環境が未構築のディレクトリを指定しています。

指定した運用ディレクトリに実行環境が構築済みか確認してください。確認後、コマンドを再実行してください。問題が解決しない場合は、保守員に連絡してください。

KFSE93857-I　（Y）S

Usage: esibunsetup [-d <setup-directory>]

esibunsetupコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93858-I　（Y）S

The unsetup of the execution environment was performed. setup directory = aa....aa

システム分析支援アキュムレータ実行環境の削除を終了します。

aa....aa：運用ディレクトリパス

（S）

なし。

（O）

なし。

［対策］

なし。

KFSE93859-Q　（Y）S

Do you want to delete the execution environment? [y: Continue n: Cancel] operation directory = aa....aa

-dオプションに指定した実行環境を削除してよいかどうか応答を求めます。

aa....aa：運用ディレクトリパス

（S）

オペレータが設定した応答に従って処理します。yまたはn以外を応答した場合は、再度応答を求めます。

（O）

yまたはn（YまたはNを含む）で応答します。

y：コマンドの処理を続行します。

n：コマンドの処理を終了します。

［対策］

なし。

KFSE93861-I　（Y）S

Linuxの場合

Usage: esibrasget [-c] <acquisition-destination-file-name>

Windowsの場合

Usage: esibrasget <acquisition-destination-file-name>

esibrasgetコマンドの使用方法を示します。コマンドヘルプを要求した場合、もしくはコマンドの形式が誤りがある場合に出力します。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの形式に誤りがある場合は形式を正しく設定して再実行してください。

［対策］

なし。

KFSE93862-E　（Y）E

An error occurred for the command. command name = aa....aa, reason code = bb....bb

コマンド実行時エラーが発生しました。

aa....aa：コマンド名

bb....bb：コマンドで発生したエラーを示します。

TEMPORARY DIRECTORY：一時作業領域に十分な空き領域がありません。

OS COMMAND FAILED：オペレーティングシステムのコマンド処理に失敗しました。

出力されているオペレーティングシステムのコマンドのメッセージに従って対処してください。

（S）

コマンド処理を終了します。

（O）

エラーの要因を取り除いたあと、コマンドを再度入力してください。

［対策］

なし。

KFSE93890-E　（Y）E

The command format is invalid. command name = aa....aa, reason code = bb....bb

コマンドの引数に誤りがあったため、処理を中止しました。

aa....aa：コマンド名

bb....bb：理由コード

OPERAND：不正なオプションフラグを使用しています。

FLAG：必要なフラグ引数がありません。

ARGUMENT：必要なオプションフラグがありません。

CMD_ARG：コマンド引数がありません。

LIMITS_OVER：コマンド引数の個数が多すぎます。

（S）

コマンド処理を行わずに終了します。

（O）

正しい引数を設定してコマンドを再実行してください。

［対策］

なし。

KFSE93891-E　（Y）E

The flag argument is invalid. command name = aa....aa, option = bb, reason code = cc....cc

フラグ引数に誤りがあったため、処理を中止しました。

aa....aa：コマンド名

bb：オプション名

cc....cc：理由コード

LENGTH：フラグ引数の長さが不正です。

INVALID：フラグ引数に設定できない文字を設定しています。

NOTHING：設定された値・名称が見つかりません。

RANGE：設定値が設定可能値以外です。

LIMITS_INVALID：フラグ引数の設定値とコマンド引数の設定数の組合せが不正です。

（S）

コマンド処理を行わずに終了します。

（O）

正しいフラグ引数を設定してコマンドを再実行してください。

［対策］

なし。

KFSE93892-E　（Y）E

The combination of options is invalid. command name = aa....aa, option 1 = bb, option 2 = cc

オプションの組み合わせに誤りがあったため、処理を中止しました。

aa....aa：コマンド名

bb：組み合わせが不正なオプション1（2文字）

cc：組み合わせが不正なオプション2（2文字）

（S）

コマンド処理を行わずに終了します。

（O）

正しいオプションを設定してコマンドを再実行してください。

［対策］

なし。

KFSE93893-E　（Y）E

No commands can be accepted now.

コマンドを受け付けることができません。

（S）

コマンド処理を行わずに終了します。

（O）

コマンドの受け付け条件を確認してください。

［対策］

なし。

KFSE93894-E　（Y）E

An error occurred for the command. command name = aa....aa, reason code = bb....bb, detail code = cc....cc

コマンド実行時エラーが発生しました。

aa....aa：コマンド名

bb....bb：理由コード

理由コードの意味と対策を表に示します。

cc....cc：詳細コード

システム分析支援がトラブルシュートで使用する情報です。

（S）

コマンド処理を中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

理由コード一覧に従って対策してください。

コマンド名

理由コード

対策

esibls

INFO_FILE1

時間をおいてコマンドを再実行してください。

解決しない場合は保守員に連絡してください。

INFO_FILE2

ADAPTER

上記以外

上記以外

保守員に連絡して下さい。

KFSE93895-E　（Y）E

Failed to load the HSIC - Application Server Option library. detail code 1 = aa....aa

HSIC - Application Server Option用ライブラリのローディングに失敗しました。

aa....aa：詳細コード

システム効率化支援がトラブルシュートで使用する情報です。

（S）

コマンド処理を中断します。

（O）

システム分析支援管理者に連絡してください。

［対策］

esibsetupコマンドのオプション指定値を確認してください。

HSIC - Application Server Optionがインストールされているか確認してください。

9　システム分析支援ビューアのメッセージ

システム分析支援ビューアのメッセージについて説明します。

9.1　メッセージの形式

9.1.1　メッセージボックスの形式

メッセージボックスのタイトル

「システム分析支援ビューア」と表示します。

メッセージボックスのアイコン

インジケータがIの場合は情報メッセージアイコン、Wの場合は警告メッセージアイコン、Eの場合はエラーメッセージアイコンを表示します。

メッセージボックスのボタン

メッセージボックスのボタン種別については「9.2　メッセージログの説明」を参照してください。

メッセージボックス内テキスト

1行目にはメッセージIDを表示します。

2行目以降にメッセージの内容を表示します。

9.1.2　Javaメッセージログの形式

Javaメッセージログのタイトルおよびラベル行形式

Javaプロセス起動毎にJavaメッセージログを出力する際にタイトルおよびラベル行を出力します。

出力するJavaメッセージログのタイトルおよびラベル行形式を以下に記します。

タイトル行形式

0     5                      83         116
****△OS名(バージョン含む)△TZ=AA....AA△yyyy/mm/dd△hh:mm:ss.sss

タイトル行

OS名

OS名（半角数字記号60バイト以内。超える場合は切り詰めて出力）

TZ=AA....AA

タイムゾーン（半角数字記号32バイト以内）

yyyy/mm/dd

トレース開始年月日（半角数字記号10バイト）

hh:mm:ss.sss

トレース開始時分秒ミリ秒（半角数字記号12バイト）

△

スペース（半角1バイト以上）

ラベル行形式

0 5           16            50   59   68          90
△yyyy/mm/dd△hh:mm:ss.sss△pid△tid△message-id△message(LANG=AA))

ラベル行

yyyy/mm/dd

トレース開始年月日ラベル（半角数字記号10バイト）

hh:mm:ss.sss

トレース開始時分秒ミリ秒ラベル（半角数字記号12バイト）

pid

プロセスIDラベル（半角数字記号3バイト）

tid

スレッドIDラベル（半角数字記号3バイト）

message-id

メッセージIDラベル（半角数字記号10バイト）

message

メッセージラベル（半角数字記号7バイト）

(LANG=AA....AA)：メッセージ出力言語コード（バイト上限なし）

Java仮想マシンのデフォルトロケールの言語コード

△

スペース（半角1バイト以上）

Javaメッセージログのレコード行形式

Javaメッセージログを出力する際にレコード行を出力します。

メッセージIDとメッセージテキストの他に、付加情報を出力します。

出力するJavaメッセージログのレコード行形式を以下に記します。

0     5           16            33        50        59
AAAA△yyyy/mm/dd△hh:mm:ss.sss△BB....BB△CCCCCCCC△DDDDDDDD△
68           90
ZZZZN₁N₂N₃N₄N₅-X△YY....YY

付加情報

AAAA

メッセージ通番（半角数字記号4バイト）

Javaプロセス起動毎に0初期化される。

yyyy/mm/dd

年月日（半角数字記号10バイト）

hh:mm:ss.sss

時分秒ミリ秒（半角数字記号12バイト）

BB....BB

トラブルシュート情報

CCCCCCCC

プロセスID（半角英数字記号16進数8バイト）

DDDDDDDD

スレッドID（半角英数字記号16進数8バイト）

メッセージ固定部

ZZZZN₁N₂N₃N₄N₅-X

メッセージID（半角英数字記号11バイト）

YY....YY

メッセージテキスト

その他

△

スペース（半角1バイト以上）

Javaメッセージログのスタックトレース出力

Javaメッセージログを出力する際にレコード行出力の次の行から順番にスタックトレースを出力します。

9.2　メッセージログの説明

メッセージログの記述形式を示します。

KFSEN₁N₂N₃N₄N₅-X　　（Y）　（V）

メッセージテキスト

メッセージの説明、要因コードなど個別出力項目の説明。

（S）

システムの動作

（O）

オペレータの処置

［対策］

管理者の処置

以下、各項目についての記述の説明を記します。

KFSE

メッセージプリフィックス

N₁N₂N₃N₄N₅

コード

X

インジケータ

メッセージの種別です。インジケータはJava監査ログへのメッセージログ出力のレベルとしても使用します。インジケータの表記種別を以下に記します。

表9‒1　メッセージインジケータ

表記

内容

E

システム分析支援ビューアの稼働に支障のあるメッセージ

W

システム分析支援ビューアの稼働に影響はないが警告を促すメッセージ

I

システム分析支援ビューアの稼働状況変化（正常動作）を示すメッセージ

Y

メッセージ出力先

表9‒2　メッセージ出力先

表記

内容

J

Javaメッセージログファイル

X

メッセージボックス

V

メッセージボックスのボタン種別

表9‒3　メッセージボックスのボタン種別

表記

ボタン種別

O

「OK」

C

「キャンセル」

A

「中止」

R

「再試行」

I

「無視」

Y

「はい」

N

「いいえ」

-

ボタン表示なし

9.2.1　メッセージボックスの出力方法

システム分析支援ビューアのVisioの図形描画領域で[選択項目削除]ボタン押下時や、システム分析支援ビューアの実行中にエラー発生した時に出力します。ファイルへの出力は行いません。

9.2.2　Javaメッセージログの出力

システム分析支援ビューアは、各機能の状況を示すメッセージログをログファイルへ出力します。

複数のログファイルをラウンドロビン方式で使用します。ファイルサイズが64KBを超える場合に新しいログファイルへ出力先を切り替えます。使用するログファイルの最大面数は3ファイルです。

ログ出力の際に既にメッセージログファイルが全て使用済みの場合、更新日付が古い方のファイルから上書きで再利用し（ファイル内容の初期化して使用）ファイルに出力します。

メッセージログファイルの名称および格納ディレクトリ

メッセージログファイル名称

HSICViewerlog?.log

HSICViewer

システム分析支援ビューアを示す固定文字列（半角英字10バイト）

log

メッセージログファイルを示す固定文字列（半角英字3バイト）

?

メッセージログファイルのID（半角数字1バイト、1～3）

.log

メッセージログファイルの拡張子（半角英字4バイト）

格納ディレクトリ

%HSICViewer_ROOT%/log/java/*

9.3　メッセージ系統

メッセージの系統を以下に示します。

表9‒4　メッセージ系統

メッセージコード

メッセージ系統

40000～49999

部品系エラーメッセージ

50000～54999

機能系エラーメッセージ

60000～64999

致命的エラーメッセージ

80000～89999

正常系メッセージ

90000～99999

コマンド専用メッセージ

9.4　メッセージ詳細

KFSE43601-W　（Y）X（V）O+C

未確認項目が含まれています。

項目削除を実行しますか？

未確認項目が選択された状態で[選択項目削除]ボタンが押下されました。

（S）

ボタン操作を待ちます。

（O）

項目削除を実行する場合は[OK]ボタンを押下してください。

項目削除を中止する場合は[キャンセル]ボタンを押下してください。

※ウィンドウ右上の[×]ボタン押下時は[キャンセル]ボタン押下と同じです。

［対策］

なし。

KFSE53601-E　（Y）X（V）O

削除対象が選択されていません。

削除対象を選択してから実行してください。

削除対象の項目が何も選択されないまま、[選択項目削除]ボタンが押下されました。

（S）

ボタン操作を待って、項目削除処理を中止します。

（O）

項目削除を実行する場合は、削除対象の項目を1つ以上選択した状態で実行して下さい。

［対策］

なし。

KFSE53602-E　（Y）X（V）O

Excelで開くためのデータが存在しないため、Excelで開くことができません。

Excelで開くためのデータが存在しない状態でExcel出力する処理が実行されました。

Excelで開くためのデータが削除されたため、Excelで開くことはできません。

（S）

ボタン操作を待って、Excelで開く処理を中断します。

（O）

なし。

［対策］

なし。

KFSE53603-E　（Y）X（V）O

表示対象データの取得に失敗しました。

表示対象の業務オブジェクトが画面に表示されているか確認してください。

詳細情報を表示する対象の業務オブジェクト、または表示中の詳細情報（SQL）ウィンドウに対応する業務オブジェクトがVisioの図形描画領域上に表示されていないため、詳細情報ウィンドウを開くことができませんでした。

（S）

ボタン操作を待って、詳細情報（UAP統計）ウィンドウ表示を中止します。

（O）

HTTPリクエスト一覧ウィンドウでSQLエラー/閾値超えHTTPリクエスト一覧から、表示したいルートアプリケーション情報の項目を選択してください。選択後に表示したいルートアプリケーション情報の項目にチェックを付けて[時系列表示]ボタンを押下し、表示対象の業務オブジェクトがVisioの図形描画領域上に表示されてから再度[選択項目の詳細情報表示]ボタン、または[UAP統計]ボタンを押下してください。

［対策］

なし。

KFSE53604-E　（Y）X（V）O

表示範囲に有効な範囲の数値以外が入力されました。

表示範囲に有効な範囲の数値を入力してから[更新]ボタンまたは[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタンを押下してください。

[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲]テキストボックスに有効な範囲の数値以外の文字が入力された状態で[更新]ボタンまたは[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタンが押下されたため、SQLエラー/閾値超えHTTPリクエスト一覧の更新処理を中止しました。

（S）

ボタン操作を待って、SQLエラー/閾値超えHTTPリクエスト一覧の更新処理を中止します

（O）

[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲]テキストボックスに1～21,474,837の数値を入力して[更新]ボタンまたは[SQLエラー/閾値超えHTTPリクエスト一覧表示範囲切り替え]ボタンを押下してください。

［対策］

なし。

KFSE63601-E　（Y）X（V）O

環境変数[aa....aa]が設定されていません。

環境変数[aa....aa]を設定してから、OSを起動しなおしてください。

システム環境変数が設定されていません。

aa....aa：システム環境変数名

HSICViewer_ROOT：システム分析支援ビューアのインストールディレクトリ

HSICViewer_LANG：システム分析支援ビューアの言語種別

（S）

ボタン操作を待って、システム分析支援ビューアを終了します。

（O）

システム管理者に連絡してください。

［対策］

システム分析支援ビューアのインストール後にOSの再起動をしていない場合は、設定を有効化するためにOSを再起動してからシステム分析支援ビューアを起動してください。

KFSE63602-E　（Y）X（V）O

環境変数[aa....aa]に誤りがあります。

環境変数[aa....aa]を見直してから、OSを起動しなおしてください。

システム環境変数に誤りがあります。

aa....aa：システム環境変数名

HSICViewer_ROOT：システム分析支援ビューアのインストールディレクトリ

HSICViewer_LANG：システム分析支援ビューアの言語種別

（S）

ボタン操作を待って、システム分析支援ビューアを終了します。

（O）

システム管理者に連絡してください。

［対策］

システム環境変数を見直して再設定し、設定を有効化するためにOSを再起動してからシステム分析支援ビューアを起動してください。

KFSE63603-E　（Y）X（V）O

業務実態情報を取得できませんでした。

システム分析支援アキュムレータのesibstartコマンド、esibstopコマンド、またはesibdeltblコマンドが実行中でないか確認してください。

業務実態情報を取得できませんでした。

システム分析支援アキュムレータのesibstartコマンド、esibstopコマンド、またはesibdeltblコマンドが実行中の場合は、業務実態情報を取得できません。

（S）

ボタン操作を待って、業務実態情報の取得処理を中止します。

（O）

しばらく待ってから、HTTPリクエスト一覧の更新または切り替えを行うか、[時系列表示]ボタンを押下してください。

再度、本メッセージが表示された場合は、システム管理者に連絡してください。

［対策］

システム分析支援アキュムレータのesibstartコマンド、またはesibstopコマンドが実行中かどうか確認してください。

実行中でない場合は、システム分析支援アキュムレータのログを確認してください。

KFSE63604-E　（Y）X（V）O

業務実態情報にアクセスできませんでした。

システム分析支援ビューアのプロパティファイル[HSICViewer.properties]の内容を確認してください。

業務実態情報にアクセスできませんでした。

システム分析支援ビューアのプロパティファイル[HSICViewer.properties]が存在するか、確認してください。存在する場合はプロパティファイル内の以下の定義内容を確認してください。

actualInformationId

actualInformationHost

actualInformationPort

（S）

ボタン操作を待って、業務実態情報の取得処理を中止します。

（O）

システム管理者に連絡してください。

［対策］

システム分析支援ビューアのプロパティファイルの内容を見直して、再設定してください。

プロパティファイルの内容が正しい場合は、システム分析支援アキュムレータのesiblsコマンドを実行して業務実態情報格納領域の状態を確認してください。

稼働中ではない場合は、システム分析支援アキュムレータのログを確認してください。

稼働中の場合は、再度HTTPリクエスト一覧の更新または切り替えを行うか、[時系列表示]ボタンを押下してください。本メッセージが再度表示された場合は、システム分析支援アキュムレータのログを確認してください。

KFSE63605-E　（Y）X（V）O

インストール先のディレクトリが存在するディスク容量が不足しているか、システム分析支援ビューアの動作環境が不正です。

ディスクの空き容量を増やすか、環境変数[aa....aa]を見直してOSを起動しなおすか、システム分析支援ビューアを再インストールしてください。

システム分析支援ビューアをインストールした先のディスク容量が不足しているか、システム分析支援ビューアの動作環境が不正です。

インストール先のディスク容量が不足している場合は、ディスクの空き容量を増やしてください。

ディスクの空き容量に問題がない場合は、以下の要因が考えられます。

システム分析支援アキュムレータとシステム分析支援ビューアのバージョンの組み合わせ不正

システム環境変数の設定値が誤りがある

システム分析支援ビューアのインストールディレクトリにシステム分析支援ビューアの実行に必要なファイルが存在しない

システム分析支援ビューアの一時ファイル保存先にアクセス権限がない

aa....aa：システム環境変数名

HSICViewer_ROOT：システム分析支援ビューアのインストールディレクトリ

（S）

ボタン操作を待って、業務実態情報の取得処理を中止します。

（O）

システム管理者に連絡してください。

［対策］

インストール先のディスクの空き容量が不足している場合は、ディスクの空き容量を増やしてください。

システム分析支援アキュムレータとシステム分析支援ビューアのバージョンの組み合わせ不正の場合は、正しいバージョンの組み合わせで再インストールしてください。

環境変数にシステム分析支援ビューアのインストールディレクトリの設定が誤っている場合は、システム環境変数を見直して再設定し、設定を有効化するためにOSを再起動してからシステム分析支援ビューアを起動してください。

環境変数に誤りがない場合はシステム分析支援ビューアを再インストールしてください。

KFSE63606-E　（Y）X（V）O

業務実態情報の読み込みに失敗しました。

[時系列表示]ボタンを押下してください。

業務実態情報の読み込みに失敗しました。

（S）

ボタン操作を待って、業務実態情報の読み込み処理を中止します。

（O）

HTTPリクエスト一覧ウィンドウの[時系列表示]ボタンを再度押下してしてください。

［対策］

なし。

KFSE63607-E　（Y）X（V）O

すでにシステム分析支援ビューアExcel出力機能が起動しています。

すでにシステム分析支援ビューアExcel出力機能が起動しています。

（S）

ボタン操作を待って、処理を終了します。

（O）

起動中のシステム分析支援ビューアExcel出力機能を終了後、再実行してください。

［対策］

なし。

KFSE63608-E　（Y）X（V）O

システム分析支援ビューアExcel出力機能が異常終了しました。

もう一度起動してください。

システム分析支援ビューアExcel出力機能が異常終了しました。

（S）

ボタン操作を待って、処理を終了します。

（O）

システム分析支援ビューアExcel出力機能を再実行してください。

［対策］

なし。

KFSE63609-E　（Y）X（V）O

表示処理中にエラーが発生しました。

詳細情報を参照して、エラー要因を取り除いてください。

aa....aa

表示処理中にエラーが発生しました。詳細情報を参照して、エラー要因を取り除いてください。

aa....aa：詳細情報

（S）

ボタン操作を待って、処理を終了します。

（O）

詳細情報を参照して、エラー要因を取り除いたあとに再実行してください。

［対策］

なし。

KFSE83601-I　（Y）X（V）O+C

項目削除を実行しますか？

項目削除処理の実行確認です。

（S）

ボタン操作を待ちます。

（O）

削除を実行する場合は、[OK]ボタンを押下してください。

削除を中止する場合は、[キャンセル]ボタンを押下してください。

※ウィンドウ右上の[×]ボタン押下時は[キャンセル]ボタン押下と同じです。

［対策］

なし。

KFSE83602-I　（Y）X（V）O

選択項目を削除しました。

項目削除処理の完了通知です。

（S）

ボタン操作を待ちます。

（O）

なし。

［対策］

なし。

KFSE83603-I　（Y）X（V）O

項目削除を中止しました。

項目削除処理の中止通知です。

（S）

ボタン操作を待ちます。

（O）

なし。

［対策］

なし。

KFSE93601-E　（Y）J（V）

システム分析支援ビューアのプロパティファイル[HSICViewer.properties]のオープンまたはクローズ処理で障害が発生しました。

システム分析支援ビューアのプロパティファイルが指定された場所にありません。

（S）

処理を終了します。

（O）

システム分析支援ビューアのプロパティファイルがあることを確認し、再実行してください。

［対策］

なし。

KFSE93602-E　（Y）J（V）

システム分析支援ビューアのプロパティファイル[HSICViewer.properties]の定義が不正です。キー＝aa....aa、要素＝bb....bb、理由コード＝cc....cc

システム分析支援ビューアのプロパティファイルの定義が不正です。

aa....aa：キー

bb....bb：要素

cc....cc：理由コード（10進数2けた）

01：要素の長さが不正です。

02：要素の内容が不正です。

03：必要なキーが指定されていません。

（S）

処理を終了します。

（O）

理由コードを参照してシステム分析支援ビューアのプロパティファイルを修正し、再実行してください。

［対策］

なし。

KFSE93603-E　（Y）J（V）

業務実態情報に接続できませんでした。ホスト名＝aa....aa、ポート番号＝bb....bb、識別子＝cc....cc、詳細情報＝dd....dd

システム分析支援ビューアのプロパティファイルに記載されているいずれかの要素に誤りがあります。

aa....aa：ホスト名

bb....bb：業務実態情報アクセスポート

cc....cc：業務実態情報アクセス識別子

dd....dd：詳細情報

システム分析支援ビューアがトラブルシュートで使用する情報です。

（S）

処理を終了します。

（O）

システム分析支援アキュムレータのesibsetupコマンド実行時に指定したオプションをもとにシステム分析支援ビューアのプロパティファイルを修正し、再実行してください。

システム分析支援ビューアのプロパティファイルが正しい場合は、システム分析支援アキュムレータのesiblsコマンドで業務実態情報の状態を確認して下さい。

［対策］

なし。

KFSE93604-E　（Y）J（V）

業務実態情報で障害が発生しました。詳細情報＝aa....aa

業務実態情報格納領域が稼動中であることを確認してください。

aa....aa：詳細情報

システム分析支援ビューアがトラブルシュートで使用する情報です。

（S）

処理を終了します。

（O）

システム分析支援アキュムレータのesiblsコマンドで業務実態情報の状態を確認して下さい。

［対策］

なし。

KFSE93605-E　（Y）J（V）

ファイル作成に失敗しました。

システム分析支援ビューアで使用する一時ファイル作成時にエラーが発生しました。

（S）

処理を終了します。

（O）

インストール先のディスク容量の不足や、ファイルシステムの異常が無いかを確認してください。

［対策］

なし。

KFSE93606-E　（Y）J（V）

システム分析支援ビューア内で障害が発生しました。

システム分析支援ビューア内で障害が発生しました。

（S）

処理を終了します。

（O）

システム分析支援管理者へ連絡してください。

［対策］

再度実行することで正常に動作する場合があります。

問題が解決しない場合は、保守員に連絡してください。

KFSE93607-W　（Y）X（V）O

Excelがインストールされていません。

ExcelがインストールされていないためExcelで開かずに元の画面に戻ります。

（S）

元の画面に戻ります。

（O）

システム分析支援管理者へ連絡してください。

［対策］

Microsoft Excelをインストールしてください。

付録

付録A　システム分析支援のバージョンアップ

付録A.1　システム分析支援アキュムレータのバージョンアップ

システム分析支援アキュムレータのバージョンアップ時の手順の流れを以下に示します。

図A‒1　システム分析支援アキュムレータのバージョンアップ時の流れ

システム分析支援アキュムレータの実行環境の削除

運用ディレクトリ内の、システム分析支援アキュムレータの実行環境を削除します。

実行環境の削除はesibunsetupコマンドで実行します。

esibunsetupコマンドは「4.2.8　esibunsetup（システム分析支援アキュムレータのアンセットアップ）」を参照してください。

なお、システム分析支援アキュムレータが起動している場合、esibstopコマンドを実行してシステム分析支援アキュムレータを正常終了してから、esibunsetupコマンドを実行してください。

システム分析支援アキュムレータのアンインストール

Linux版のアンインストール方法は、リリースノートを参照してください。

Windows版のアンインストール方法について説明します。

アンインストール前に以下を確認してください。

ユーザアカウント

OSのAdministratorsグループに属するユーザーアカウントであることを確認してください。

以下の手順に従ってアンインストールします。

Windowsの［コントロールパネル］−［プログラムのアンインストール］を選択する。

一覧からアンインストールの対象となる「Hitachi System Information Capture - Visualizer Accumulator」を選択し、［アンインストール］を押下する。

指示に従いアンインストールを進める。

再起動を要求された場合は再起動する。

ユーザファイルを削除する。

参考

アンインストールを実行中に［キャンセル］を押下した場合、システム分析支援アキュムレータが正常に動作しなくなる可能性があります。更に正常にアンインストールが完了していません。そのため再度1.からの手順でアンインストールして下さい。

なお、アンインストールを実行せず、インストール済みの環境に新バージョンのシステム分析支援アキュムレータをインストールすることも可能です。この場合は、新バージョンのシステム分析支援アキュムレータをインストールする前に、起動しているシステム分析支援アキュムレータを停止してください。

システム分析支援アキュムレータのインストール

Linux版のインストール方法は、リリースノートを参照してください。

Windows版のインストール方法は、マニュアル「Hitachi System Information Capture - Visualizer 基本ガイド」を参照してください。

システム分析支援アキュムレータの実行環境の更新

運用ディレクトリ内の、システム分析支援アキュムレータの実行環境を更新します。

実行環境の更新を行う前に、実行環境で稼動しているシステム分析支援アキュムレータを終了してください。実行環境の更新はesibsetupコマンドで実行します。

付録A.2　システム分析支援ビューアのバージョンアップ

システム分析支援ビューアのバージョンアップ時の手順の流れを以下に示します。

図A‒2　システム分析支援ビューアのバージョンアップ時の流れ

システム分析支援ビューアのアンインストール

アンインストール前に以下を確認してください。

実行状態

Microsoft Visioが終了していること

Internet Explorer画面が閉じていること（iexplore.exeが全て終了していること）

ユーザアカウント

OSのAdministratorsグループに属するユーザアカウントであること

以下の手順に従ってアンインストールします。

Windowsの［コントロールパネル］−［プログラムのアンインストール］を選択する。

一覧からアンインストールの対象となる「Hitachi System Information Capture - Visualizer」を選択し、［アンインストール］を押下する。

指示に従いアンインストールを進める。

再起動を要求された場合は再起動する。

ユーザファイルを削除する。

参考

アンインストールでは、インストール後にユーザが作成したファイル（プロパティファイルなど）は削除されません。これらのファイルも削除する場合、システム分析支援ビューアをインストールしていたフォルダをエクスプローラで削除してください。

アンインストールを実行中に[キャンセル]を押下した場合、システム分析支援ビューアが正常に動作しなくなる可能性があります。更に正常にアンインストールが完了していません。そのため再度1.からの手順でアンインストールして下さい。

システム分析支援ビューアのインストール

インストール方法は、マニュアル「Hitachi System Information Capture - Visualizer 基本ガイド」を参照してください。

また上書きインストール（アンインストールを実行せず、インストール済みの環境に新バージョンのシステム分析支援ビューアをインストールすること）も可能です。

この場合は、新バージョンのシステム分析支援ビューアをインストールする前に、実行状態を確認してください。

システム分析支援ビューアの運用環境の設定

必要に応じてシステム分析支援ビューア定義を設定してください。

システム分析支援ビューア定義に関しては、マニュアル「Hitachi System Information Capture - Visualizer 基本ガイド」を参照してください。

付録B　ディレクトリとファイル

付録B.1　システム分析支援アキュムレータのインストールディレクトリとファイル

システム分析支援アキュムレータのファイル及びディレクトリ構成を以下に示します。

表B‒1　インストールディレクトリ構成（Linux）

ファイル名又はディレクトリ名

説明

アクセス権

/opt/HSIC_VA/

システム分析支援アキュムレータ環境ホームディレクトリ

755

/opt/HSIC_VA/job/

システム分析支援アキュムレータ実行ベースディレクトリ

755

/opt/HSIC_VA/job/VISUALIZER00/

システム分析支援アキュムレータデフォルト運用ディレクトリ

755

/opt/HSIC_VA/bin/

運用コマンド格納ディレクトリ

755

esibsetup

運用環境をセットアップ

544

esibunsetup

運用環境をアンセットアップ

544

esibtblstart

業務実態情報を使用可能状態に変更

544

esibrasget

保守資料を取得する

544

esibstart

システム分析支援を開始

544

esibstop

システム分析支援を停止

544

esibls

システム分析支援の状態を表示

544

esibdeltbl

業務実態情報削除

544

/opt/HSIC_VA/lib/

ライブラリ格納ディレクトリ

755

hsicva.jar

システム分析支援アキュムレータ用ライブラリ

644

/opt/HSIC_VA/sys/

システム分析支援アキュムレータのシステムでの使用ファイル格納ディレクトリ

755

/opt/HSIC_VA/examples/

サンプルファイル配置用ディレクトリ

755

/opt/HSIC_VA/examples/hsic_va/

システム分析支援提供のサンプルファイル配置用ディレクトリ

755

/opt/HSIC_VA/examples/hsic_va/conf/

HSIC_VA提供のサンプル定義ファイル配置用ディレクトリ

755

hitachi_hsic_attr_ja.conf

JP1/IM連携用イベント拡張属性定義ファイル（日本語）

644

hitachi_hsic_attr_en.conf

JP1/IM連携用イベント拡張属性定義ファイル（英語）

644

hitachi_hsic_mon.conf

JP1/IMモニター起動機能用モニター画面呼び出し定義ファイル

644

hitachi_hsic_app.conf

JP1/IMモニター起動機能用アプリケーション実行定義ファイル

644

/opt/HSIC_VA/tool/

ツール格納ディレクトリ

755

/opt/HSIC_VA/tool/def/

定義用ツール格納ディレクトリ

755

hsic_vis_def.xls

定義生成Excelファイル

444

/opt/hitachi/HNTRLib2/※

日立トレース共通ライブラリ格納ディレクトリ

555

/opt/hitachi/common/※

日立トレース共通ライブラリ格納ディレクトリ

755

注※

既に同ディレクトリに日立トレース共通ライブラリをインストール済みの場合、ディレクトリ内のファイルを上書きする可能性があるため注意願います。

表B‒2　インストールディレクトリ構成（Windows）

ファイル名又はディレクトリ名

説明

%HSICAccumulator_ROOT%

システム分析支援アキュムレータ環境ホームディレクトリ

%HSICAccumulator_ROOT%¥job¥

システム分析支援アキュムレータ実行ベースディレクトリ

%HSICAccumulator_ROOT%¥job¥VISUALIZER00¥

システム分析支援アキュムレータデフォルト運用ディレクトリ

%HSICAccumulator_ROOT%¥bin¥

運用コマンド格納ディレクトリ

esibsetup.bat

運用環境をセットアップ

esibunsetup.bat

運用環境をアンセットアップ

esibtblstart.bat

業務実態情報を使用可能状態に変更

esibrasget.bat

保守資料を取得する

esibstart.bat

システム分析支援を開始

esibstop.bat

システム分析支援を停止

esibls.bat

システム分析支援の状態を表示

esibdeltbl.bat

業務実態情報削除

%HSICAccumulator_ROOT%¥lib¥

ライブラリ格納ディレクトリ

hsicva.jar

システム分析支援アキュムレータ用ライブラリ

%HSICAccumulator_ROOT%¥sys¥

システム分析支援アキュムレータのシステムでの使用ファイル格納ディレクトリ

%HSICAccumulator_ROOT%¥examples¥

サンプルファイル配置用ディレクトリ

%HSICAccumulator_ROOT%¥examples¥hsic_va¥

システム分析支援提供のサンプルファイル配置用ディレクトリ

%HSICAccumulator_ROOT%¥examples¥hsic_va¥conf¥

HSIC_VA提供のサンプル定義ファイル配置用ディレクトリ

hitachi_hsic_attr_ja.conf

JP1/IM連携用イベント拡張属性定義ファイル(日本語)

hitachi_hsic_attr_en.conf

JP1/IM連携用イベント拡張属性定義ファイル(英語)

hitachi_hsic_mon.conf

JP1/IMモニター起動機能用モニター画面呼び出し定義ファイル

hitachi_hsic_app.conf

JP1/IMモニター起動機能用アプリケーション実行定義ファイル

%HSICAccumulator_ROOT%¥tool¥

ツール格納ディレクトリ

%HSICAccumulator_ROOT%¥tool¥def¥

定義用ツール格納ディレクトリ

hsic_vis_def.xls

定義生成Excelファイル

%HSICAccumulator_ROOT%¥readme¥

Readme格納ディレクトリ

%HSICAccumulator_ROOT%¥readme¥hsic_va¥

システム分析支援アキュムレータ用Readme格納ディレクトリ

readme.txt

システム分析支援アキュムレータ用Readmeファイル

<OSインストールドライブ>:¥Program Files¥Hitachi¥HNTRLib2¥※

日立トレース共通ライブラリ格納ディレクトリ

<OS インストールドライブ>:¥Program Files (x86)¥Hitachi¥HNTRLib2¥※

日立トレース共通ライブラリ格納ディレクトリ

注※

既に同ディレクトリに日立トレース共通ライブラリをインストール済みの場合、ディレクトリ内のファイルを上書きする可能性があるため注意願います。

付録B.2　システム分析支援アキュムレータの運用ディレクトリとファイル

セットアップ時に作成されるファイル及びディレクトリ構成を以下に示します。

表B‒3　運用ディレクトリ構成（Linux）

ファイル名又はディレクトリ名（esibsetup -d 指定値）

説明

アクセス権

アンセットアップ

上書セットアップ

./

システム分析支援アキュムレータ運用ディレクトリ

－

×

×

./sys/

システム分析支援アキュムレータ内部情報格納ディレクトリ

755

○

×

./bin/

運用コマンド格納ディレクトリ

755

○

○

esibtblstart

業務実態情報を使用可能状態に変更

544

○

○

esibstart

システム分析支援を開始

544

○

○

esibstop

システム分析支援を停止

544

○

○

esibdeltbl

業務実態情報削除

544

○

○

esibls

システム分析支援プロセス状態を一覧表示

544

○

○

esibrasget

保守資料を取得する

544

○

○

./conf/

定義格納ディレクトリ

755

○

○

hsicib_config.properties

システム分析支援アキュムレータ定義ファイル

644

×

△

jvm_options.cfg

Java VMオプションファイル

644

×

△

system_config.properties

システムコンフィグプロパティファイル

644

×

△

./conf/xml

XML用定義格納ディレクトリ

755

○

○

./logs/

ログファイル格納ディレクトリ

755

○

○

./trc/

トレースファイル格納ディレクトリ

755

○

○

./spool/

755

○

○

./spool/cmd

コマンド実行結果格納ディレクトリ

755

○

○

./tmp/

作業用ディレクトリ

755

○

×

（凡例）

アンセットアップ欄 … ○：アンセットアップ時削除 ×：アンセットアップ時削除しない

上書セットアップ欄 … ○：アップデート時上書き △：バックアップを作成後、上書き

×：アップデート時上書きしない

表B‒4　運用ディレクトリ構成（Windows）

ファイル名又はディレクトリ名（esibsetup -d 指定値）

説明

アンセットアップ

上書セットアップ

.¥

システム分析支援アキュムレータ運用ディレクトリ

×

×

.¥sys¥

システム分析支援アキュムレータ内部情報格納ディレクトリ

○

×

.¥bin¥

運用コマンド格納ディレクトリ

○

○

esibtblstart.bat

業務実態情報を使用可能状態に変更

○

○

esibstart.bat

システム分析支援を開始

○

○

esibstop.bat

システム分析支援を停止

○

○

esibdeltbl.bat

業務実態情報削除

○

○

esibls.bat

システム分析支援プロセス状態を一覧表示

○

○

esibrasget.bat

保守資料を取得する

○

○

.¥conf¥

定義格納ディレクトリ

○

○

hsicib_config.properties

システム分析支援アキュムレータ定義ファイル

×

△

jvm_options.cfg

Java VMオプションファイル

×

△

system_config.properties

システムコンフィグプロパティファイル

×

△

./conf/xml

XML用定義格納ディレクトリ

○

○

.¥logs¥

ログファイル格納ディレクトリ

○

○

.¥trc¥

トレースファイル格納ディレクトリ

○

○

.¥spool¥

○

○

.¥spool¥cmd¥

コマンド実行結果格納ディレクトリ

○

○

.¥tmp¥

作業用ディレクトリ

○

×

（凡例）

アンセットアップ欄 … ○：アンセットアップ時削除 ×：アンセットアップ時削除しない

上書セットアップ欄 … ○：アップデート時上書き △：バックアップを作成後、上書き

×：アップデート時上書きしない

付録B.3　システム分析支援ビューアのインストールディレクトリとファイル

システム分析支援ビューアのディレクトリ構成は以下の通りです。

表B‒5　システム分析支援ビューアのインストールディレクトリとファイル

ファイル名又はディレクトリ名

説明

アンインストール

%HSICViewer_ROOT%

システム分析支援ビューア環境ホームディレクトリ

×

%HSICViewer_ROOT%¥conf

定義格納ディレクトリ

×

HSICViewer.properties

システム分析支援ビューアのプロパティファイル

×

%HSICViewer_ROOT%¥log

ログファイル格納ディレクトリ

○

%HSICViewer_ROOT%¥log¥sql

クライアントエラーログファイル格納ディレクトリ

○

%HSICViewer_ROOT%¥log¥java

Javaメッセージログファイル格納ディレクトリ

○

%HSICViewer_ROOT%¥etc

システム用ファイル格納ディレクトリ

○

%HSICViewer_ROOT%¥readme

Readme格納ディレクトリ

○

readme.txt

Readmeファイル

○

HSICViewer.vsd

Visioプロジェクトファイル

○

HSICViewer_SimpleMode.EXE

システム分析支援ビューアExcel出力機能実行ファイル

○

（凡例）

○：アンインストール時に削除する

×：アンインストール時に削除しない

付録B.4　システム分析支援アダプタのディレクトリとファイル

システム分析支援アダプタが起動されると、以下のディレクトリ及びファイルが作成されます。

表B‒6　システム分析支援アダプタ実行環境下のファイル及びディレクトリ

ファイル名又はディレクトリ名

説明

アクセス権

/opt/HSIC

システム検証支援基盤環境ホームディレクトリ

755

/opt/HSIC/conf/

システム分析支援アダプタ定義ファイル格納ディレクトリ

755

/opt/HSIC/job/

システム分析支援アダプタ実行ベースディレクトリ

755

/opt/HSIC/job/アダプタ識別子/

システム分析支援アダプタ実行環境（※1）

755

/opt/HSIC/job/アダプタ識別子/bin/

運用コマンド格納ディレクトリへのシンボリックリンク

777

/opt/HSIC/job/アダプタ識別子/lib/

ライブラリ格納ディレクトリへのシンボリックリンク

777

/opt/HSIC/job/アダプタ識別子/run/

実行ディレクトリ。

システム分析支援アダプタが異常終了した場合はこのディレクトリ下にcoreファイルが作成される。ユーザは必要に応じて削除すること。

755

/opt/HSIC/job/アダプタ識別子/conf/

定義ファイル退避ディレクトリ

755

deffile

定義ファイル

644

deffile_save

定義ファイル（最後に正常終了した時のファイル）

644

/opt/HSIC/job/アダプタ識別子/spool/

スプールディレクトリ

755

アダプタ識別子_env

実行時環境変数退避ファイル

644

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/

トラブルシュート情報格納ディレクトリ

755

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/log/

ログファイル格納ディレクトリ

755

アダプタ識別子logxxx

ログファイル（xxxは通番）

644

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/tasktm/

TASKTMファイル格納ディレクトリ

755

アダプタ識別子tasktmxxx

TASKTMファイル（xxxは通番）

644

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/mdl/

モジュールトレースファイル格納ディレクトリ

755

アダプタ識別子mdlxxx

モジュールトレースファイル（xxxは通番）

644

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/stc/

システム統計情報ファイル格納ディレクトリ

755

アダプタ識別子stcxxx

システム統計情報ファイル（xxxは通番）

644

/opt/HSIC/job/アダプタ識別子/spool/dceeinf/cmp/

比較エラー情報ファイル格納ディレクトリ

755

アダプタ識別子errxxx

比較エラー情報ファイル（xxxは通番）

644

/opt/HSIC/job/アダプタ識別子/tmp/

テンポラリディレクトリ

755

付録C　システム分析支援ビューアのディスク容量

システム分析支援ビューアで使用するディスク要領は以下の計算式で算出してください。

a × (4300 + b × (6200 + c × 3 + h + (900 + g) × e + (4900 + g) × f +
(300 + g × 2 ) × d))

<凡例>

a：閾値超えの回数

b：閾値を超えたときに動作していたhttpリクエストの数

c：httpリクエストのURIとクエリの長さ

d：SQL実行回数（SELECT文などの1SQL文の実行回数）

e：SQL実行回数（1SQL文のオペレーション実行回数）

f：SQLのCOMMITROLLBACK回数

g：SQL文の長さ

h：httpリクエストのクエリの長さ

用語解説

（英字）

Java VMオプションファイル

Java VMに関する情報（例：Javaヒープ）を指定するための定義ファイルです。

（ア行）

アダプタ識別子

システム分析支援アダプタを起動するごとに付与される、プロセス単位の属性です。

イベント拡張属性定義ファイル

JP1/IMと連携するときに必要な情報を設定する定義ファイルです。JP1/IM - Managerをインストールしたマシンに格納する必要があります。

（カ行）

稼働統計情報出力機能

データ分析の結果を取得して、クライアント稼動統計情報としてファイルに出力する機能です。クライアント稼動統計情報は、システム分析支援アキュムレータの処理に使用されます。

（サ行）

システムコンフィグプロパティファイル

Java VMのポート番号を指定するための定義ファイルです。システム分析支援アキュムレータを起動する環境が複数ある場合は、環境ごとに異なるポート番号を指定する必要があります。

システム分析支援アキュムレータ

WebクライアントからのHTTPリクエスト、およびAPサーバからのSQLをモニタリングする機能です。

システム分析支援アキュムレータ定義ファイル

システム分析支援アキュムレータの動作や実行環境の情報を定義をするためのファイルです。

システム分析支援アダプタ

ネットワークスイッチのミラーポートを経由して各種サーバ間のパケットをキャプチャし、システム分析支援アキュムレータへ送信する機能です。

システム分析支援ビューア

システム分析支援アキュムレータが取得した情報、およびエラーが発生しているSQLの情報を、一覧にまとめて表示する機能です。

索引

E

esibdeltbl[1]

esibls[1]

esibrasget[1]

esibsetup[1]

esibstart[1]

esibstop[1]

esibtblstart[1]

esibunsetup[1]

esipclscn[1]

esipcsockcls[1]

esjobls[1]

Excel表示の表示項目[1]

H

HTTPリクエスト一覧ウィンドウ[1]

I

Internet Explorerのセキュリティレベル設定[1]

Internet Explorerを使用したExcel出力の実行[1]

J

Java VMオプションファイルの定義項目[1]

Javaメッセージログの形式[1]

Javaメッセージログの出力[1]

JP1/IMとの連携[1]

JP1/IMとの連携の設定[1]

JP1との連携時に発行するイベント[1]

S

SQLエラー/閾値超えHTTPリクエスト一覧[1]

お

主な障害の要因と対処[1]

か

カスタム情報シートの項目[1]

稼働統計情報関連定義[1]

稼働統計情報の出力[1]

稼働統計情報ファイル[1]

き

記号の説明[1]

基本情報シートの項目[1]

業務実態情報開始[1]

業務実態情報削除[1]

業務詳細情報のExcel表示[1]

こ

コネクション切断[1]

コネクション表示[1]

コマンド一覧[1]

コマンドの記述形式[1]

し

時系列表示範囲操作ウィンドウ[1]

システム検証支援基盤プロセス状態表示[1]

システムコンフィグプロパティファイルの定義項目[1]

システムの運用時の障害と対処[1]

システム分析支援アキュムレータ[1]

システム分析支援アキュムレータ定義ファイルの定義項目[1]

システム分析支援アキュムレータのアンセットアップ[1]

システム分析支援アキュムレータのインストールディレクトリとファイル[1]

システム分析支援アキュムレータの運用ディレクトリとファイル[1]

システム分析支援アキュムレータのセットアップ[1]

システム分析支援アキュムレータのバージョンアップ[1]

システム分析支援アダプタ[1]

システム分析支援アダプタ定義[1]

システム分析支援アダプタのディレクトリとファイル[1]

システム分析支援アダプタのトラブルシュート関連定義[1]

システム分析支援アダプタ連携関連定義[1]

システム分析支援起動[1]

システム分析支援終了[1]

システム分析支援の機能概要[1]

システム分析支援ビューア[1]

システム分析支援ビューアのインストールディレクトリとファイル[1]

システム分析支援ビューアのウィンドウ[1]

システム分析支援ビューアの起動[1]

システム分析支援ビューアのディスク容量[1]

システム分析支援ビューアのバージョンアップ[1]

システム分析支援ビューアのプロパティファイルについて[1]

システム分析支援ビューアのプロパティファイルの記述形式[1]

システム分析支援プロセスの状態一覧表示[1]

詳細情報（SQL）ウィンドウ[1]

詳細情報（UAP統計）ウィンドウ[1]

詳細情報（URI）ウィンドウ[1]

た

他システム連携関連定義[1]

ち

注意事項[1]

つ

ツリーウィンドウ[1]

て

定義一覧[1]

定義形式[1]

定義生成Excelとは[1]

定義生成Excelの起動[1]

定義生成Excelの操作時の注意事項[1], [2]

と

同一時間帯HTTPリクエスト一覧[1]

は

凡例ウィンドウ[1]

ふ

プロパティファイルの内容[1]

ほ

保守資料取得[1]

め

メインメニューウィンドウ[1]

メッセージ系統[1]

メッセージボックスの形式[1]

メッセージボックスの出力方法[1]

メッセージログの説明[1], [2]

メッセージログのタイトルおよびラベル行形式[1]

メッセージログのレコード行形式[1]