E Microsoft SCOM 2007コネクタ
Microsoft Systems Center Operations Manager (SCOM) 2007 Connector (バージョン12.1.0.2.0)により、Oracle Enterprise ManagerとMicrosoft SCOM 2007 (R2を含む)がWebサービスを使用して統合されます。このコネクタを使用すると、Enterprise Managerで生成されたイベントに対してSCOMシステムでアラートを作成、更新またはクローズでき、SCOMとEnterprise Manager間のアクティブな同期が保証されます。Enterprise ManagerのイベントがSCOMシステムのアラートに相当します。
SCOMコネクタには、使用可能な2つのタイプがあります。実際に使用されているSCOMのバージョンに基づいて、使用するコネクタを判別する必要があります。
-
SCOM pre R2コネクタは、SCOM 2007のRTMおよびSP1バージョンをサポートしています。
-
SCOM R2コネクタは、SCOM 2007 R2をサポートしています。
My Oracle Support優先資格証明が構成されている場合は、「自己更新」ページのEnterprise ManagerストアのSCOM 2007コネクタをダウンロードに使用できます。手順は、Enterprise ManagerでのMicrosoft SCOMイベント・コネクタのインストールを参照してください。
次の項目について説明します。
Microsoft SCOM 2007コネクタでサポートされているバージョン
コネクタでは、次のバージョンのOracle Enterprise ManagerおよびMicrosoft SCOMがサポートされています。
-
Oracle Enterprise Manager Cloud Control 12c リリース1
-
Microsoft Systems Center Operations Managerバージョン2007 (R2を含む)
SCOMエージェントは、Microsoft Windows (2000、2003、2008)プラットフォームにインストールできます。
Microsoft System Center Operations Managerコネクタ・リリース12.1.0.2.0に対して基本となるEnterprise Managerバージョン番号は、Enterprise Manager 12cリリース1 (12.1.0.1)以上です。
Oracle SCOMエージェントは、Microsoft Windows (2000、2003、2008)プラットフォームにインストールできます。
SCOM 2007のインストールおよびカスタマイズ
SCOM 2007およびSCOM 2007 R2コネクタには、完全な機能を追加するためのカスタマイズが必要です。このユーザー・ガイドのSCOM 2012のインストール・ステップに加えて、次のステップを実行してSCOM 2007コネクタ・インスタンスのインストールを完了します。
エージェント・アカウントの前提条件の確認
Oracle SCOMエージェントをインストールする前に、SCOM APIにアクセスするOracle SCOMエージェントのアカウントを設定する必要があります。アカウントは次の要件を満たしている必要があります。
- ドメイン・アカウントであること
- Oracle SCOMエージェント専用に使用されること
- ローカルの管理者権限を保持していること
- Ops Mgrの管理者(後述のOps Mgrの管理者グループの決定を参照)として指定されたグループのメンバーであること
- 作成者プロファイルを保持するOps Mgrロールのメンバーであること(後述のSCOMエージェントのOps Mgrユーザー・ロールの追加を参照)
Ops Mgrの管理者グループの決定
Ops Mgrの管理者として指定されるグループを決定するには、次のステップを実行します。
- OpsMgr 2007コンソールの「Administration」ペインで、「Administration」→「Security」→「User Roles」を選択します。中央のペインに「User Roles」が表示されます。
- 「Operations Manager管理者」を右クリックし、「プロパティ」を選択します。「全般」タブには、管理権限が付与されているグループのリストが「ユーザー ロールのメンバー」ウィンドウに表示されます。エージェントが使用するアカウントは、ここに記載されているいずれかのグループのメンバーである必要があり、そうでない場合は、そのいずれかのグループをこのリストに追加する必要があります。
Oracle SCOMエージェントのOps Mgrユーザー・ロールの追加
Oracle SCOMエージェント用にOps Mgr 2007の新しいユーザー・ロールを追加するには、次のステップを実行します。
- OpsMgr 2007コンソールの「Administration」ペインで、「Administration」→「Security」→「User Roles」を選択します。「User Roles」を右クリックして、「New User Role」→「Author」を選択します。Create User Roleウィザード・ウィンドウが表示されます。
- 「ユーザー ロール名」フィールドにOracle SCOMエージェントの名前を入力します。
- ユーザー・ロールのメンバーを追加するには、「Add」をクリックします。「Select Users」または「Select Groups」ポップアップ・ウィンドウが表示されます。
- 「Enter the object names to select」ダイアログ・ボックスにドメイン・ユーザー・アカウントの情報を入力します。これはドメイン・ユーザー・アカウントであるため、アカウントは
<DOMAIN>\<username>
として指定する必要があります。<DOMAIN>
はアカウントが作成されたWindowsドメイン、<username>
はSCOMエージェントに設定されたアカウントのユーザー名です。 - 「OK」をクリックして、SCOMエージェントのアカウントをユーザー・ロールのメンバーとして追加します。
- 「次へ」をクリックして、「ターゲットの承認」ページに移動します。
- Oracle SCOMエージェントがアクセスするターゲットを選択します。これらは、Oracle SCOMエージェントが処理するイベントのターゲット・タイプです。通常は、デフォルトの「All targets are automatically approved, including targets in Management Packs imported in the future」を使用します。
- 「次へ」をクリックして、「グループの承認」ページに移動します。
- Oracle SCOMエージェントがアクセスするグループを選択します。通常は、すべてのグループ(デフォルト)を使用します。
- 「次へ」をクリックして、「タスクの承認」ページに移動します。
- 「次へ」をクリックして、「表示の承認」ページに移動します。
- 「Next」をクリックして、「Summary」ページに移動します。
- 「作成」をクリックして、Oracle SCOMエージェントのユーザー・ロールを作成します。
Microsoft SCOM 2007のデフォルトのテンプレート
この項では、SCOM 2007コネクタに固有のcreateEvent
およびupdateEvent
操作のデフォルト・マッピングを示します。
表E-1に、SCOM 2007コネクタのマッピングを実行するXSLファイルとその概要を示します。
表E-1 SCOM 2007マッピングを実行するXSLファイル
ファイル | Description |
---|---|
|
Oracle Enterprise Managerイベント・データを、SCOM 2007 pre-R2コネクタの |
|
Oracle Enterprise Managerイベント・データを、SCOM 2007 R2コネクタの |
|
Oracle Enterprise Managerイベント・データを |
イベントの作成用2007テンプレート
Oracle Enterprise Managerでイベントが生成され、ルールでSCOM 2007コネクタを起動するように構成されている場合は、Oracle Enterprise Managerコネクタ・フレームワークがcreateEvent
操作を起動します。プロセスの中で適切な作成テンプレートが起動され、Oracle Enterprise Managerの書式からSCOMアラート書式にデータが変換されます。表E-2は、createEvent
操作について、Microsoft SCOMのアラートとOracle Enterprise Managerのイベントとの間のデフォルト・フィールド・マッピングを示しています。
表E-2 イベントの作成用2007テンプレートのマッピング
SCOMフィールド名 | 必須 | 値 |
---|---|---|
Name |
はい |
イベントのEventNameフィールドに設定します。 |
Description |
はい |
Enterprise Managerの説明の書式付きコンテンツの指定に従って、イベントの書式付きコンテンツに設定します。 |
Priority |
はい |
イベント優先度に基づいて優先度を設定します。詳細は、優先度のマッピングを参照してください。 |
Severity |
はい |
イベント重大度に基づいて重大度を設定します。詳細は、重大度のマッピングを参照してください。 |
イベントの更新用2007テンプレート
Oracle Enterprise Managerでイベントが生成され、ルールでSCOMコネクタを起動するように構成されている場合は、Oracle Enterprise Managerコネクタ・フレームワークがupdateEvent
操作を起動します。
プロセスの中でupdateEvent_request.xsl
テンプレートが起動され、Oracle Enterprise Managerの書式からSCOMアラート書式にデータが変換されます。表E-3は、Microsoft SCOMのアラートとOracle Enterprise Managerのイベントとの間のデフォルト・フィールド・マッピングを示しています。
表E-3 イベントの更新用2007テンプレートのマッピング
SCOMフィールド名 | 必須 | 値 |
---|---|---|
ID |
はい |
イベントの |
Resolution State |
はい |
イベント重大度が「クリア」の場合は「255」(クローズ)に設定します。それ以外の場合は「0」(新規)に設定します。 |
Alert History |
いいえ |
イベント重大度が「クリア」の場合は「Oracle Enterprise Manager cleared alert」に設定します。 イベント重大度が「警告」の場合は「Oracle Enterprise Manager changed alert severity to warning」に設定します。 イベント重大度が「クリティカル」の場合は「Oracle Enterprise Manager changed alert severity to critical」に設定します。 その他の重大度の値には設定しません。 |