| Oracle Enterprise Manager HP OpenView Operations Connectorインストレーションおよび構成ガイド リリース9(1.0.4.0.0)およびリリース10(1.1.4.0.0) B54821-01 |
|
![]() 戻る |
![]() 次へ |
この付録では、Enterprise Managerアラート・データ・フィールドとHP OpenView Operationsメッセージ・フィールドとの間のデフォルト・マッピングについて説明します。データはXML書式で、XSLTファイルではデータを1つの書式から別の書式に変換します。
フィールド・マッピングのカスタマイズについては、第4章の「マッピングのカスタマイズ」を参照してください。
この付録では、次の項目について説明します。
データ変換ファイル
createEvent操作
updateEvent操作
getNewAlertsおよびgetUpdatedAlerts操作
XMLスタイル・シート(XSL)・ファイルには、2つのシステム間のマッピングが含まれています。これらのファイルは次のディレクトリにあります。
$ORACLE_HOME/sysman/connector/HP_OVOU_Connector
表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ポーリング操作に対するレスポンスを変換するために起動されます。 |
この後の項では、各ファイルでのデフォルト・マッピングの詳細を説明します。
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> 前にアスタリスク(*)の付いたフィールドは、対応する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> |
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> 前にアスタリスク(*)の付いたフィールドは、対応する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> |
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> |
|
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に設定します。 |