マルチソースレポートビルダー (従来)
マルチソース CMDB データのクエリを実行して、レポートすることで、CMDB データ管理を改善します。マルチソースレポートビルダーを使用することで、検出ソースからの CMDB への入力方法、および検出ソースの信頼性に関するインサイトを取得できます。必要に応じて、調整ルールを調整して、CMDB データの品質を向上させることができます。
CMDB Workspace の CMDB 360
Washington DC リリース以降、マルチソース CMDB 機能は CMDB 360 機能の一部となり、CMDB Workspace でアクセスできるようになりました。CMDB Workspace ストアアプリの CMDB 360 クエリビルダーを使用して、レポートを作成、表示、変更、スケジュール設定し、CMDB 360 クエリを実行します。CMDB 360 クエリビルダーを使用して、次のタイプのクエリを作成します。
従来のマルチソースレポートビルダー
CMDB ワークスペースで CMDB 360 クエリビルダーを使用する代わりに、このトピックで説明されている従来のマルチソースレポートビルダーを使用することもできます。
- クエリを作成してから、保存して実行します。
- クエリのスケジュールを作成します。
- マルチソースクエリに基づくマルチソースレポートを作成します。
- CMDB にデータを入力しているすべての検出ソース
- どの検出ソースからもレポートされていない CI
- 1 つの検出ソースを除き他の検出ソースでは検出されていないすべての CI
検出ソースの属性値と現在の CMDB レコードの属性値の違いを示します。たとえば、SCCM がレポートする場所とは異なる場所にあるハードウェア CI を特定するクエリなど。
SourceA、SourceB、および SourceC の属性の違いを示します。たとえば、SCCM、ServiceWatch、および CMDB の間で RAM が異なるすべてのコンピューター CI を示します。
クエリ結果は、CI レコード、マルチソース CMDB データレコード、または検出ソース別に表示できます。レポート結果を特定のアプリケーションサービス、テクニカルサービス、または CMDB グループ内の CI に制限することもできます。
従来のマルチソースレポートビルダーでのマルチソースクエリの作成
マルチソース CMDB データをクエリして、検出ソースから CMDB への入力方法についてのインサイトを取得し、そのクエリを使用してマルチソースデータレポートを作成します。
始める前に
必要なロール:cmdb_ms_editor
このタスクについて
[マルチソースレポートビルダー] ページは、フィールドを設定すると動的に更新されます。したがって、以下のステップで説明されているフィールドの一部が表示されない場合があります。
手順
次のタスク
- [CMDBマルチソースクエリ結果] ページ:
- 結果の数がページに表示される結果の数を超えた場合:
- [結果をさらにロード] をクリックすると、結果の次のページが表示されます。各結果ページに表示される結果の数は、glide.identification_engine.multisource.query.batch.limit システムプロパティで指定されています (デフォルトでは 100)。
- [すべての結果をロード] をクリックすると、glide.identification_engine.multisource.query.max.limit システムプロパティで指定された上限 (デフォルトでは 10000) までのすべての結果が表示されます。
- マルチソース CMDB の値のリンクまたは CI 値のリンクをクリックし、それぞれのレコードにアクセスして詳細を表示します。
- [構成アイテム] 列の CI リンクをクリックすると、CI フォームが開きます。CI フォームの [関連リンク] セクションで [マルチソースデータ] タブをクリックして、CI に関連するマルチソースデータ (検出ソースなど) を表示します。
- 結果の数がページに表示される結果の数を超えた場合:
- クエリのスケジュールを作成し、スケジュールが少なくとも 1 回実行されるようにします。このステップは、マルチソースレポートを作成するために必要です。注:初めてクエリを作成した際は、[スケジュールを作成] ボタンと [レポートを作成] ボタンの両方がグレー表示されます。クエリを保存した後にのみ、クエリのスケジュールを作成して実行できます。その後で、クエリに基づくレポートを作成できます。
マルチソースクエリのスケジュールを作成する
マルチソースクエリを保存して実行した後、設定されたスケジュールでクエリを自動的に実行するスケジュールを作成します。クエリ結果は結果テーブルに保存され、結果を送信するメールアドレスを設定したり、CMDB ダッシュボードに結果を含めたりすることができます。
始める前に
スケジュールのクエリはすでに保存され、少なくとも 1 回実行されている必要があります。
必要なロール:cmdb_ms_user
手順
次のタスク
- スケジュールで [実行] が [オンデマンド] に設定されている場合、または繰り返しスケジュールがある場合でもクエリをランダムに実行する必要がある場合は、次のようにそのクエリを手動で実行できます。
- 移動先 .
- [マルチソースレポートビルダーのスケジュール設定済みメール] リストビューで、実行するクエリを選択します。
- [マルチソースレポートビルダーのスケジュール設定済みメール] フォームで、[今すぐ実行] をクリックします。
- Reporting プラットフォーム機能を使用してマルチソースクエリ結果を統合する、クエリのマルチソースレポートを作成します。
マルチソース (CMDB 360) クエリに基づいてマルチソースレポートを作成する
マルチソース (CMDB 360) クエリの作成、保存、実行、スケジュール設定をしたら、Reporting プラットフォーム機能を使用してクエリ結果を統合する、マルチソース (CMDB 360) レポートを作成できます。たとえば、このようなマルチソース (CMDB 360) レポートをプラットフォーム CMDB ダッシュボードに含めることができます。
始める前に
レポートのマルチソース (CMDB 360) クエリはすでに保存済みでスケジュールが作成されており、少なくとも 1 回実行されている必要があります。
必要なロール:cmdb_ms_user
このタスクについて
マルチソース (CMDB 360) クエリに基づいてレポートを作成すると、Reporting 機能を使用して管理できるレポートソースが作成されます。
手順
- 移動先 .
- [マルチソースレポートビルダー] リストビューで、スケジュールを作成するクエリを選択します。
- [マルチソースレポート] フォームで、[レポートを作成] をクリックします。
- [レポートを作成] フォームで、[保存] または [実行] をクリックします。
次のタスク
たとえば、マルチソース (CMDB 360) レポートを CMDB 正確性ダッシュボードに追加するには、「ダッシュボードにレポートを追加」を参照してください。
マルチソース CMDB クエリのサンプル
サンプルクエリを使用して、独自のマルチソース CMDB クエリを作成します。
| フィールド | 設定 |
|---|---|
| 名前 | 複数の検出ソース間の複数の属性の不一致 (検出ソースと検出ソースの比較) |
| 説明 | 検出ソース ServiceNow/SERVICEWATCH/SCCM/Tivoli 間で Disk Capacity OR CPU Count OR Serial Number の不一致がある、「バックアップ」を含む名前の Linux サーバーを検索します。 |
| 結果タイプ | マルチソースデータレコード |
| 差異のみを表示 | 選択済み |
| 差異のタイプ | 検出ソース間 |
| クラス | Linux サーバー [cmdb_ci_linux_server] |
| 条件 | [名前] [含む] [バックアップ] |
| 検出ソース | ServiceNow/SERVICEWATCH/SCCM/Tivoli |
| 比較するフィールド | Disk Capacity OR CPU Count OR Serial Number |
| 結果を次に制限 | すべて |
| フィールド | 設定 |
|---|---|
| 名前 | 複数の検出ソース間の複数の属性の不一致 (CMDB と検出ソースの比較) |
| 説明 | 検出ソース ServiceNow/ServiceWatch/SCCM に Disk Capacity AND CPU Count AND Fully Qualified Domain Name の不一致がある、「バックアップ」を含む名前の Linux サーバーを検索します。 |
| 結果タイプ | マルチソースデータレコード |
| 差異のみを表示 | 選択済み |
| 差異のタイプ | CMDB レコードと検出ソースの間 |
| クラス | Linux サーバー [cmdb_ci_linux_server] |
| 条件 | [名前] [含む] [バックアップ] |
| 検出ソース | ServiceNow/SERVICEWATCH/SCCM |
| 比較するフィールド | Disk Capacity AND CPU Count AND Fully Qualified Domain Name |
| 結果を次に制限 | すべて |
| フィールド | 設定 |
|---|---|
| 名前 | Tivoli による検出なし |
| 説明 | ServiceNow によって検出され、Tivoli によっては検出されなかったサーバー |
| 結果タイプ | CI レコード |
| クラス | サーバー [cmdb_ci_server] |
| 検出ソース | [次の値に等しい] [ServiceNow] [次の値ではない] [Tivoli] |
| 結果を次に制限 | すべて |
| フィールド | 設定 |
|---|---|
| 名前 | 検出ソースバックアップサーバー |
| 説明 | バックアップサーバーのすべての検出ソース |
| 結果タイプ | データソース |
| クラス | サーバー [cmdb_ci_server] およびクラス条件: [ホスト名] [次で始まる] [バックアップ] |
| 結果を次に制限 | すべて |
| フィールド | 設定 |
|---|---|
| 名前 | 場所の比較:Altiris とTivoli |
| 説明 | 報告された場所の値が Altiris の検出ソースと Tivoli の検出ソースで異なるすべてのマルチソース CMDB レコードリスト |
| 結果タイプ | マルチソースデータレコード |
| 差異のみを表示 | 選択済み |
| 差異のタイプ | 検出ソース間 |
| 検出ソース |
|
| 比較するフィールド | ロケーション |
| 結果を次に制限 | すべて |
| フィールド | 設定 |
|---|---|
| 名前 | Linuxサーバーの場所:Tivoli の値と異なる |
| 説明 | 場所の値が Tivoli によって報告された値と異なる、Linux サーバーのすべてのマルチソース CMDB レコード |
| 結果タイプ | マルチソースデータレコード |
| クラス | Linux サーバー |
| 差異のみを表示 | 選択済み |
| 差異のタイプ | CMDB レコードと検出ソースの間 |
| 検出ソース | [次の値に等しい] [Tivoli] |
| 比較するフィールド | ロケーション |
| 結果を次に制限 | すべて |