SNMPエージェントMIBリファレンス

     前  次    新規ウィンドウで目次を開く  新規ウィンドウで索引を開く  PDFとして表示 - 新規ウィンドウ  Adobe Readerを取得 - 新規ウィンドウ
コンテンツはここから始まります

ワークステーションMIB

Oracle Tuxedoシステムは、セキュリティとパフォーマンス、利便性を目的としてクライアントをワークステーション上で実行するよう要求することができます。ネットワーク管理者がワークステーション・クライアントの制御に必要な環境を定義するとき使用するのが、ワークステーションMIBです。このMIBはコアMIBの拡張であり、複数のワークステーションからTuxedoアプリケーションへのアクセスを制御する際に必要な情報を指定します。

Tuxedoワークステーションのサブシステムは、ワークステーション・クライアント(WSC)ライブラリ、ワークステーション・リスナー(WSL)の実行可能ファイル、ワークステーション・ハンドラ(WSH)の実行可能ファイルで構成されます。ワークステーションMIBは、ワークステーション・リスナーとワークステーション・ハンドラに関する情報を指定します。次の表に、ワークステーション・リスナーとワークステーション・ハンドラの管理に使用できる2つのWSLおよびWSHグループと、それに関連したワークステーション・ハンドラ・プロセスをまとめます。

ワークステーションMIBは次のグループで構成されています。

グループ名
説明
ワークステーション・ハンドラ
ワークステーション・リスナー

新しいワークステーション・リスナーはtuxTwslTblグループで定義でき、アクティブなワークステーション・ハンドラに関する情報はtuxTwshTblグループから取得できます。

 


tuxTwshTbl

tuxTwshTbl表は、WSHクライアント・プロセスの実行時特性を表します。これらのオブジェクトによって、特定のWSHクライアント・プロセスに固有なワークステーション統計の特性が決定されます。この表のオブジェクトには、ローカル・マシンにインストールされているTuxedo SNMPエージェントを通じてのみアクセスできます。オブジェクトにアクセスが可能なのは、対応するWSHがアクティブなときだけです。

オブジェクト名
オブジェクトID
tuxTwshTaClientId
.1.3.6.1.4.1.140.300.1.1.1.1
tuxTwshTaWshClientId
.1.3.6.1.4.1.140.300.1.1.1.2
tuxTwshTaSrvGrp
.1.3.6.1.4.1.140.300.1.1.1.3
tuxTwshTaSrvId
.1.3.6.1.4.1.140.300.1.1.1.4
tuxTwshTaGrpNo
.1.3.6.1.4.1.140.300.1.1.1.5
tuxTwshTaState
.1.3.6.1.4.1.140.300.1.1.1.6
tuxTwshTaLmid
.1.3.6.1.4.1.140.300.1.1.1.7
tuxTwshTaPid
.1.3.6.1.4.1.140.300.1.1.1.8
tuxTwshTaNaddr
.1.3.6.1.4.1.140.300.1.1.1.9
tuxTwshTaHwClients
.1.3.6.1.4.1.140.300.1.1.1.10
tuxTwshTaMultiplex
.1.3.6.1.4.1.140.300.1.1.1.11
tuxTwshTaCurClients
.1.3.6.1.4.1.140.300.1.1.1.12
tuxTwshTaTimeleft
.1.3.6.1.4.1.140.300.1.1.1.13
tuxTwshTaActive
.1.3.6.1.4.1.140.300.1.1.1.14
tuxTwshTaTotacttime
.1.3.6.1.4.1.140.300.1.1.1.15
tuxTwshTaTotidltime
.1.3.6.1.4.1.140.300.1.1.1.16
tuxTwshTaCurwork
.1.3.6.1.4.1.140.300.1.1.1.17
tuxTwshTaFlowcnt
.1.3.6.1.4.1.140.300.1.1.1.18
tuxTwshTaNumblockQ
.1.3.6.1.4.1.140.300.1.1.1.19
tuxTwshTaRcvdByt
.1.3.6.1.4.1.140.300.1.1.1.20
tuxTwshTaRcvdNum
.1.3.6.1.4.1.140.300.1.1.1.21
tuxTwshTaSentByt
.1.3.6.1.4.1.140.300.1.1.1.22
tuxTwshTaSentNum
.1.3.6.1.4.1.140.300.1.1.1.23

 


tuxTwshTaClientId

構文

DisplayString ( SIZE (1..78) )

アクセス

読取り専用

説明

このWSHのクライアント識別子。このフィールドのデータは、等号比較の場合を除いて、エンド・ユーザーが直接解釈することはできません。

 


tuxTwshTaWshClientId

構文

DisplayString ( SIZE (1..78) )

アクセス

読取り専用

説明

このWSHのクライアント識別子。このフィールドのデータは、等号比較の場合を除いて、エンド・ユーザーが直接解釈することはできません。値はtuxTwshTaClientIdと同じです。

 


tuxTwshTaSrvGrp

構文

DisplayString ( SIZE (1..30) )

アクセス

読取り専用

説明

関連付けられているWSLのサーバー・グループの論理名。

 


tuxTwshTaSrvId

構文

INTEGER (1..30001)

アクセス

読取り専用

説明

関連付けられたWSLのユニークな(サーバー・グループ内の)サーバー識別番号。

 


tuxTwshTaGrpNo

構文

INTEGER (1..30000)

アクセス

読取り専用

説明

グループ番号を示します。

 


tuxTwshTaState

構文

INTEGER { active(1), suspended(2), dead(3) }

アクセス

読み書き

説明

アプリケーション内のWSHクライアントの状態。tuxTclientTblグループに定義されている任意の状態を返すか、設定することができます。suspended(2)に対する状態の変更は、このWSHに関連付けられているすべてのクライアントに対して遷移的であり、suspended(2)のWSHをactive(1)にリセットする場合も同様です。また、suspended(2)のWSHクライアントには、WSLによって新たに接続してくるクライアントは割り当てられません。

tuxTclientTblグループにアクセスするとき、WSHクライアントの状態はdead(3)に設定できません。一方、dead(3)への状態遷移はtuxTwshTblグループを介して可能であり、ターゲットのWSHによって処理されるすべての接続は異常終了で切断されます。

 


tuxTwshTaLmid

構文

DisplayString ( SIZE (1..30) )

アクセス

読取り専用

説明

WSHが稼働している現在の論理マシン。

 


tuxTwshTaPid

構文

INTEGER

アクセス

読取り専用

説明

WSHクライアントのネイティブ・オペレーティング・システムのプロセスID。

 


tuxTwshTaNaddr

構文

DisplayString ( SIZE (1..78) )

アクセス

読取り専用

説明

ワークステーション・ハンドラのネットワーク・アドレス。16進のアドレスは先頭に0xが付いたASCII形式に変換されます。

 


tuxTwshTaHwClients

構文

INTEGER (1..32767)

アクセス

読取り専用

説明

このWSHを介してアプリケーションにアクセスするクライアントの最大数。

 


tuxTwshTaMultiplex

構文

INTEGER (1..32767)

アクセス

読取り専用

説明

このWSHを介してアプリケーションにアクセスできるクライアントの最大数。

 


tuxTwshTaCurClients

構文

INTEGER (1..32767)

アクセス

読取り専用

説明

このWSHを介してアプリケーションにアクセスするクライアントの現在数。

 


tuxTwshTaTimeleft

構文

INTEGER

アクセス

読取り専用

説明

このオブジェクトに0以外の値が設定されている場合、指定された時間(秒数)で初期化プロセスを完了する新たに接続するワークステーション・クライアントがWSHに割り当てられています。

 


tuxTwshTaActive

構文

INTEGER { yes(1), no(2), unknown(3) }

アクセス

読取り専用

説明

yes(1)は、WSHがそれに関連付けられているワークステーション・クライアントの1つのかわりに作業を実行していることを示しています。値no(2)は、WSHがそれに関連付けられたワークステーション・クライアントの1つのかわりに実行する処理を待っていることを示しています。

 


tuxTwshTaTotacttime

構文

INTEGER

アクセス

読取り専用

説明

WSHが処理の開始からアクティブ状態にあった時間(秒数)。

 


tuxTwshTaTotidltime

構文

INTEGER

アクセス

読取り専用

説明

WSHが処理の開始からアイドル状態にあった時間(秒数)。

 


tuxTwshTaCurwork

構文

INTEGER

アクセス

読取り専用

説明

WSLによる前回のWSH割当て以降に、このWSHによって処理された作業量。この値は、WSLが新しい接続を一連のWSHプロセス間でロード・バランシングする際に使用されます。

 


tuxTwshTaFlowcnt

構文

INTEGER

アクセス

読取り専用

説明

このWSHでフロー制御が発生した回数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwshTaNumblockQ

構文

INTEGER

アクセス

読取り専用

説明

キュー・ブロック状態のために、このWSHをローカルUNIXシステム・メッセージ・キューに入れることができなかった回数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwshTaRcvdByt

構文

INTEGER

アクセス

読取り専用

説明

このWSHが、その現在と過去のワークステーション・クライアントのすべてから受信したバイト数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwshTaRcvdNum

構文

INTEGER

アクセス

読取り専用

説明

このWSHが、その現在と過去のワークステーション・クライアントのすべてから受信したTuxedoシステム・メッセージ数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwshTaSentByt

構文

INTEGER

アクセス

読取り専用

説明

このWSHが、その現在と過去のすべてのワークステーション・クライアントに送信したバイト数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwshTaSentNum

構文

INTEGER

アクセス

読取り専用

説明

このWSHが、その現在と過去のすべてのワークステーション・クライアントに送信したTuxedoシステム・メッセージ数。WSHのライフタイム中に元に戻る可能性があるので、このオブジェクトは最近の過去値のみに基づいて考慮する必要があります。

 


tuxTwslTbl

tuxTwslTbl表は、ワークステーション・グループを管理するために構成されたWSLサーバー・プロセスの構成特性および実行時特性を表します。これらのオブジェクト値により、アプリケーション内のWSL tuxTsrvrTblオブジェクトのワークステーション固有の構成オブジェクトが識別され、その特性が決定されます。この表で新しい行を作成するには、少なくともtuxTwslTaSrvGrptuxTwslTaSrvIdtuxTwslTaNaddrの値を指定するSETリクエストを使用する必要があります。

オブジェクト名
オブジェクトID
tuxTwslTaSrvGrp
.1.3.6.1.4.1.140.300.1.2.1.1
tuxTwslTaSrvId
.1.3.6.1.4.1.140.300.1.2.1.2
tuxTwslTaGrpNo
.1.3.6.1.4.1.140.300.1.2.1.3
tuxTwslTaState
.1.3.6.1.4.1.140.300.1.2.1.4
tuxTwslTaLmid
.1.3.6.1.4.1.140.300.1.2.1.5
tuxTwslTaPid
.1.3.6.1.4.1.140.300.1.2.1.6
tuxTwslTaDevice
.1.3.6.1.4.1.140.300.1.2.1.7
tuxTwslTaNaddr
.1.3.6.1.4.1.140.300.1.2.1.8
tuxTwslTaWshName
.1.3.6.1.4.1.140.300.1.2.1.9
tuxTwslTaMinHandlers
.1.3.6.1.4.1.140.300.1.2.1.10
tuxTwslTaMaxHandlers
.1.3.6.1.4.1.140.300.1.2.1.11
tuxTwslTaMultiplex
.1.3.6.1.4.1.140.300.1.2.1.12
tuxTwslTaMaxIdleTime
.1.3.6.1.4.1.140.300.1.2.1.13
tuxTwslTaMaxInitTime
.1.3.6.1.4.1.140.300.1.2.1.14
tuxTwslTaClOpt
.1.3.6.1.4.1.140.300.1.2.1.15
tuxTwslTaEnvFile
.1.3.6.1.4.1.140.300.1.2.1.16
tuxTwslTaGrace
.1.3.6.1.4.1.140.300.1.2.1.17
tuxTwslTaMaxGen
.1.3.6.1.4.1.140.300.1.2.1.18
tuxTwslTaRcmd
.1.3.6.1.4.1.140.300.1.2.1.19
tuxTwslTaRestart
.1.3.6.1.4.1.140.300.1.2.1.20
tuxTwslTaSequence
.1.3.6.1.4.1.140.300.1.2.1.21
tuxTwslTaCurHandlers
.1.3.6.1.4.1.140.300.1.2.1.22
tuxTwslTaHwHandlers
.1.3.6.1.4.1.140.300.1.2.1.23
tuxTwslTaWsProto
.1.3.6.1.4.1.140.300.1.2.1.24
tuxTwslTaSuspended
.1.3.6.1.4.1.140.300.1.2.1.25
tuxTwslTaViewRefresh
.1.3.6.1.4.1.140.300.1.2.1.26
tuxTwslTaKeepAlive
.1.3.6.1.4.1.140.300.1.2.1.28
tuxTwslTaNetTimeOut
.1.3.6.1.4.1.140.300.1.2.1.29

 


tuxTwslTaSrvGrp

構文

DisplayString ( SIZE(1..30) )

アクセス

読み書き

説明

サーバー・グループの論理名。サーバー・グループ名にはアスタリスク(*)、カンマ(,)、コロン(:)は使用できません。

注意: このオブジェクトは、行の作成中にのみ更新できます。

 


tuxTwslTaSrvId

構文

INTEGER (1..30001)

アクセス

読み書き

説明

サーバー・グループ内でユニークなサーバー識別番号。

注意: このオブジェクトは、行の作成中にのみ更新できます。

 


tuxTwslTaGrpNo

構文

INTEGER (1..30001)

アクセス

読取り専用

説明

このサーバー・グループに関連付けられたグループ番号。

 


tuxTwslTaState

構文

INTEGER { active(1), inactive(2), migrating(3), cleaning(4), restarting(5), suspended(6), partitioned(7), dead(8), invalid(9) }

アクセス

読み書き

説明

アプリケーション内のWSLサーバーの状態。tuxTsrvrTblグループに対して定義された任意の状態が返されるか、指定したとおりに設定されます。

 


tuxTwslTaLmid

構文

DisplayString ( SIZE (1..30) )

アクセス

読取り専用

説明

サーバーを実行している現在の論理マシン。

 


tuxTwslTaPid

構文

INTEGER

アクセス

読取り専用

説明

WSLサーバーのネイティブ・オペレーティング・システムのプロセスID。

 


tuxTwslTaDevice

構文

DisplayString ( SIZE (0..78) )

アクセス

読み書き

説明

ネットワーク・アクセスに使用するWSLプロセスが使用するデバイスの名前。このオブジェクト値は、TLIベースのTuxedoシステム・バイナリを通じてネットワークにアクセスする際に必要になります。このオブジェクト値は、ソケット・ベースのTuxedoシステム・バイナリには必要ありません。

 


tuxTwslTaNaddr

構文

DisplayString ( SIZE(1..78) )

アクセス

読み書き

説明

WSLプロセスがそのリスニング・アドレスとして使用する完全なネットワーク・アドレスを指定します。WSLのリスニング・アドレスは、アプリケーションに参加しているワークステーション・クライアント・プロセスが通信に利用します。

文字列が0xhex-digitsまたは\\xhex-digits形式の場合、偶数の有効な16進数を含める必要があります。このような形式の文字列は、指定された文字列の16進数表現を含む文字配列に内部変換されます。

 


tuxTwslTaWshName

構文

DisplayString ( SIZE (1..78) )

アクセス

読み書き

説明

ワークステーション・リスナーに対してワークステーション・ハンドラ・サービスを供給する実行可能ファイルの名前。このオブジェクトのデフォルト値は、システム提供のワークステーション・ハンドラに対応するWSHです。ワークステーション・ハンドラは、buildwshコマンドを使用してカスタマイズできます。

 


tuxTwslTaMinHandlers

構文

INTEGER (0..256)

アクセス

読み書き

説明

任意の時間にこのWSLとともに使用できるハンドラの最小数。起動するとすぐにWSLはこれと同数のWSHを起動し、管理者がWSLを停止するまでWSHの数をこの最小数以上に維持します。稼働しているWSLに対してこのオブジェクトを変更すると、新たなハンドラが起動されます。

 


tuxTwslTaMaxHandlers

構文

INTEGER (0..32767)

アクセス

読み書き

説明

任意の時間にこのWSLとともに使用できるハンドラの最大数。システムにアクセスしようとしているワークステーション・クライアントの要求を満たすために、必要に応じてハンドラが起動されます。このオブジェクトは、ハンドラの最小数の値以上でなければなりません。

 


tuxTwslTaMultiplex

構文

INTEGER (0..32767)

アクセス

読み書き

説明

1つのハンドラ・プロセスが同時にサポートするクライアントの最大数。

 


tuxTwslTaMaxIdleTime

構文

INTEGER

アクセス

読み書き

説明

ワークステーション・クライアントがハンドラによってアプリケーションから切り離されるまでの最長アイドル時間(分)。0を指定した場合、クライアントはタイムアウトにならずに無制限にアイドル状態でいることができます。

 


tuxTwslTaMaxInitTime

構文

INTEGER

アクセス

読み書き

説明

ワークステーション・クライアントがWSHを介して初期化プロセスを完了するまでの最短時間(秒)。この時間を過ぎると、ワークステーション・クライアントはWSLによってタイムアウトになります。

 


tuxTwslTaClOpt

構文

DisplayString ( SIZE (0..128) )

アクセス

読み書き

説明

起動時にWSLサーバーに渡されるコマンドライン・オプション。詳細は、『ファイル形式、データ記述、MIBおよびシステム・プロセス・リファレンス』servopts(5)を参照してください。

注意: このオブジェクトを実行時に変更しても、実行中のWSLサーバーには反映されません。サーバー固有のオプション(ダブルダッシュ"--"の後のオプション)は設定できず、また返されません。

 


tuxTwslTaEnvFile

構文

DisplayString ( SIZE (0..78) )

アクセス

読み書き

説明

WSLサーバー固有の環境ファイル。このファイルを使用して環境を変更する方法の詳細は、tuxTmachineEnvFileを参照してください。

注意: このオブジェクトを実行時に変更しても、実行中のWSLサーバーには反映されません。

 


tuxTwslTaGrace

構文

INTEGER

アクセス

読み書き

説明

tuxTwslTaMaxGenの制限が適用される期間を示します(単位は秒)。このオブジェクト値は、再起動が可能なWSLサーバーに対してのみ、つまりtuxTwslTaRestartオブジェクトがyes(1)に設定されている場合にのみ有効です。再起動しているサーバーがtuxTwslTaMaxGen制限値を超えても、tuxTwslTaGraceの期限が切れている場合は、システムは現在の世代(tuxTsrvrGeneration)を1にリセットし、初期起動時間(tuxTsrvrTimeStart)を現在の時刻にリセットします。このオブジェクトの値を0に設定すると、WSLサーバーは常に再起動されます。

 


tuxTwslTaMaxGen

構文

INTEGER (0..256)

アクセス

読み書き

説明

指定された猶予期間(tuxTwslTaGrace)において、再起動可能なWSLサーバー(tuxTwslTaRestart == yes(1))に許可された最大の世代数。WSLサーバーを最初にアクティブにする動作を1つの世代としてカウントし、その後の再起動もそれぞれ1つの世代としてカウントします。最大世代数を超えた後の処理については、前述のtuxTwslTaGraceに関する説明を参照してください。

 


tuxTwslTaRcmd

構文

DisplayString ( SIZE(0..78) )

アクセス

読み書き

説明

システムによるアプリケーション・サーバーの再起動と同時に実行するアプリケーション指定のコマンド。このコマンドは、ネイティブ・オペレーティング・システム内の実行可能ファイルでなければなりません。

 


tuxTwslTaRestart

構文

INTEGER { yes(1), no(2) }

アクセス

読み書き

説明

再起動可能(yes(1))または再起動不可能(no(2))なWSLサーバー。このサーバー・グループに対してサーバー移行が指定された場合(tuxTdomainOptions = migrate(2)および代替サイトによるtuxTgroupLMID)には、このオブジェクトをyes(1)に設定する必要があります。

 


tuxTwslTaSequence

構文

INTEGER (1..10000)

アクセス

読み書き

説明

このサーバーを、他のサーバーに関連していつ起動(tmboot(1))または停止(tmshutdown(1))するかを指定します。2つのサーバーに同じシーケンス番号を指定すると、tmboot(1)がそれらのサーバーを並行して起動することができ、tmshutdown(1)がそれらを並行して停止できます。tuxTwslTaSequenceオブジェクトを指定しないか、無効な値を指定してtuxTwslTblインスタンスを追加すると、10,000以上で、かつその他の自動的に選択されたデフォルト値よりも大きい値が作成されます。サーバーは、tmboot(1)によってシーケンス番号の昇順で起動され、tmshutdown(1)によって降順で停止されます。このオブジェクトを実行時に変更すると、tmboot(1)とtmshutdown(1)にのみ反映され、実行中のサーバーが以降のtmshutdown(1)の呼出しによって停止される順序に影響します。

 


tuxTwslTaCurHandlers

構文

INTEGER

アクセス

読取り専用

説明

このWSLに関連付けられた現在アクティブなハンドラの数。

 


tuxTwslTaHwHandlers

構文

INTEGER

アクセス

読取り専用

説明

任意の時点でこのWSLに関連付けられている現在アクティブなハンドラの最大数。

 


tuxTwslTaWsProto

構文

INTEGER

アクセス

読取り専用

説明

この/WSグループに対するTuxedoシステムの/WSプロトコル・バージョン番号。このグループに接続している/WSクライアントは、その/WSクライアントに関連付けられた異なるプロトコル・バージョン番号を持っている可能性があることに注意してください。

 


tuxTwslTaSuspended

構文

INTEGER { new(1), all(2), none(3) }

アクセス

読み書き

説明

new(1)は、新たに接続してくるクライアントがこのtuxTwslTblインスタンスを介して接続できないことを示します。値all(2)は、新しい接続の禁止に加えて、このWSLを介してすでにアプリケーションに接続されているワークステーション・クライアントがsuspended(2)の状態にある(tuxTclientStateを参照)ことを示しています。値none(3)は、有効な中断特性がないことを示しています。

 


tuxTwslTaViewRefresh

構文

INTEGER { yes(1), no-value-returned(2) }

アクセス

読み書き

説明

値をyes(1)に設定すると、/WSグループでアクティブなすべてのWSHが、そのVIEWバッファ・タイプ・キャッシュをリフレッシュします。このオブジェクトでのGETリクエストは、常にno-value-returned(2)を返し、何も意味しません。このオブジェクトは、SETリクエストに対してのみ意味を持ちます。

 


tuxTwslTaKeepAlive

構文

INTEGER {client(1), handler(2), both(3), none(4), not-available(5)}

アクセス

読み書き

説明

ネットワークの「キープ・アライブ」オプションがこのクライアント、ハンドラ、またはクライアントとハンドラの両方に構成されているか、接続のどちらか一方で構成されていません。この値の変更はこれ以降の接続にのみ反映されます。

 


tuxTwslTaNetTimeOut

構文

INTEGER (0..35204650)

アクセス

読み書き

説明

ワークステーション・クライアントがWSL/WSHからのレスポンスを待機できる最小時間(秒)。デフォルト値は0、つまりタイムアウトが発生しないことを示します。この値の変更はこれ以降の接続にのみ反映されます。このオブジェクトは、Tuxedo 6.4でのみサポートされています。オブジェクトが使用できない場合には、-1が返されます。


  先頭に戻る       前  次