bea ホーム | 製品 | dev2dev | support | askBEA
BEA Logo Tuxedo
 ドキュメントのダウンロード   サイトマップ   用語集 
検索
0

Tuxedo のファイル形式とデータ記述方法

 Previous Next Contents View as PDF  

DM_MIB(5) に関する追加情報

ファイル

${TUXDIR}/include/tpadm.h
${TUXDIR}/udataobj/tpadm

関連項目

tpacall(3c), tpalloc(3c), tpcall(3c), tpdequeue(3c), tpenqueue(3c), tpgetrply(3c), tprealloc(3c), FML 関数の紹介, Fadd、Fadd32(3fml), Fchg、Fchg32(3fml), Ffind、Ffind32(3fml), MIB(5), TM_MIB(5)

『BEA Tuxedo アプリケーション実行時の管理』

『BEA Tuxedo アプリケーションの設定』

『C 言語を使用した BEA Tuxedo アプリケーションのプログラミング』

『FML を使用した BEA Tuxedo アプリケーションのプログラミング』

 


EVENTS(5)

名前

EVENTS-システム生成イベントのリスト

機能説明

システム・イベント・モニタ機能は、システム・オペレータが把握する必要のある定義済みイベント (おもに異常終了) を検出して通知する機能です。各イベント・レポートは FML32 バッファです。このバッファには、イベントについて記述した共通フィールドと、そのイベントに関連のあるオブジェクトついて記述したその他のフィールドが含まれます。

BEA Tuxedo システムでは、システム容量の限界を定期的にチェックします。リソースを使い切っているか限界に近い場合は、システム WARN イベントまたは ERROR イベントが通知されます。これらのイベントは、条件が解消されるまで継続的に通知されます。

このリファレンス・ページでは、まず共通のイベント通知フィールドについて説明し、その後で BEA Tuxedo の現行リリースで検出できるシステム・イベントの一覧を示します。システム・イベント名はピリオド (. ) で始まります。

制限事項

イベントの通知は、現時点では TM_MIB(5) で定義されるクラスに限定されています。イベントの通知では、MIB 情報ベースを使用します。「ローカル属性」の定義および可用性については、MIB(5) および TM_MIB(5) を参照してください。また、ローカル属性が使用できるかどうかは、アプリケーションのネットワーク内での通信状態によって異なる点に注意してください。

条件がごく短時間しか存在しない場合、システム容量の限界に関するイベント (たとえば、.SysMachineFullMaxgtt) は通知されないことがあります。

共通のイベント通知フィールド

TA_OPERATION:string

このバッファがイベント通知バッファであることを示すリテラル文字列 EVT

TA_EVENT_NAME:string

このイベントを特定するための文字列。システムが生成したイベントはすべて .Sys で始まります。

TA_EVENT_SEVERITY:string

イベントの重要度を示す文字列 ERRORWARN、または INFO

TA_EVENT_LMID:string

イベントが検出されたマシンを示す文字列。

TA_EVENT_TIME:long

イベントを検出したマシンのクロックに基づくイベント検出時間 (秒) を示す long 型整数。

TA_EVENT_USEC:long

イベントを検出したマシンのクロックに基づくイベント検出時間 (マイクロ秒) を示す long 型整数。この値の単位は常にマイクロ秒ですが、時間の実際の解像度は、使用しているオペレーティング・システムやハードウェアによって異なります。

TA_EVENT_DESCRIPTION:string

イベントを要約した 1 行の文字列。

TA_CLASS:string

イベントに関連のあるオブジェクトのクラス。TA_CLASS に応じて、このクラスのオブジェクトに固有の追加フィールドをイベント通知バッファに含めるかどうかが決まります。

TA_ULOGCAT:string

メッセージがメッセージ・カタログから生成された場合は、そのカタログの名前。

TA_ULOGMSGNUM: num

メッセージがカタログから生成された場合は、そのカタログのメッセージ番号。

イベント・リスト

T_ACLPERM イベント・リスト

.SysAclPerm

INFO: .SysACLPerm: system ACL permission change

T_DOMAIN イベント・リスト

.SysResourceConfig

INFO: .SysResourceConfig: system configuration change

.SysLicenseInfo

INFO: .SysLicenseInfo: reached 100% of Tuxedo System Binary Licensed User Count, DBBL/BBL lockout canceled

.SysLicenseInfo: reached 90% of Tuxedo System Binary Licensed User Count

.SysLicenseInfo: reached 90% of Tuxedo System Binary Licensed User Count, DBBL/BBL lockout canceled

.SysLicenseInfo: reached below 90% of Tuxedo System Binary Licensed User Count, DBBL/BBL lockout canceled

SysLicenseWarn

WARN: .SysLicenseWarn: reached 100% of Tuxedo System Binary Licensed User Count

SysLicenseError

ERROR: .SysLicenseError: exceeded 110% of Tuxedo System Binary Licensed User Count, DBBL/BBL lockout occurs,
no new clients can join the application

.SysLicenseError: exceeded 110% of Tuxedo System Binary Licensed User Count, %hour, %minutes, %seconds left before DBBL/BBL lockout occurs

T_GROUP イベント・リスト

.SysGroupState

INFO: .SysGroupState: system configuration change

T_MACHINE イベント・リスト

.SysMachineBroadcast

WARN: .SysMachineBroadcast: %TA_LMID broadcast delivery failure

.SysMachineConfig

INFO: .SysMachineConfig: %TA_LMID configuration change

.SysMachineFullMaxaccessers

WARN: .SysMachineFullMaxaccessers: %TA_LMID capacity limit

.SysMachineFullMaxconv

WARN: .SysMachineFullMaxconv: %TA_LMID capacity limit

.SysMachineFullMaxgtt

WARN: .SysMachineFullMaxgtt: %TA_LMID capacity limit

.SysMachineFullMaxwsclients

WARN: .SysMachineFullMaxwsclients: %TA_LMID capacity limit

.SysMachineMsgq

WARN: .SysMachineMsgq: %TA_LMID message queue blocking

.SysMachinePartitioned

ERROR: .SysMachinePartitioned: %TA_LMID is partitioned

.SysMachineSlow

WARN: .SysMachineSlow: %TA_LMID slow responding to DBBL

.SysMachineState

INFO: .SysMachineState: %TA_LMID state change to %TA_STATE

.SysMachineUnpartitioned

ERROR: .SysMachinePartitioned: %TA_LMID is unpartitioned

T_BRIDGE イベント・リスト

.SysNetworkConfig

INFO: .SysNetworkConfig: %TA_LMID[0]->%TA_LMID[1] configuration change

.SysNetworkDropped

ERROR: .SysNetworkDropped: %TA_LMID[0]->%TA_LMID[1] connection dropped

.SysNetworkFailure

ERROR: .SysNetworkFailure: %TA_LMID[0]->%TA_LMID[1] connection failure

.SysNetworkFlow

WARN: .SysNetworkFlow: %TA_LMID[0]->%TA_LMID[1] flow control

.SysNetworkState

INFO: .SysNetworkState: %TA_LMID[0]->%TA_LMID[1] state change to %TA_STATE

T_SERVER イベント・リスト

.SysServerCleaning

ERROR: .SysServerCleaning: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server cleaning

.SysServerConfig

INFO: .SysServerConfig: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID configuration change

.SysServerDied

ERROR: .SysServerDied: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server died

.SysServerInit

ERROR: .SysServerInit: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server initialization failure

.SysServerMaxgen

ERROR: .SysServerMaxgen: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server exceeded MAXGEN restart limit

.SysServerRestarting

ERROR: .SysServerRestarting: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server restarting

.SysServerState

INFO: .SysServerState: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID state change to %TA_STATE

.SysServerTpexit

ERROR: .SysServerTpexit: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server requested TPEXIT

T_SERVICE イベント・リスト

.SysServiceTimeout

ERROR:.SysServiceTimeout: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server killed due to a service timeout

T_CLIENT イベント・リスト

.SysClientConfig

INFO: .SysClientConfig: User %TA_USRNAME on %TA_LMID configuration change

.SysClientDied

WARN: .SysClientDied: User %TA_USRNAME on %TA_LMID client died

.SysClientSecurity

WARN: .SysClientSecurity: User %TA_USRNAME on %TA_LMID authentication failure

.SysClientState

INFO: .SysClientState: User %TA_USRNAME on %TA_LMID state change to %TA_STATE

T_TRANSACTION イベント・リスト

.SysTransactionHeuristicAbort

ERROR: .SysTransactionHeuristicAbort: Transaction %TA_GTRID in group %TA_GRPNO

.SysTransactionHeuristicCommit

ERROR: .SysTransactionHeuristicCommit: Transaction %TA_GTRID in group %TA_GRPNO

T_EVENT イベント・リスト

.SysEventDelivery

ERROR: .SysEventDelivery: System Event Monitor delivery failure on %TA_LMID

.SysEventFailure

ERROR: .SysEventFailure: System Event Monitor subsystem failure on %TA_LMID

ファイル

${TUXDIR}/udataobj/evt_mib

関連項目

MIB(5), TM_MIB(5)

 


EVENT_MIB(5) に関する追加情報

名前

EVENT_MIB-イベント・ブローカの管理情報ベース

形式

#include <tpadm.h>
#include <fml32.h>
#include <evt_mib.h>

機能説明

BEA Tuxedo イベント・ブローカ MIB は、イベント・ブローカで管理できるクラスの集合を定義します。

管理要求のフォーマットと管理応答の解釈を行うには、EVENT_MIB(5) を共通 MIB リファレンス・ページ MIB(5) と一緒に使用します。コンポーネント MIB のリファレンス・ページを使用し、MIB(5) の説明に従ってフォーマットした要求を使用すると、アクティブなアプリケーションの既存の ATMI インターフェイスの 1 つを通じて管理サービスを要求できます。EVENT_MIB(5) のすべてのクラス定義の追加情報については、EVENT_MIB(5) に関する追加情報を参照してください。

EVENT_MIB は、次のクラスで構成されています。

表 31 EVENT_MIB クラス

クラス名

属性

T_EVENT_CLIENT

任意通知をトリガするサブスクリプション

T_EVENT_COMMAND

システム・コマンドをトリガするサブスクリプション

T_EVENT_QUEUE

キュー・ベースの通知のサブスクリプション

T_EVENT_SERVICE

サーバ・ベースの通知のサブスクリプション

T_EVENT_USERLOG

userlog メッセージを書き込むためのサブスクリプション


 

これらのクラスの各オブジェクトは、単一のサブスクリプション要求を表します。

各のクラスのパターン表現 TA_EVENT_EXPR により、SYSTEM EVENT 要求を照会するか USER EVENT 要求を照会するが決まります。この決定は次のように行われます。

FML32 フィールド・テーブル

このリファレンス・ページで説明する属性のフィールド・テーブルは、BEA Tuxedo システム・ソフトウェアのルート・ディレクトリからの相対パスで指定される udataobj/evt_mib ファイルにあります。${TUXDIR}/udataobj ディレクトリは、FLDTBLDIR32 環境変数で指定されるコロン区切りのリストにアプリケーションによって追加される必要があり、フィールド・テーブル名 evt_mib は、FIELDTBLS32 環境変数で指定されるカンマ区切りのリストに追加される必要があります。

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy