AWS OS イメージパターンベースのディスカバリー
ディスカバリーとサービスマッピングパターン は AWS クラウド環境上の OS イメージ (所有されているイメージと実行可能ファイルイメージの両方) を検索します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。
ディスカバリーは、Amazon AWS - 所有テンプレート (LP) パターンと Amazon AWS - 実行可能テンプレート (LP) パターンを使用して、AWS アカウントから AWS OS イメージを検出します。所有イメージは AWS アカウントによって作成されたカスタムイメージですが、実行可能イメージには、アカウントで使用する権限がある公開イメージと共有イメージが含まれます。
イメージ [cmdb_ci_os_template] テーブルを使用してクラウド OS イメージを保存すると、レコード数が異常に多くなることがあります。この問題を回避するには、検出された OS イメージをクラウドイメージ [cmdb_ci_cloud_os_image] テーブルに格納します。 有効にすると ディスカバリー 、クラウドイメージ [cmdb_ci_cloud_os_image] テーブルに入力される Amazon AWS - 所有するクラウド OS イメージ (LP) および Amazon AWS - 実行可能なクラウド OS イメージ (LP) パターンが起動します。詳細については、「クラウド OS イメージ検出の有効化」を参照してください。
パターンベースのディスカバリーとマッピングの要件
パターンを使用した Amazon AWS Cloud コンポーネントのディスカバリー の「AWSディスカバリーの前提条件」セクションを確認します。
水平ディスカバリー中に ディスカバリー によって収集されるデータ
ディスカバリーは、AWS OS イメージパターンの実行時にCMDBにデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [name] | イメージの名前。 たとえば、「CentOS 7.0-64 Minimal for VSI」です。 |
| オブジェクト ID [object_id] | このリソースの Amazon AWS Cloud によって割り当てられた、一意の識別子。 |
| イメージタイプ [image_type] | OS イメージのタイプ。 |
| ルートデバイスタイプ [root_device_type] | ルートデバイスボリュームのデバイス名。 例: /dev/sda1。 |
| イメージソース [image_source] | OS イメージのソース。 |
| ゲスト OS [guest_os] | OS のセカンダリオペレーティングシステム。 |
| プロバイダー [provider] | クラウドプロバイダーは AWS。 このフィールドは、クラウドイメージ [cmdb_ci_cloud_os_image] テーブルでのみ入力されます。 |
CI リレーションシップ
AWS OS イメージパターンは、OS イメージディスカバリーをサポートするためにこれらの関係を作成します AWS 。
| CI | リレーションシップ | CI |
|---|---|---|
| イメージ [cmdb_ci_os_template] またはクラウドイメージ [cmdb_ci_cloud_os_image] | Hosted on::Hosts | AWS データセンター [cmdb_ci_aws_datacenter] |
| キー値 [cmdb_key_value] | 参照 | イメージ [cmdb_ci_os_template] またはクラウドイメージ [cmdb_ci_cloud_os_image] |
AWS タグディスカバリー
バージョン 1.30.2 以降 ディスカバリーとサービスマッピングパターン パターン拡張セクションではタグのみが検出されます。ライセンスディスカバリーは Amazon AWS - 仮想サーバー (LP) パターンに移動しました。
| フィールド | 説明 |
|---|---|
| キー [key] | タグ名。 |
| 値 [value] | タグ値。 |
| 構成アイテム [configuration_item] | イメージ [cmdb_ci_os_template] またはクラウドイメージ [cmdb_ci_cloud_os_image] テーブルを参照します。 |