ディスカバリー は、Microsoft Azure データセンターのクラウドリソースに関する情報を収集します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。
REST API 権限を確認する
をダウンロードする クラウドディスカバリー REST API 権限スプレッドシート そのため、パターンの実行に必要なユーザー権限を ディスカバリー 付与できます。新しいパターンは毎月リリースされるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。
ディスカバリー が Microsoft Azure 件のリソースを検索する方法
ディスカバリーCloud Provisioning and Governanceは API を使用してクラウドディスカバリーとサービスマッピングパターンリソースを検索します。
表 : 1. デフォルトパターン
| パターン |
説明 |
| Azure データベース |
次のデータベースタイプを検出します。
- Microsoft.Sql/servers
- microsoft.sql/managedInstances
- microsoft.dbformysql
- microsoft.documentdb/databaseaccounts
- microsoft.cache/redis
- microsoft.dbforpostgresql/servers
- microsoft.dbformysql/servers
[cmdb_ci_cloud_database] テーブルに入力します。
|
| Azure LoadBalancer TD |
Microsoft Azure ロードバランサーを取得し、cmdb_ci_lb_service テーブルに入力します。このパターンは、水平検出用の ディスカバリー アプリケーションではなく、トップダウン検出用の サービスマッピング でのみ使用されます。 |
| Azure Web サイト |
Microsoft Azure Web サーバーを取得し、クラウド Web サーバー [cmdb_ci_cloud_webserver] テーブルと IP アドレス [cmdb_ci_ip_address] テーブルに入力します。 |
収集されるデータ
表 : 2. Azure データセンター [cmdb_ci_azure_datacenter]
| ラベル |
フィールド名 |
| 名前 |
name |
| 地域 |
region |
| オブジェクト ID |
object_id |
表 : 3. アベイラビリティゾーン [cmdb_ci_availability_zone]
| ラベル |
フィールド名 |
| 名前 |
name |
表 : 4. 仮想マシンインスタンス [cmdb_ci_vm_instance]
| ラベル |
フィールド名 |
| 名前 |
name |
| ステータス |
state |
| オブジェクト ID |
object_id |
| CPU |
cpu |
| ディスク |
disks |
| ディスクサイズ (GB) |
disks_size |
| メモリー |
memory |
| ネットワークアダプタ |
nics |
| VM インスタンス ID |
vm_inst_id |
表 : 5. CPU セキュリティグループ [cmdb_ci_compute_security_group]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| ステータス |
state |
表 : 6. イメージ [cmdb_ci_os_template]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| ゲスト OS |
guest_os |
| イメージソース |
image_source |
表 : 7. ストレージボリューム [cmdb_ci_storage_volume]
| ラベル |
フィールド名 |
| 名前 |
name |
| ステータス |
state |
| オブジェクト ID |
object_id |
| ストレージタイプ |
storage_type |
| サイズ |
size |
表 : 8. クラウドネットワーク [cmdb_ci_network] と VMware vCenter ネットワーク [cmdb_ci_vcenter_network]
| ラベル |
フィールド名 |
| 名前 |
name |
| ステータス* |
state |
| CIDR* |
cidr |
*
VMware vCenter ネットワークでは見つかりません。
表 : 9. クラウドサブネット [cmdb_ci_cloud_subnet]
| ラベル |
フィールド名 |
| 名前 |
name |
| ステータス |
status |
| CIDR |
cidr |
表 : 10. Cloud Provisioning and Governance ネットワークインターフェイス [cmdb_ci_nic]
| ラベル |
フィールド名 |
| 名前 |
name |
| ネットマスク |
netmask |
| MAC アドレス |
mac_address |
| MAC メーカー |
mac_manufacturer |
| ステータス |
install_status |
表 : 11. クラウドロードバランサー [cmdb_ci_cloud_load_balancer]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| ステータス |
state |
表 : 12. Azure の展開 [cmdb_ci_azure_deployment]
| ラベル |
フィールド名 |
| 名前 |
name |
| プロビジョニングステータス |
provisioning_state |
注: このテーブルは、Cloud Provisioning and Governance プラグインが有効になっているときの ディスカバリー でのみ利用可能です。
表 : 13. リソースグループ [cmdb_ci_resource_group]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| ステータス |
state |
| 運用ステータス |
operational_status |
| インストールステータス |
install_status |
注:
- リソースグループが初めて検出されると、応答マッピングに基づき、[ステータス] フィールドは [利用可能]、[operational_status] は [稼働]、[インストールステータス] は [インストール済み] に設定されます。
- Microsoft Azure でリソースグループが終了すると、CMPReconciler スクリプトによって [ステータス] フィールドが [終了]、[operational_status] が [非稼働]、[インストールステータス] が [なし] に設定されます。
表 : 14. パブリック IP アドレス [cmdb_ci_cloud_public_ipaddress]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| パブリック IP アドレス |
public_ip_address |
| パブリック DNS |
public_dns |
表 : 15. ストレージアカウント [cmdb_ci_cloud_storage_account]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| SKU 名 |
sku_name |
| ステータス |
state |
表 : 16. クラウドデータベース [cmdb_ci_cloud_database]
| ラベル |
フィールド名 |
説明 |
| 完全修飾ドメイン名 |
fqdn |
Microsoft Azure がデータベースに割り当てた FQDN。 |
| 名前 |
name |
Microsoft Azure で作成したデータベースの名前 |
| オブジェクト ID |
object_id |
データベースの識別名。 |
| 運用ステータス |
operational_status | データベースの運用ステータス。 |
| タイプ |
type |
作成したデータベースのタイプです。 |
| ステータス |
state |
データベースのステータス:[利用可能] または [終了] のいずれかです。 |
| ベンダー |
vendor | ベンダー名は Azure です。 |
| バージョン |
version | データベースのバージョン。 |
表 : 17. Cloud WebServer [cmdb_ci_cloud_webserver]
| ラベル |
フィールド名 |
| 名前 |
name |
| インストールステータス |
install_status |
| ベンダー |
vendor |
| 完全修飾ドメイン名 |
fqdn |
| 運用ステータス |
operational_status |
| ステータス |
state |
表 : 18. IP アドレス [cmdb_ci_ip_address]
| ラベル |
フィールド名 |
| 完全修飾ドメイン名 |
fqdn |
| インストールステータス |
install_status |
| IP アドレス |
ip_address |
| 名前 |
name |
| ネットマスク |
netmask |
| 運用ステータス |
operational_status |
| ベンダー |
vendor |
表 : 19. データベース [cmdb_ci_database]
| ラベル |
フィールド名 |
| ライフサイクルステージのステータス |
life_cycle_stage_status |
| 名前 |
name |
| ステータス |
status |
| シリアル番号 |
serial_number |
| タイプ |
type |
表 : 20. CPU テンプレート [cmdb_ci_compute_template]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| VCPUS |
vcpus |
注: パターンは、インスタンスが 2023 年 6 月のストアリリースの新しいハードウェアタイプモデルに移行したかどうかに応じて、[計算テンプレート] テーブルまたは [ハードウェアタイプ] テーブルのいずれかに入力されます。詳細については、「
[クラウドのハードウェアタイプ] クラス拡張を有効にする」を参照してください。
表 : 21. ハードウェアタイプ [cmdb_ci_hardware_type]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| プロバイダー |
provider |
| vCPUs |
vcpus |
CI 関係
- Microsoft Azure データベース (LP) パターンを使用して検出される関係。
-
| CI |
関係 |
CI |
| cmdb_ci_cloud_database |
Owns:Owned By |
cmdb_ci_ip_address |
| cmdb_ci_cloud_database |
Contains::Contained by |
cmdb_ci_database |
| cmdb_ci_cloud_database |
Hosted On::Host |
cmdb_ci_azure_datacenter |
| cmdb_ci_database |
Provisioned From::Provisioned |
cmdb_ci_compute_template |
| cmdb_ci_database |
Provisioned From::Provisioned |
cmdb_ci_cloud_hardware_type |
| cmdb_ci_compute_template |
Hosted On::Hosts |
cmdb_ci_azure_datacenter |
| cmdb_ci_compute_template |
Hosted On::Hosts |
cmdb_ci_cloud_hardware_type |