UBBCONFIG(5)
で定義された対応するエントリのパラメータによって指定されることを示します。このマニュアルのメトリック表には、各ターゲットに属するすべてのメトリックが記載されています。ターゲットのメニューの「モニタリング」→「すべてのメトリック」をクリックし、Oracle Enterprise Manager Cloud Controlからターゲットのすべてのメトリックを確認することもできます。
Tuxedoターゲットの可用性メトリック表のステータス列は、対応するTuxedo TM_MIB
クラスのTA_STATE
フィールドから取得されます。TS_STATE
からステータス列へのマッピング・ルールは次のとおりです。
次のメトリック表に記載されている収集間隔の値はすべてデフォルト値であり、各ターゲットの「メトリックと収集設定」ページでカスタマイズできます(ターゲットのメニューの「モニタリング」→「メトリックと収集設定」をクリック)。
表3-1に、Enterprise Manager for Oracle TuxedoがサポートするすべてのOracle Tuxedoターゲットを示します。
このターゲットはインストール・ホーム・ターゲットであり、Tuxedoのインストールに対応しています。
|
|||||
このターゲットはTuxedoのアドオンからTuxedoアプリケーションをデプロイするためのホーム・ディレクトリです。
installed_at
: Tuxedoホーム・ターゲットに関連付けます。
このターゲットは、tuxedo tlistenプロセスに対応しています。
installed_at
: アプリケーションが実行されるTuxedoホーム・ターゲットに関連付けます。
|
|||||
App_composite_contains
: Tuxedoマシン・ターゲット
このメトリックはリポジトリ側のメトリックであり、サービス名に関して、Tuxedoドメイン下のすべてのTuxedoサーバー・ターゲットから集計されます。
このターゲットは、モニター対象のTuxedoドメインのTUXCONFIG
ファイルでのMACHINES
セクションで定義されたエントリに対応しています。Tuxedoマシンはシステム・ターゲット・タイプです。
installed_at
: アプリケーションが実行されるTuxedoホーム・ターゲットに関連付けます。 nstalled_at
: TuxedoマシンがTuxedoアドオンを通してデプロイされている場合に、Tuxedoアプリケーション・ホーム・ターゲットに関連付けます。App_composite_contains
: TuxedoグループApp_composite_contains
: Tuxedoブリッジmanaged_by
: Tuxedo tlisten。
このメトリックはリポジトリ側のメトリックであり、サービス名に関して、Tuxedoマシン上のすべてのTuxedoサーバー・ターゲットから集計されます。
このターゲットは、システム・ターゲット・タイプのリポジトリ・サイド・ターゲットであり、モニター対象のTuxedoドメインにあるTUXCONFIG
ファイルのGROUPS
セクションで定義されたエントリに対応しています。
|
|||||
App_composite_contains
: Tuxedoサーバーおよび、Tuxedoブリッジ・ターゲットを除くすべてのTuxedoシステム・サーバー。
このメトリックはリポジトリ側のメトリックであり、サービス名に関して、Tuxedoグループ下のすべてのTuxedoサーバー・ターゲットから集計されます。
このターゲットは、モニター対象のTuxedoドメインのTUXCONFIG
ファイルでのSERVERS
セクションで定義されたエントリに対応しています。
このターゲットは、モニター対象のTuxedoドメインのTUXCONFIG
ファイルでのSERVERS
セクションで定義されたエントリに対応しています。
次のシステム・サーバーには、Tuxedo System Serverターゲット・タイプが含まれています。
このターゲットはTuxedo BRIDGEプロセスに対応しています。
communicates_to
: 他のTuxedoマシン上のTuxedoブリッジのピア。
このターゲットは、TUXCONFIG
で定義されたTuxedoグローバル・トランザクション・マネージャ・サーバー・エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたTuxedo GWTDOMAIN
エントリに対応しています。
communicates_to
: 他のTuxedoドメイン上にあるTuxedo/Tドメイン・ゲートウェイ・ピア。
このターゲットは、TUXCONFIG
で定義されたTuxedo SALT GWWS
エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたTuxedo WSL
エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたTuxedo JSL
エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたTuxedo TMSYSEVT
またはTMUSREVR
エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたLMS
エントリに対応しています。
このターゲットはTuxedo /Qをモニターするのに使用されます。Tuxedo /Qからはキューに関する統計情報を表示できます。
Tuxedo グループ App_composite_contains Tuxedo /Q 管理者サーバー
このターゲットは、TUXCONFIG
で定義されたGWSNAX
エントリに対応しています。
このターゲットは、TUXCONFIG
で定義されたGWIDOMAIN
エントリに対応しています。
Communications Resource Manager (CRM)は、Oracle Tuxedo Mainframe Adapter for SNAのコンポーネントで、通信リソースを管理します。CRMは、ATMIプラットフォーム上で動作しているアプリケーションとメインフレーム上で動作しているアプリケーション間のデータ・フローを調整します。
「Tuxedo CICSリージョン」はシステム・ターゲット・タイプです。
TuxedoドメインApp_composite_contains: Tuxedo CICSリージョン・ターゲット
App_composite_contains: Tuxedo CICSトランザクション・ターゲット
「Tuxedo ART CICSトランザクション」は、Enterprise Manager側のART CICSリソース・ファイル"transactions.desc"で定義されます。ARTトランザクションのメトリックは、すべての関連するTuxedoサーバーから集約されます。
このメトリックはリポジトリ側のメトリックであり、サービス名に関して、ART CICSリージョン下のすべての「ARTトランザクション・サーバー」ターゲットから集計されます。
JESジョブによって生成されるメトリックをモニターするために使用される、システム・タイプ・ターゲットです。
このターゲットはOTMQをモニターするのに使用されます。OTMQからはキューに関する統計情報を表示できます。ターゲット・タイプはtuxedo_OTMQ_serverです。
TuxedoグループApp_composite_contains OTMQ Managerサーバー
ECM (Enterprise Manager Configuration Management) は基本的にEnterprise Managerによって管理およびモニターされるハードウェア・ソフトウェア・コンポーネントの構成データの収集・保存に使用されます。
Enterprise Manager for Oracle Tuxedoでは、ECMはすべてのTuxedoターゲット・タイプの構成情報を収集し明示するために使用されます。
注: | ECMパースペクティブからモニターできるのは、GROUPS セクションのTMS構成のみです。RMS セクションのTMS構成はモニターできません。 |
Properties.xmlファイルは、グループレベルのUBBCONFIG
ファイルです。このファイルには、アプリケーション・パッケージのグループ内のすべてのサーバーの関係およびパラメータが記述されています。これには完全なUBBCONFIG
ファイルのGROUPS
、RMS
、SERVERS
およびSERVICES
の各セクションにあるプロパティが含まれている上、複数のグループも設定できます。
アプリケーション・パッケージをマシンにデプロイする際に、Properties.xmlファイルが使用されて最終的なUBBCONFIG
ファイルが生成されるため、その時点でそのコンテンツをモニターできるようになります。
リスト3-1は、Properties.xmlの完全なXMLスキーマを示します。
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="packagetype">
<xs:restriction base="xs:string">
<xs:pattern value="TUX"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="stringtype">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:simpleType name="stringtype249">
<xs:restriction base="xs:string">
<xs:maxLength value="64"/>
<xs:pattern value="[^:*,]+\.(zip)"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="inttype">
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
<xs:simpleType name="rmidtype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="srvidtype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="30000"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="grpnotype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="29999"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="booleantype">
<xs:restriction base="xs:string">
<xs:pattern value="Y|N"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="wordsizetype">
<xs:restriction base="xs:string">
<xs:pattern value="32|64"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="buftypeconvtype">
<xs:restriction base="xs:string">
<xs:pattern value="XML2FML|XML2FML32"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="versionselect">
<xs:restriction base="xs:string">
<xs:pattern value="1[1-9](\.[0-9]){3,4}(_VS([0-9]){4}){0,1}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="rqpermtype">
<xs:restriction base="xs:string">
<xs:pattern value="0?[0-7]{3}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="maxgentype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="gracetype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tsstype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="trantimetype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="maxdistype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="mindistype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="sicachetype">
<xs:restriction base="xs:string">
<xs:pattern value="DEFAULT|0|[1-9][0-9]{0,3}|[12][0-9]{4}|3[01][0-9]{3}|32[0-6][0-9]{2}|327[0-5][0-9]|3276[0-7]"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="loadtype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="blocktimetype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="systemaccesstype">
<xs:restriction base="xs:string">
<xs:pattern value="FASTPATH|PROTECTED"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="sessionroletype">
<xs:restriction base="xs:string">
<xs:pattern value="BEGIN|END|NONE"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="affscopetype">
<xs:restriction base="xs:string">
<xs:pattern value="MACHINE|GROUP|SERVER"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="affstricttype">
<xs:restriction base="xs:string">
<xs:pattern value="MANDATORY|PRECEDENT"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="priotype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tmscounttype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="2"/>
<xs:maxInclusive value="256"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="svctotype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="openinfotype">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="256"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="clopttype">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="rqaddrtype">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="minmaxtype">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="1000"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="servicesection">
<xs:all>
<xs:element name="BUFTYPE" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="BUFTYPECONV" type="buftypeconvtype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="SIGNATURE_REQUIRED" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="ENCRYPTION_REQUIRED" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="LOAD" type="loadtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="PRIO" type="priotype" minOccurs="0" maxOccurs="1"/>
<xs:element name="BLOCKTIME" type="blocktimetype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="SVCTIMEOUT" type="svctotype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="SESSIONROLE" type="sessionroletype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="AFFINITYSCOPE" type="affscopetype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="AFFINITYSTRICT" type="affstricttype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="AUTOTRAN" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="TRANTIME" type="trantimetype" minOccurs="0"
maxOccurs="1"/>
</xs:all>
<xs:attribute name="SVCNM" type="stringtype" use="required"/>
</xs:complexType>
<xs:complexType name="serversection">
<xs:all>
<xs:element name="ENVFILE" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="RCMD" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="CONV" type="booleantype" minOccurs="0" maxOccurs="1"/>
<xs:element name="CLOPT" type="clopttype" minOccurs="0" maxOccurs="1"/>
<xs:element name="SEQUENCE" type="inttype" minOccurs="0" maxOccurs="1"/>
<xs:element name="RQADDR" type="rqaddrtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="MIN" type="minmaxtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="MAX" type="minmaxtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="RQPERM" type="rqpermtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="REPLYQ" type="booleantype" minOccurs="0" maxOccurs="1"/>
<xs:element name="RPPERM" type="rqpermtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="MAXGEN" type="maxgentype" minOccurs="0" maxOccurs="1"/>
<xs:element name="GRACE" type="gracetype" minOccurs="0" maxOccurs="1"/>
<xs:element name="RESTART" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="SYSTEM_ACCESS" type="systemaccesstype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="MAXDISPATCHTHREADS" type="maxdistype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="MINDISPATCHTHREADS" type="mindistype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="THREADSTACKSIZE" type="tsstype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="SICACHEENTRIESMAX" type="sicachetype" minOccurs="0"
maxOccurs="1"/>
</xs:all>
<xs:attribute name="AOUT" type="stringtype" use="required"/>
<xs:attribute name="SRVID" type="srvidtype" use="required"/>
</xs:complexType>
<xs:complexType name="rmssection">
<xs:all>
<xs:element name="TMSNAME" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="OPENINFO" type="openinfotype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="CLOSEINFO" type="openinfotype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="TMSCOUNT" type="tmscounttype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="AUTO" type="booleantype" minOccurs="0" maxOccurs="1"/>
</xs:all>
<xs:attribute name="RMSNAME" type="stringtype" use="required"/>
<xs:attribute name="RMID" type="rmidtype" use="required"/>
</xs:complexType>
<xs:complexType name="servicesections">
<xs:sequence>
<xs:element name="ServiceSection" type="servicesection" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="serversections">
<xs:sequence>
<xs:element name="ServerSection" type="serversection" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="rmssections">
<xs:sequence>
<xs:element name="RmsSection" type="rmssection" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="groupsection">
<xs:all>
<xs:element name="ENVFILE" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="TMSNAME" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="MRM" type="booleantype" minOccurs="0" maxOccurs="1"/>
<xs:element name="SIGNATURE_REQUIRED" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="ENCRYPTION_REQUIRED" type="booleantype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="OPENINFO" type="openinfotype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="CLOSEINFO" type="openinfotype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="TMSCOUNT" type="tmscounttype" minOccurs="0"
maxOccurs="1"/>
<xs:element name="RmsSections" type="rmssections" minOccurs="0"
maxOccurs="1"/>
<xs:element name="ServerSections" type="serversections" minOccurs="0"
maxOccurs="1"/>
<xs:element name="ServiceSections" type="servicesections" minOccurs="0"
maxOccurs="1"/>
</xs:all>
<xs:attribute name="GROUPNAME" type="stringtype" use="required"/>
<xs:attribute name="GRPNO" type="grpnotype" use="required"/>
</xs:complexType>
<xs:complexType name="groups">
<xs:sequence>
<xs:element name="GroupSection" type="groupsection" minOccurs="1"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="applicationproperties">
<xs:all>
<xs:element name="PackageName" type="stringtype249" minOccurs="1"
maxOccurs="1"/>
<xs:element name="TuxedoVersion" type="versionselect" minOccurs="1"
maxOccurs="1"/>
<xs:element name="SupportedOS" type="stringtype" minOccurs="1"
maxOccurs="1"/>
<xs:element name="TuxedoWordSize" type="wordsizetype" minOccurs="1"
maxOccurs="1"/>
<xs:element name="MachineArch" type="stringtype" minOccurs="1"
maxOccurs="1"/>
<xs:element name="LibPath" type="stringtype" minOccurs="0" maxOccurs="1"/>
<xs:element name="Groups" type="groups" minOccurs="1" maxOccurs="1"/>
</xs:all>
<xs:attribute name="type" type="packagetype" use="optional"/>
</xs:complexType>
<xs:element name="ApplicationProperties" type="applicationproperties"/>
</xs:schema>