AWS 仮想サーバーパターンベースのディスカバリー
ディスカバリーとサービスマッピングパターン クラウド環境 AWS EC2 仮想マシンインスタンスを検索します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。
パターンベースのディスカバリーとマッピングの要件
パターンを使用した Amazon AWS Cloud コンポーネントのディスカバリー の「AWSディスカバリーの前提条件」セクションを確認します。
水平ディスカバリー中に ディスカバリー によって収集されるデータ
ディスカバリー は、Amazon AWS - 仮想サーバー (LP) パターンの実行時に CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [name] | インスタンスの名前。 可能な値は、タグ名 (利用可能な場合) またはインスタンス ID です。 |
| オブジェクト ID [object_id] | インスタンスの一意の識別子。 |
| ステータス [state] | インスタンスの電源ステータス。 可能な値:
|
| VM インスタンス ID [vm_inst_id] | AWSからのインスタンス識別子。 |
| メモリ (MB) [memory] | インスタンスに割り当てられたメモリの量 (メガバイト (MB))。 |
| ネットワークアダプタ [nics] | インスタンスに接続されているネットワークインターフェイスカード (NIC) の数。 |
| ディスク [disks] | インスタンスに接続されているボリュームの数。 |
| CPU [cpus] | 仮想 CPU (vCPU) の合計数。 |
| IP アドレス [ip_address] | インスタンスにアサインされたプライベート IP アドレス。 |
| 完全修飾ドメイン名 [fqdn] | インスタンスに割り当てられた完全修飾ドメイン名 (FQDN)。 |
| インストールステータス [install_status] | リソースのインストールステータス。 例:インストール済みまたは廃止済み。 |
| 運用ステータス [operational_status] | リソースの運用ステータス。 例:運用中、非稼働、廃止。 |
廃止された仮想マシン (VM) を再アクティブ化し、そのアクティブ状態を仮想マシンインスタンス [cmdb_ci_vm_instance] テーブルの [運用ステータス] フィールドと [インストールステータス ] フィールドに正確に反映させる場合は、 sn_itom_pattern.discover_aws_instance_statuses MID サーバー プロパティを true に設定します。この設定では、パターン実行のページごとに 1 つずつ追加の API を呼び出すため、多数の VM を管理している場合はパフォーマンスに影響を与えるおそれがあることに注意してください。
| フィールド | 説明 |
|---|---|
| 名前 [name] | ストレージマッピングの一意の識別子。 |
| オブジェクト ID [object_id] | ストレージマッピングの一意の識別子。 |
| マッピングタイプ [mapping_type] | Amazon マシンイメージ (AMI) で使用されるルートデバイスタイプ。 AMI では、EBS ボリュームまたはインスタンスストアボリュームを使用できます。 |
| マウントポイント [mount_point] | ボリュームがマウントされているデバイス名。 例: /dev/sda1。 |
| ホスト [host] | インスタンスのパブリック IP アドレス (利用可能な場合)。 |
| インストールステータス [install_status] | リソースのインストールステータス。デフォルト値は [インストール済み] です。 |
| 運用ステータス [operational_status] | リソースの運用ステータス。デフォルト値は [運用] です。 |
| フィールド | 説明 |
|---|---|
| オブジェクト ID [object_id] | サブネット識別子。 |
| 名前 [name] | サブネット識別子。 |
| IP アドレス [ip_address] | サブネットエンドポイントに関連付けられた IP アドレス。 |
| リージョン [region] | AWS サブネットが配置されているリージョン。 |
| フィールド | 説明 |
|---|---|
| オブジェクト ID [object_id] | サブネット識別子。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | インスタンスにアサインされたドメインネームシステム (DNS) 名。 |
| フィールド | 説明 |
|---|---|
| オブジェクト ID [object_id] | AMI 識別子。 |
| プロバイダー [provider] | クラウドプロバイダー (AWS)。 このフィールドは、クラウドイメージ [cmdb_ci_cloud_os_image] テーブルでのみ入力されます。 |
CI リレーションシップ
Amazon AWS - 仮想サーバー (LP) パターンでは、仮想サーバーディスカバリーをサポートするためにこれらの関係 AWS 作成されます。
| CI | リレーションシップ | CI |
|---|---|---|
| アベイラビリティゾーン [cmdb_ci_availability_zone] | Contains::Contained by | 仮想マシンインスタンス [cmdb_ci_vm_instance] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Contains::Contained by | ストレージマッピング [cmdb_ci_storage_mapping] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Hosted on::Hosts | AWS データセンター [cmdb_ci_aws_datacenter] |
| DNS 名 [cmdb_ci_dns_name] | Hosted on::Hosts | AWS データセンター [cmdb_ci_aws_datacenter] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Provisioned From::Provisioned | 計算テンプレート [cmdb_ci_compute_template] またはクラウドハードウェアタイプ [cmdb_ci_cloud_hardware_type] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Provisioned From::Provisioned | イメージ [cmdb_ci_os_template] またはクラウドイメージ [cmdb_ci_cloud_os_image] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Contains::Contained by | DNS 名 [cmdb_ci_dns_name] |
| 仮想マシンインスタンス [cmdb_ci_vm_instance] | Use End Point To::Use End Point From | サブネットエンドポイント [cmdb_ci_endpoint_subnet] |
| クラウドサブネット [cmdb_ci_cloud_subnet] | Implement End Point To::Implement End Point From | サブネットエンドポイント [cmdb_ci_endpoint_subnet] |
| ネットワーク [cmdb_ci_network] | Contains::Contained by | クラウドサブネット [cmdb_ci_cloud_subnet] |
| イメージ [cmdb_ci_os_template] またはクラウドイメージ [cmdb_ci_cloud_os_image] | Hosted on::Hosts | AWS データセンター [cmdb_ci_aws_datacenter] |
| キー値 [cmdb_key_value] | 参照 | 仮想マシンインスタンス [cmdb_ci_vm_instance] |
AWS タグディスカバリー
Amazon AWS - 仮想サーバー (LP) パターンはタグを収集し、キー値 [cmdb_key_value] テーブルに入力します。
| フィールド | 説明 |
|---|---|
| キー [key] | タグ名。 |
| 値 [value] | タグ値。 |
| 構成アイテム [configuration_item] | 仮想マシンインスタンス [cmdb_ci_vm_instance] テーブルを参照します。 |
AWS BYOL ディスカバリー
- 自分のライセンスを使用する (BYOL)
- ライセンスが含まれる
| フィールド | 説明 |
|---|---|
| キー [key] | ライセンスタイプキー。次のいずれかです。
|
| 値 [value] | ライセンスモデル。次のいずれかです。
|
| 構成アイテム [configuration_item] | 仮想マシンインスタンス [cmdb_ci_vm_instance] テーブルを参照します。 |