12.6. metrics-utility レポートのホストの重複排除
重複排除により、レポートを作成するときに、metrics-utility が個々のホストレコードをカウント可能な管理対象ノードに結合する方法が変更されます。重複を排除することで、同一のホストが識別され、一意のホストの数が正確に把握されます。
metrics-utility は、ホスト名に基づいて個々のホストを追跡します。ホストと同じホスト名を使用するすべてのエントリーを追跡します。環境変数 METRICS_UTILITY_DEDUPLICATOR= を使用して、追加の重複排除ストラテジーも利用できます。
12.6.1. RENEWAL_GUIDANCE レポートの重複排除 リンクのコピーリンクがクリップボードにコピーされました!
RENEWAL_GUIDANCE レポートは、重複排除を使用して、同じ管理対象ノードの複数のエントリーを 1 つのエントリーにマージします。これは、サブスクリプションの更新時に管理対象ノードの正確な数を提供するために重要です。
METRICS_UTILITY_DEDUPLICATOR=renewal のデフォルト値。これは従来からの方法であり、host_name、ansible_host、ansible_product_serial、および ansible_machine_id を個別に分析し、項目が重複している場合にエントリーをマージします。
METRICS_UTILITY_DEDUPLICATOR=renewal は、重複排除を複数の反復で適用します。これは REPORT_RENEWAL_GUIDANCE_DEDUP_ITERATIONS 環境変数によって制限され、デフォルトでは 3 に設定されます。
次の環境変数を使用して METRICS_UTILITY_DEDUPLICATOR を実行することもできます。
-
METRICS_UTILITY_DEDUPLICATOR=renewal-hostname.これはccspに似ていますが、存在する場合はhost_nameよりもansible_hostが優先されます。他のフィールドは考慮されません。 -
METRICS_UTILITY_DEDUPLICATOR=renewal-experimental.これはccsp-experimentalに似ており、最初にホスト名ベースの重複排除を適用し、次に再度重複排除して、両方のシリアルが一致するとマージします。
12.6.2. CCSP または CCSPv2 レポートの重複排除 リンクのコピーリンクがクリップボードにコピーされました!
CCSP または CCSPv2 レポートを生成するときに、同じ管理対象ノードが複数回カウントされないように、重複排除オプションを設定できます。
METRICS_UTILITY_DEDUPLICATOR=ccsp のデフォルト値。これにより、重複排除はホスト名のみに制限されます。
main_host.variables の ansible_host 変数は、存在する場合は、main_jobhostsummary の host_name よりも優先されます。
METRICS_UTILITY_DEDUPLICATOR=ccsp-experimental を設定することもできます。この設定は、ansible_product_serial と ansible_machine_id の両方のファクトが存在し、重複している場合にエントリーをマージします。