ディスカバリー は、Microsoft Azure データセンターのクラウドリソースに関する情報を収集します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。
REST API 権限を確認する
をダウンロードする クラウドディスカバリー パターンスプレッドシート そのため、 ディスカバリー パターンの実行に必要なユーザー権限を付与できます。スプレッドシートには、権限に加えて、パターン名、タイプ、CI クラス、ベンダードキュメントへのリンクなどの有用な情報も含まれています。新しいパターンは四半期ごとに提供されるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。
ディスカバリー が Microsoft Azure 件のリソースを検索する方法
ディスカバリー は クラウドプロビジョニングとガバナンス の API と ディスカバリーとサービスマッピングパターン を使用してクラウドリソースを検索します。
表 : 1. デフォルトパターン
| パターン |
説明 |
| Azure DataBase (LP) |
次のデータベースタイプを検出します。
- Microsoft.sql/servers
- microsoft.sql/managedInstances
- microsoft.dbformysql
- microsoft.documentdb/databaseaccounts
- microsoft.cache/redis
- microsoft.dbforpostgresql/servers
- microsoft.dbformysql/servers
- microsoft.dbformysql/flexibleservers
- microsoft.dbforpostgresql/flexibleservers
[cmdb_ci_cloud_database] テーブルに入力します。
|
| Azure LoadBalancer TD |
Microsoft Azure ロードバランサーを取得し、cmdb_ci_lb_service テーブルに入力します。このパターンは、水平ディスカバリー用の ディスカバリー アプリケーションではなく、トップダウンディスカバリー用の サービスマッピング でのみ使用されます。 |
| Azure WebSite (LP) |
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. クラウドプロビジョニングとガバナンス ネットワークインターフェイス [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 |
注: このテーブルは、クラウドプロビジョニングとガバナンス プラグインが有効になっているときの ディスカバリー でのみ利用可能です。
表 : 13. リソースグループ [cmdb_ci_resource_group]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| 状況 |
state |
| 運用ステータス |
operational_status |
| インストールステータス |
install_status |
注:
- リソースグループが初めて検出されると、応答マッピングに基づき、[ステータス] フィールドは [利用可能]、[operational_status] は [稼働]、[インストールステータス] は [インストール済み] に設定されます。
- Microsoft Azure でリソースグループが終了すると、CMPReconciler スクリプトによって [ステータス (State)] フィールドが [終了 (Terminated)]、[operational_status] が [非稼働 (Non-Operational)]、[インストールステータス (Status)] が [なし (Absent)] に設定されます。
表 : 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 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| 運用ステータス | operational_status |
| タイプ |
タイプ |
| 状況 |
state |
| ベンダー | ベンダー |
| バージョン | バージョン注: NoSQL および MSSQL マネージド インスタンスの場合、これらのデータベースの API 応答はバージョン データを返しません。 |
| カテゴリ |
カテゴリ |
表 : 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 |
表 : 21. ハードウェアタイプ [cmdb_ci_hardware_type]
| ラベル |
フィールド名 |
| 名前 |
name |
| オブジェクト ID |
object_id |
| プロバイダー |
provider |
| vCPUs |
vcpus |