Interstage Application Server アプリケーション作成ガイド (イベントサービス編)
目次 索引 前ページ次ページ

第3章 運用

3.5 イベント通信のモニタリング

 イベント通信の動作状況を参照するモニタリングについて説明します。
 イベント通信の動作状況を参照するには、Interstage管理コンソールを使用して参照する方法と、esmonitorコマンドを使用して参照する方法があります。運用に応じて、いずれかの方法で参照してください。

 Interstage管理コンソールを使用して参照する場合、Interstage管理コンソールを起動してログインし、[サービス] > [イベントサービス] > [イベントチャネル] > [状態]、および[サービス] > [イベントサービス] > [保存先] > [情報]から参照します。Interstage管理コンソールの起動については“Interstage 運用ガイド”を、Interstage管理コンソールの画面操作については、Interstage管理コンソールのヘルプを参照してください。


 Interstage管理コンソールの管理サーバで運用する場合の操作方法については、“Interstage 運用ガイド”の“マルチサーバ管理機能”−“Interstageの運用”−“イベントサービスの運用”を参照してください。

 ここでは、esmonitorコマンドを使用して設定する方法について説明します。
 以下に、表示するイベントチャネルの情報と表示例を示します。

 

表示項目

内容

(1)

グループ名

イベントチャネルが含まれるグループ名です。
 動的生成:EventFactory
 静的生成:利用者が作成したイベントチャネル名

(2)

ユニットID

ユニット名

(3)

イベントチャネル名

表示対象となるイベントチャネル名です。ただし、ノーティフィケーションサービスの動的生成チャネルの場合は識別IDです。

(4)

イベントチャネルの状態

イベントチャネルの状態を表示します。
 active:動作中
 inactive:未起動または閉塞終了モードで停止中
 
 blockade:閉塞中
 autoblock:自動閉塞中

(5)

イベントチャネルのモデル

イベントチャネルのモデル/メッセージングモデルです。
 -:不定状態
 push:Pushモデル
 pull:Pullモデル
 mixed:Mixedモデル
 PTP:Mixedモデル(Point-To-Point)

(6)

イベントデータの現蓄積数

イベントチャネルに蓄積しているイベントデータの現数です。

(7)

イベントデータの最大蓄積数

イベントチャネルに蓄積できるイベントデータの最大数です。
0の場合、イベントチャネルに蓄積できるイベントデータ数は、essetcnfコマンドの-edmaxで指定した値に依存します。(ノーティフィケーションサービスの場合のみ)

(8)

接続サプライヤ数/接続コンシューマ数

イベントチャネルに接続されているサプライヤ数/コンシューマ数です。

(9)

イベントチャネルのモード

イベントサービスのイベントチャネルか、ノーティフィケーションサービスのイベントチャネルかを表示します。
 イベントサービスの場合
  何も表示されません。
 ノーティフィケーションサービスの場合
  [NOTIFY]

(10)

プロセスID

イベントチャネルが動作しているプロセスのIDです。

(11)

イベントデータの生存時間

イベントデータがイベントチャネル内に存在できる時間です。
生存時間が10桁を超える場合は、"****"と表示されます。(ノーティフィケーションサービスの場合のみ)

(12)

イベントチャネルの最終アクセス時刻

コンシューマまたはサプライヤのイベントチャネル上のイベントデータへの最終アクセス時刻です。

(13)

ユニットの種別

不揮発化運用時のユニット種別です。
 STD:標準ユニット
 EXT:拡張ユニット

(14)

ユニットの状態

不揮発化運用時のユニットの状態を表示します。
 active:運用中
 inactive:停止中

(15)

不揮発ファイルの使用率

不揮発ファイルの使用率を表示します。
 sys:ユニット定義ファイルで指定したsyssizeに対する使用率
 user:ユニット定義ファイルで指定したusersizeに対する使用率

(16)

データ格納用領域の数(注1)

不揮発化運用時のデータ格納用領域の数を表示します。
 sys:ユニット内に作成されたシステム用データ格納領域の数
 user:ユニット内に作成されたユーザ用データ格納領域の数

(17)


監視蓄積データ率(しきい率)

イベントチャネルの監視蓄積データ率(しきい率)(%)です。監視蓄積データ率(しきい率)が無効の場合は、“-”と表示されます。
(注2)(注3)

(18)


監視再開蓄積データ率

イベントチャネルの監視再開蓄積データ率です。監視蓄積データ率(しきい率)が無効の場合は、“-”と表示されます。
(注2)(注3)

(19)


自動閉塞解除率

イベントチャネルの自動閉塞解除率です。自動閉塞機能を使用しない、または無効の場合は、“-”と表示されます。
(注2)

注1)イベントチャネルをそのユニットに割り当てて作成する際に、この値が加算されます。イベントチャネルを作成する際にエラー(es11121)が出力され、作成に失敗する場合は、ユニット内に作成されるデータ格納領域を超えて作成しようしています。ユニット定義ファイルで指定したuserqnum、sysqnumを見直してください。

注2)“-num”オプション指定時は、「(7) イベントデータの最大蓄積数」との比率から、実際の件数を計算して表示します。小数点以下は、切捨てます。

注3)“-num”オプション指定時は、以下のような値となります。

[esmonitorコマンドによるイベントチャネルの動作状況の出力例]

 esmonitorコマンドによるイベントチャネルの動作状況の出力例を示します。

(イベントチャネルの状態)

    ---Static EventChannel---
 (1)group : group
 (2)unit  : unit
    No (3)ChannelName
       (4)Status  (5)Model (6)QueueCount((7)Maximum) (8)SupplierCount/ConsumerCount
       (9)[Mode] (10)PID  (11)LifeTime              (12)LastAccess
    -----------------------------------------------------------------------------
        1 channel1
          inactive  pull             3(      3000)             1/2
                    367            300             Wed Jun 21 16:32:04 2000
    
        2 channel2
          active    -                0(      3000)             0/0
                    367            300             Wed Jun 21 16:32:04 2000
    
     group : notifychannel1
     No    ChannelName
          Status    Model   QueueCount(Maximum   ) SupplierCount/ConsumerCount
                    PID     LifeTime               LastAccess
    -----------------------------------------------------------------------------
        1 channel3
          active    push             0(       100)             1/1
          [NOTIFY]  248              0             Wed Jun 21 16:35:31 2000
    

    ---EventFactory EventChannel---
    group : EventFactory
    No    ChannelName
          Status    Model   QueueCount(Maximum   ) SupplierCount/ConsumerCount
                    PID     LifeTime               LastAccess
    -----------------------------------------------------------------------------
        1 channel3
          active    push             0(       256)             1/1
                    488              0             Wed Jun 21 16:35:32 2000
    
        2 ID:    1
          active    mixed            0(       256)             1/1
          [NOTIFY]  513              0             Wed Jun 21 16:35:33 2000
    
    ---END OF LIST---

(ユニットの状態を表示)

 (13)Mode  No  UnitID        (14)Status   (15)Use Rate   (16)Region Count
                                           (sys/user)     (sys/user)
    -----------------------------------------------------------------------
    STD    1  std001            active       1% /    0%      2 /     1
    -----------------------------------------------------------------------
    EXT    2  ext001            active       0% /    0%      0 /     0

    ---END OF LIST---

[イベントチャネルの閉塞機能を使用する設定を行っているイベントチャネルの動作状況の出力例]

 以下の条件に該当するイベントチャネルの動作状況の出力例を示します。

    ---Static EventChannel---
 (1)group : mix
 (2)unit  : std01
 No(3)ChannelName
   (4)Status (5)Model (6)QueueCount((7)Maximum/(17)Threshold/ (18)Safety/(19)UnBlockade)
   (9)[Mode] (10)PID (11)LifeTime  (8)SupplierCount/ConsumerCount (12)LastAccess
    -----------------------------------------------------------------------------
     1 sample
       blockade  PTP          2000(     3000/        80%/        50%/        60%)
       [NOTIFY]  1464            0         0/1       Mon Jul 26 11:50:54 2004

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005