AWS のサービスグラフコネクタでのレコード削除プロセス
AWS のサービスグラフコネクタでは、最適化された削除アプローチを使用してレコードの削除を管理します。
レコードの削除は、不要になったデータを処理するプロセスです。検出されたリソースがデータのプル後に後から削除された場合、AWS のサービスグラフコネクタ は関連する CMDB CI クラスの [インストールステータス] フィールドを自動的に更新して、廃止または削除されたレコードを示します。
AWS のサービスグラフコネクタでレコードを削除するには、レコードをシステムから完全に削除するのではなく、インストールステータスを廃止としてマークします。レコードはデータベースに残るため、後で参照または復元することができます。AWS のサービスグラフコネクタの削除はソース [sys_object_source テーブル] に依存するため、大規模なデータセットでは非効率的になる可能性があります。
削除プロセスを強化するために、SG-AWS 拡張属性 [sn_aws_extension_attributes] テーブルを利用する最適化された削除方法を有効にすることができます。このテーブルからは古いレコードが定期的に消去されるため、パフォーマンスと効率が向上します。このプロセスでは、レコードのインストールステータスが引き続き廃止としてマークされますが、簡素化されたデータ構造によってオーバーヘッドが削減され、処理が迅速化されて、システムパフォーマンスの向上につながります。「廃止された CI の最適な削除を AWS で有効にする」を参照してください。
最適化された削除は、次のテーブルを除き、 AWS のサービスグラフコネクタ内のすべてのテーブルで有効になります。
ハードウェアタイプ [cmdb_ci_compute_template]、 アベイラビリティゾーン [cmdb_ci_availability_zone]、 AWS データセンター [cmdb_ci_aws_datacenter]、 実行中のプロセス [cmdb_running_proces]、 TCP 接続 [cmdb_tcp]、 アプリケーション [cmdb_ci_appl]