次の方法で共有


OLE DB データ ソース テンプレート

 

発行: 2016年3月

適用対象: System Center 2012 R2 Operations Manager,System Center 2012 - Operations Manager,System Center 2012 SP1 - Operations Manager

OLE DB (オブジェクトのリンクと埋め込みデータベース) は、Microsoft SQL Server などの別のデータベースに接続する一般的なメソッドを使用して、さまざまなデータ ソースにアクセスするための Microsoft テクノロジです。

OLE DB データ ソース テンプレートを使用して、OLE DB でアクセスできるあらゆるデータベースの可用性とパフォーマンスを監視できます。 一つ以上の監視ノードがデータベースに接続し、可用性を検証しパフォーマンスをテストします。 監視ノードは、データベースへの接続をテストしたり、特定のクエリの実行にかかる時間を測定したりできます。

Operations Manager のエージェントのインストールの有無にかかわらず、あらゆるコンピューターにデータベースは常駐可能ですが、監視ノードからアクセスできることが条件となります。 各監視ノードに Operations Manager エージェントがインストールされていなければなりません。

監視プロセス

OLE DB データソース テンプレートは、アプリケーションがデータベースに依存しているシナリオで使用します。 データベースがアクセス可能で要求に応答できることを管理するために単一の監視ノードを定義するか、各アプリケーション サーバーを監視ノードとして定義することができます。 このテンプレートで作成されるモニターは、定義された間隔で各場所からデータベースに接続を試行し、各監視ノードが正常に接続できることを検証します。 データベース自体のヘルスだけでなく、監視ノードとデータベースの間のネットワーク接続とその他必要な機能も検証されます。 使用する監視ノードの数に制限はありませんが、通常、各種環境やネットワーク セグメントを反映するサンプルを選択するのが最も有用となります。

OLD DB データ ソース テンプレートにより実行される監視

OLE DB データ ソース テンプレート ウィザードでの選択に応じて、作成されたモニターおよびルールにより実行される監視に、次の設定を含めることができます。

監視データの表示

収集されたすべてのデータ、 OLE DB データ ソース テンプレートはで使用できる、 OLE DB データ ソースの状態 にビューがある、 代理トランザクション フォルダーです。 このビューでは、オブジェクトが各監視ノードを示しています。 各オブジェクトの状態は、該当するノードで実行中のデータベース モニター セットの最悪の状態を示しています。 エラーを示すノードがあっても、少なくとも 1 つのノードが正常な場合は、データベースにアクセスしている特定のノードでネットワーク エラーが発生しているなどの問題を示していることがあります。 すべてのノードが異常な場合、データベース自体の問題を示している可能性があります。

それぞれのデータベース モニターの状態を確認するには、各オブジェクトの Operations Manager ヘルス エクスプローラーを開きます。 パフォーマンス データを確認するには、各オブジェクトの [パフォーマンス] ビューを開きます。

ウィザードのオプション

OLE DB データ ソース テンプレートを実行するとき、次の表に示すオプションの値を指定する必要があります。 各表は、ウィザードのページごとのオプションです。

全般プロパティ

次のオプションは、ウィザードの [全般オプション] ページで使用できます。

オプション

説明

名前

監視ウィザードに使用する名前。 この名前は、オペレーション コンソールの [OLE DB データ ソースの状態] ビューに表示されます。

説明

モニターの説明 (省略可能)。

管理パック

テンプレートで作成されたクラス、モニター、およびルールを保存する管理パック。

管理パックの詳細については、「Selecting a Management Pack File (管理パック ファイルの選択)」を参照してください。

接続文字列

次のオプションは、ウィザードの [全般オプション] ページで使用できます。

オプション

説明

接続文字列

データベースに接続するための接続文字列。 接続文字列には、データベースの位置を特定し接続するのに必要なプロパティが含まれます。 データベースをホストしているサーバー、データベース名、実行する認証の種類などの情報が含まれます。 [ビルド] をクリックし、ダイアログボックスで接続文字列を入力または作成できます。

接続文字列の詳細については、「Connection String Syntax (接続文字列の構文)」を参照してください。

実行するクエリ

データベースへの接続が確立された後の任意のクエリ。 クエリが入力されない場合、モニターはデータベースへの接続のみを試行します。

クエリのタイムアウト

クエリが入力された場合、タイムアウトになるまでにクエリに許可される最大秒数をこのオプションで指定します。Query Time-out 値を設定する必要があります。

クエリ パフォーマンス

次のオプションは、ウィザードの [クエリ パフォーマンス] ページで使用できます。

オプション

説明

接続時間 (ミリ秒)

これを選択した場合、Error Threshold および Warning Threshold の値で指定した接続の秒数が経過すると、モニターがそれぞれの状態になり、アラートが生成されます。 これが選択されていない場合、接続時間は監視されません。

クエリ時間 (ミリ秒)

これを選択した場合、Error Threshold および Warning Threshold の値で指定したクエリ実行の秒数が経過すると、モニターがそれぞれの状態になり、アラートが生成されます。 これが選択されていない場合、クエリ時間は監視されません。 クエリを入力しない場合は、このオプションは利用できません。

取得時間 (ミリ秒)

これを選択した場合、Error Threshold および Warning Threshold の値で指定したクエリ結果取得の秒数が経過すると、モニターがそれぞれの状態になり、アラートが生成されます。 これが選択されていない場合、クエリ結果の取得時間は監視されません。 クエリを入力しない場合は、このオプションは利用できません。

監視ノード

次のオプションは、ウィザードの [監視ノード] ページで使用できます。

オプション

説明

1 つ以上のエージェントで管理されたコンピューターを選択

モニターを実行する 1 つ以上のエージェントで管理されたコンピューターを指定します。 詳細については、「監視ノード」をご覧ください。

このクエリの実行間隔

データベースへの接続を試行しクエリを実行する頻度(指定する場合)。

セキュリティの考慮事項

OLE DB データソース テンプレートは 2 つの実行プロファイルを作成します。 各プロファイルの名前はテンプレートで指定した名前で始まり、その後に「簡易認証プロファイル」と「代理トランザクション プロファイル」と続きます。 実行アカウントがどちらのプロファイルにも追加されていない場合、データベースへの接続とクエリの実行に、各監視ノードの既定のアクション アカウントが使用されます。 監視するデータベースへのアクセス権が既定のアクション アカウントにない場合、接続は失敗します。 実行アカウントを作成し、OLE DB データソース テンプレートで作成した適切な実行プロファイルに追加することにより、統合セキュリティまたは簡易認証のいずれかを指定できます。

OLE DB データソース テンプレートを実行すると、2 つの実行プロファイルが作成されます。 それぞれの名前は、テンプレートを実行したときに指定した名前で始まります。 データベース接続に統合セキュリティを使用する場合、OLE DB 代理トランザクション プロファイルが使用されます。 データベース接続に簡易認証を使用する場合、OLE DB 管理認証プロファイルが使用されます。

統合セキュリティ

統合セキュリティでは、Active Directory ドメイン サービスに保存される資格情報を使用してデータベースに接続することができます。 持つユーザーとして実行アカウントを作成、データベースを監視ノードを接続するには、統合セキュリティを使用するに Windows として、 アカウントの種類 と適切なユーザー アカウントの資格情報。 その後、この実行プロファイルを OLE DB 代理トランザクション プロファイルに追加します。

簡易認証

簡易認証では、簡易名とパスワードを使用してデータベースに接続できます。 SQL Server データベースの場合、SQL Server 認証にこの簡易認証を使用することができます。 簡易認証を使用して、データベースに接続する監視ノードを表示するを持つユーザーとして実行アカウントを作成する 簡易認証 として、 アカウントの種類 と適切なユーザー アカウントの資格情報。 その後、この実行プロファイルを OLE DB 簡易認証プロファイルに追加します。 テンプレートの接続文字列を指定する際に、[この OLE DB データ ソース トランザクション用に作成された簡易認証実行プロファイルを使用する] チェック ボックスをオンにします。 これで、実行アカウントで指定したユーザー名とパスワードの接続文字列に変数が追加されます。

OLE DB データ ソース テンプレートの作成と変更

OLE DB データ ソース ウィザードを実行するには

  1. 管理グループ内の作成者の資格情報を持つアカウントを使用してオペレーション コンソールを開始します。

  2. [作成] ワークスペースを開きます。

  3. 作成 ナビゲーション ウィンドウで、右クリック 管理パック テンプレート, 、し、[ 監視の追加ウィザードです。

  4. 監視の種類の選択 ] ページで選択 OLE DB データ ソース, 、順にクリック **[次へ]**です。

  5. 全般プロパティ ] ページの [、 名前説明 ボックスは、名前とオプションの説明を入力します。

  6. モニターを保存する管理パックを選択するか、[新規] をクリックして新しい管理パックを作成します。 詳細については、「Selecting a Management Pack File (管理パック ファイルの選択)」をご覧ください。

  7. [次へ] をクリックします。

  8. [接続文字列] ボックスにデータベースの接続文字列を入力するか、[ビルド] ボタンをクリックして指示に従って必要な入力を入力します。

  9. モニターでクエリを実行する場合は、[実行するクエリ] を選択し、クエリを入力します。

  10. クエリのタイムアウトを設定する場合は、[クエリのタイムアウト] ボックスに秒数を入力します。

  11. [テスト] をクリックして、上記で指定した接続文字列とクエリを使用してテスト接続を実行します。

    [!メモ]

    テンプレートの実行に使用しているワークステーションでテストが実行されます。 このワークステーションからデータベースにアクセスできない場合は、このテストは失敗します。 テンプレートが完了すると、指定した監視ノードからクエリが実行されます。

  12. 接続文字列とクエリの検証後、[次へ] をクリックします。

  13. 監視する測定値を選択し、それぞれのエラーと警告しきい値を設定します。 [次へ] をクリックします。

  14. モニターを実行する監視ノードを 1 つ以上選択します。

  15. [このクエリの実行間隔] ボックスで、クエリを実行する頻度を指定します。 [次へ] をクリックします。

  16. モニターの概要を確認し、[作成] をクリックします。

  17. データベースへのアクセス権限を持つ資格情報を持つ実行アカウントが存在しない場合は、[管理] ワークスペースで適切な実行アカウントを作成します。 詳細については、「実行アカウントを作成する方法」をご覧ください。

    [!メモ]

    実行アカウントの作成と変更を行うには、管理グループの管理者の資格情報が必要です。

  18. データベースで統合セキュリティを使用している場合、そのテンプレートの代理トランザクション アクション プロファイルに実行アカウントを追加します。 データベースで簡易認証を使用している場合は、そのテンプレートの簡易認証プロファイルに実行アカウントを追加します。

    [!メモ]

    実行プロファイルの作成と変更を行うには、管理グループの管理者の資格情報が必要です。

既存の OLE DB データ ソース テンプレートを変更するには

  1. 作成者の資格情報を持つユーザー アカウントを使用して、オペレーション コンソールを開きます。

  2. [作成] ワークスペースを開きます。

  3. 作成 ナビゲーション ウィンドウで、展開 管理パック テンプレート, 、クリックして OLE DB データ ソースです。

  4. [OLE DB データソース] ウィンドウで、変更するモニターを見つけます。

  5. モニターを右クリックし、[プロパティ] を選択します。

  6. 必要な変更を加えて、[OK] をクリックします。

OLE DB データ ソース モニターと収集されたデータの表示

すべての OLE DB データ ソース モニターを表示するには

  1. オペレーション コンソールを起動します。

  2. [監視] ワークスペースを開きます。

  3. 監視 ナビゲーション ウィンドウで、 代理トランザクション, 、順にクリック OLE DB データ ソースの状態です。

各モニターの状態を表示するには

  1. [OLE DB データソースの状態] ウィンドウで、オブジェクトを右クリックします。 選択 開く, 、順にクリック ヘルス エクスプ ローラーです。

  2. 展開し、 可用性パフォーマンス 個々 のモニターを表示するノードです。

モニターごとに収集されたパフォーマンスを表示するには

  1. [OLE DB データソースの状態] ウィンドウで、オブジェクトを右クリックします。 選択 開く, 、順にクリック パフォーマンスです。

  2. [用例] ウィンドウで、表示するカウンターを選択します。

  3. [アクション] ウィンドウのオプションを使用して、パフォーマンス ビューを変更します。