ヘッダーをスキップ
Oracle Enterprise Manager HP OpenView Operations Connectorインストレーションおよび構成ガイド
リリース9(1.0.4.0.0)およびリリース10(1.1.4.0.0)
B54821-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

A デフォルト・マッピング

この付録では、Enterprise Managerアラート・データ・フィールドとHP OpenView Operationsメッセージ・フィールドとの間のデフォルト・マッピングについて説明します。データはXML書式で、XSLTファイルではデータを1つの書式から別の書式に変換します。

フィールド・マッピングのカスタマイズについては、第4章の「マッピングのカスタマイズ」を参照してください。

この付録では、次の項目について説明します。

データ変換ファイル

XMLスタイル・シート(XSL)・ファイルには、2つのシステム間のマッピングが含まれています。これらのファイルは次のディレクトリにあります。

$ORACLE_HOME/sysman/connector/HP_OVOU_Connector

表A-1は、マッピングを実行するXSLファイルと、それぞれの概要を示しています。

表A-1 マッピングを実行するXSLファイル

ファイル 説明

createEvent_request.xsl

Oracle Enterprise Managerアラート・データをcreateEvent操作用のHP OpenView Operationsメッセージの書式に変換します。

updateEvent_request.xsl

Oracle Enterprise Managerアラート・データをupdateEvent操作用のHP OpenView Operationsメッセージの書式に変換します。

getNewAlerts_response.xsl

HP OpenView Operationsメッセージの書式をOracle Enterprise Managerアラートの書式に変換します。このファイルは、getNewAlertsポーリング操作に対するレスポンスを変換するために起動されます。

getUpdatedAlerts_response.xsl

HP OpenView Operationsメッセージの書式をOracle Enterprise Managerアラートの書式に変換します。このファイルは、getUpdatedAlertsポーリング操作に対するレスポンスを変換するために起動されます。


この後の項では、各ファイルでのデフォルト・マッピングの詳細を説明します。

createEvent操作

Oracle Enterprise Manager Connectorフレームワークでは、Oracle Enterprise Managerでアラートが生成され、OVOU Connectorを起動するために構成された通知ルールがあるときには、createEvent操作を起動します。createEvent_request.xslは、Oracle Enterprise Managerの書式からOVOUメッセージの書式へデータを変換するプロセスで起動されます。表A-2は、HP OpenView OperationsメッセージとOracle Enterprise Managerアラート間のデフォルト・フィールド・マッピングを示しています。

表A-2 createEvent操作のマッピング

OVOイベント属性 OVO属性タイプ 必須 Oracle Enterprise Managerアラート属性

Message Text

文字列

アラート・コンテキストの値は、「値」列で山カッコ内に示されます。

Oracle Enterprise Managerによって報告される受信アラート:

Collection Time - <Collection Time>
* Key Values - <KeyValues>
Message - <Message>
Metric Column - <MetricColumn>
Metric Name - <MetricName>
* Notification Rule - <NotificationRuleName>
Target Name - <TargetName>
Target Type - <TargetType>
Severity - <Severity>
* URL - <EventPageURL>

前にアスタリスク(*)の付いたフィールドは、対応するEnterprise Managerアラート・フィールドにデータがある場合にのみ存在します。

Severity

文字列

Oracle Enterprise Managerの重大度に基づく条件付きです。

Oracle Enterprise ManagerのSeverityがInformationの場合は、Normalに設定します。

Oracle Enterprise ManagerのSeverityがCriticalの場合は、Criticalに設定します。

それ以外のOracle Enterprise ManagerのSeverityの値の場合は、Warningに設定します。

Message Group

文字列

デフォルト設定値。

OracleEnterpriseManager

Object

文字列

Oracle Enterprise Managerアラート・データで指定されているターゲット名に設定します。

<TargetName>

Node

文字列

デフォルト設定値。

OracleEnterpriseManager

Application

文字列

Oracle Enterprise Managerアラート・データで指定されているターゲット名に設定します。

<TargetType>


updateEvent操作

Oracle Enterprise Manager Connectorフレームワークでは、Oracle Enterprise Managerでアラートが生成され、OVOU Connectorを起動するために構成された通知ルールがあるときには、updateEvent操作を起動します。updateEvent_request.xsは、Oracle Enterprise Managerの書式からOVOUメッセージの書式へデータを変換するプロセスで起動されます。表A-3は、HP OpenView OperationsメッセージとOracle Enterprise Managerアラート間のデフォルト・フィールド・マッピングを示しています。

表A-3 updateEvent操作のマッピング

OVOイベント属性 OVO属性タイプ 必須 Oracle Enterprise Managerアラート属性

Message text

文字列

アラート・コンテキストの値は、「値」列で山カッコ内に示されます。

Oracle Enterprise Managerによって報告される受信アラート:

Collection Time - <Collection Time>
* Key Values - <KeyValues>
Message - <Message>
Metric Column - <MetricColumn>
Metric Name - <MetricName>
* Notification Rule - <NotificationRuleName>
Target Name - <TargetName>
Target Type - <TargetType>
Severity - <Severity>
* URL - <EventPageURL>

前にアスタリスク(*)の付いたフィールドは、対応するEnterprise Managerアラート・フィールドにデータがある場合にのみ存在します。

Severity

文字列

Oracle Enterprise Managerの重大度に基づく条件付きです。

Oracle Enterprise ManagerのSeverityがInformationの場合は、Normalに設定します。

Oracle Enterprise ManagerのSeverityがCriticalの場合は、Criticalに設定します。

それ以外のOracle Enterprise ManagerのSeverityの値の場合は、Warningに設定します。

Message Group

文字列

デフォルト設定値。

OracleEnterpriseManager

Object

文字列

Oracle Enterprise Managerアラート・データで指定されているターゲット名に設定します。

<TargetName>

Node

文字列

デフォルト設定値。

OracleEnterpriseManager

Application

文字列

Oracle Enterprise Managerアラート・データで指定されているターゲット名に設定します。

<TargetType>


getNewAlertsおよびgetUpdatedAlerts操作

Oracle Enterprise Manager Connectorフレームワークでは、OVOU Connector用に構成されたポーリング・サイクルで、getNewAlerts操作を起動します。操作の1ステップは、HP OpenView Operations Webサービスに対してHP OpenView Operationsに新規のアラートがないか問い合せるリクエストを送信することです。レスポンスが返ってくると、HP OpenView Operationsのメッセージ・データをOracle Enterprise Managerで新規のアラートを作成するのに必要な書式に変換するために、getNewAlerts_response.xslが起動されます。

getNewAlerts操作が完了すると、Enterprise Manager ConnectorフレームワークではgetUpdatedAlerts操作が実行されます。getNewAlerts操作と同様に、HP OpenView Operations Webサービスに更新されたアラートがないか問い合せるリクエストを送信します。レスポンスが返ってくると、HP OpenView Operationsのメッセージ・データをOracle Enterprise Managerでアラートを更新するのに必要な書式に変換するために、getUpdatedAlerts_response.xslファイルが起動されます。

表A-4は、HP OpenView OperationsメッセージとOracle Enterprise Managerアラート間のデフォルト・フィールド・マッピングを示しています。これらのマッピングは、新規および更新アラートに適用でき、常に同じであることが必要です。

表A-4 getNewAlertsおよびgetUpdatedAlerts操作のマッピング

Oracle Enterprise Managerイベント属性 OVO属性タイプ 必須 Oracle Enterprise Managerアラート属性

key1

文字列

HP OpenView Operationsのメッセージ識別子に設定します。

<Identifier>

message

文字列

アラート・コンテキストの値は、「値」列で山カッコ内に示されます。

Severity - <Severity>
Message Group - <MessageGroup>
Node - <Node>
Object - <Object>
Application - <Application>
Service Name - <ServiceName>
Message Key - <MessageKey>

comment

文字列

メッセージ・テキストに設定します。

<MessageText>

producerID

文字列

×

デフォルト設定値。

OVOU

targetName

文字列

問題が報告されたノードに設定します。

<Node>

TargetType

文字列

×

デフォルト設定値。

ovou_managed_node

username

文字列

×

デフォルトは値なし。


password

文字列

×

デフォルトは値なし。


metricName

文字列

アラートが属するメッセージ・グループに設定します。

<MessageGroup>

category

文字列

メッセージ・グループに設定します。

<MessageGroup>

value

文字列

トランザクション識別子に設定します。これはメッセージ・データの一部ではありません。トランザクション追跡のために、Webサービスによって提供されます。

<transactionID>

severity

文字列

HP OpenView OperationsのSeverityとResolvedByフィールドに基づく条件付きです。

ResolvedByフィールドが空でない場合は、Clearに設定します。

ResolvedByフィールドが空で、HP OpenView OperationsのSeverityがNormalの場合は、Informationalに設定します。

ResolvedByフィールドが空で、HP OpenView OperationsのSeverityがMajorの場合は、Criticalに設定します。

ResolvedByフィールドが空で、HP OpenView OperationsのSeverityにその他の値が指定されている場合は、Warningに設定します。