ディスカバリーとサービスマッピングパターン によるコンテナイメージの検出
ServiceNow ディスカバリーとサービスマッピングパターン はコンテナイメージスキャンを使用してイメージをスキャンし、イメージが適用する Dockerイメージ、OS パッケージ、およびすべてのコンテナでデータを収集します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
コンテナイメージスキャンの実行の詳細については、「コンテナイメージのスキャン」を参照してください。
コンテナイメージスキャンの CMDB テーブル
| フィールド | 説明 |
|---|---|
アプリケーション [cmdb_ci_appl] テーブル |
|
名前 [name] |
コンテナアプリケーションの名前。 MSSQL アプリケーションレコードに必要な名前形式: ApplicationTableName@containerName 例:MSFT SQL Instance@/sql1 |
コンテナ環境変数 [cmdb_container_environment_variables] テーブル |
|
| コンテナー [container] | コンテナの名前。 |
| キー [key] | コンテナ環境変数の名前。 |
| 値 [value] | コンテナ環境変数の値。 |
コンテナイメージスキャンの一時テーブル
一時テーブルを検索するには:移動先 をクリックし、検索フィールドに「コンテナ」と入力します。
| フィールド | 説明 |
|---|---|
コンテナイメージスキャンステータス [sn_itom_pattern_container_image_scan_status] テーブル |
|
| イメージ [image] | コンテナーイメージの名前。 |
| メッセージ [message] | スキャンプロセスのエラーまたは問題。 |
| CI クラス [ci_class] | イメージコマンドの詳細に基づくイメージ CI クラス。 |
| 検出ステータス [discovery_status] | イメージスキャンの検出ステータスレコード。 |
| スキャンステータス [scan_status] | スキャンステータス。使用可能な値:
|
コンテナイメージ OS パッケージ [sn_itom_pattern_container_image_os_packages] テーブル |
|
| イメージ [image] | コンテナーイメージの名前。 |
| パッケージ名 [package_name] | ソフトウェアパッケージの名前。 |
| パッケージバージョン [package_version] | ソフトウェアパッケージのバージョン。 |
| パッケージ保守担当者 [package_maintainer] | パッケージ保守担当者の名前。 |
コンテナ拡張スクリプト [sn_itom_pattern_container_enrich_scripts] テーブル |
|
| 有効 [active] | 拡張スクリプトのステータスがアクティブかどうか。 |
| CI タイプ [ci_type] | 拡張スクリプトが適用可能な CI タイプ。 |
| 順番 [order] | 特定のスクリプトの実行順序。 |
| スクリプト [script] | 拡張スクリプトの内容。 |
関係
以下の関係は、コンテナイメージディスカバリーをサポートするために作成されています。
| CI | 関係 | CI |
|---|---|---|
cmdb_ci_appl |
実行先:実行 |
cmdb_ci_oslv_container |
cmdb_ci_docker_container |
拡張 |
cmdb_ci_oslv_container |
cmdb_ci_oslv_container |
拡張 |
cmdb_ci |
cmdb_ci_oslv_container |
参照のみ | cmdb_container_environment_variables |
container_enrich_scripts |
拡張 |
sys_metadata |
cmdb_container_environment |
拡張 |
cmdb_key_value |
| cmdb_ci_db_mssql_instance | 実行:実行先 | cmdb_ci_docker_container |