CMDB カバレッジ のスケジュール済みジョブ
CMDB カバレッジは、スケジュール済みジョブを使用して、古いデータや欠落しているデータを特定します。
スケジュール済みジョブのリストを表示するには、ナビゲーションフィルターに「 sysauto_script.list 」と入力します。
PopulateBinaryTable
PopulateBinaryTableスケジュール済みジョブは、CMDB カバレッジが設定される前に存在していた履歴レコードを処理する 1 回限りの初期化ジョブです。すべての履歴 IP アドレス (IPv4 アドレス) は、高速照合のためにバイナリ形式に変換されます。レコードがバイナリ IP アドレス [sn_cmdb_ip_cov_binary_ip_address] テーブルに追加されます。IPv6 アドレスはそのまま処理されます。
InitializeAllocatedIPTable
- 割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルの履歴レコードを処理します。
- 割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルのレコードの ci_match_status 属性の値を更新します。
- 検出された CI と割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルのレコードの間に関係を作成します。つまり、対応するレコードが CMDB [cmdb_ci_rel] テーブルに作成されます。
- none:IP アドレスに一致する CI はありません。これはディスカバリーギャップを示します。
- 単一:1 つの CI のみが IP アドレスと一致します。
- 複数:複数の CI が IP アドレスと一致します。
- not_evaluated:レコードはまだ処理されていません。
ProcessStagingTable
ProcessStagingTableスケジュール済みジョブは、CMDB カバレッジアプリケーションの構成後に DB リスナーによって作成されたレコードを処理します。
IP カバレッジ CI テーブル構成 [sn_cmdb_ip_cov_ci_config] テーブルで、DB リスナーが監視する必要があるテーブルのリストを構成できます。[IP カバレッジ CI 構成の検証] ビジネスルールは、[IP カバレッジ CI テーブル構成 [sn_cmdb_ip_cov_ci_config] テーブルに作成されたレコードを検証して、[IP アドレス] フィールドのみが更新されていることを確認します。
- IP アドレス情報のリアルタイム変更を検出します。
- IP カバレッジ CI テーブル構成 [sn_cmdb_ip_cov_ci_config] テーブルで構成されているテーブルを監視します。
- 新規および更新された IP アドレスを識別し、IP アドレスステージング [sn_cmdb_ip_cov_ip_staging] テーブルに対応するレコードを作成します。
- 割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルへの変更をプッシュします。
ProcessStagingTableスケジュール済みジョブは、DB リスナーによって IP アドレスステージング [sn_cmdb_ip_cov_ip_staging] テーブルに追加された新しいレコードを識別します。その後、割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルの ci_match_status 属性がすべての新しいレコードで更新されます。
サブネット使用数
この日次スケジュール済みジョブは、サブネットの使用率を追跡します。割り当て済み IP アドレス [cmdb_ci_allocated_ip_address] テーブルの ci_match_status 属性の値に基づいて、 SubnetUsageCount スケジュール済みジョブは、各サブネットの空き IP アドレス、割り当て済み IP アドレス、および予約済み IP アドレスの数をカウントします。
検出で不足している IPAM IP を検索
IPAM で管理されるネットワーク、サブネット、および割り当てられた IP アドレスは、組織の設定済みディスカバリー範囲およびスケジュールとは別に管理されます。これにより、多くの場合、 CMDB内のデータが古くなったり、欠落したりします (スキャンされない IP アドレス範囲など)。
Find missing IPAM ips in discoveryスケジュール済みジョブは、IPAM データ (ネットワーク、サブネット、および割り当てられた IP アドレス) と、設定されたディスカバリー範囲とスケジュール (IPv4 および IPv6 アドレス) を比較して、IPv4 アドレス範囲の欠落やディスカバリースケジュールのない IPAM IP アドレスの数など、IP アドレス範囲のギャップを特定します。IP アドレス範囲のギャップに関するデータは、ディスカバリースケジュールギャップ [sn_cmdb_ip_cov_discovery_schedule_gap] テーブルに追加され、運用レビューに使用できます。