CI 調整ルールの作成
静的または動的 CI 調整ルールの作成
同じ CI 属性に静的調整ルールと動的調整ルールの両方が存在する場合、動的ルールが優先されます。
静的調整ルールの作成
静的調整ルールは、ディスカバリーソースに更新する権限があるクラス属性を指定し、権限のないディスカバリーソースが属性の値を上書きするのを防止します。静的調整ルールでは、複数のディスカバリーソース間の優先順位付けも指定します。静的調整ルールがない場合、ディスカバリーソースは互いの属性値の更新を上書きできます。
始める前に
このタスクについて
静的調整ルールは、データ更新ルールと組み合わせて使用され、CI の調整ステップを決定します。これらのルールは、CI を更新できるかどうか、いつ、どのディスカバリーソースが更新するかを決定します。複数のディスカバリーソースが CMDB 内の同じクラスの更新を許可されている場合、これらのディスカバリーソースそれぞれに対して優先度をアサインし、互いの更新が上書きされるのを防ぎます。
- 優先度の低いソースが CI を更新する最初のソースである。
- CI クラスのデータ リフレッシュ ルールに基づいて、CI が古くなった。ただし、すべての属性に適用される調整ルールは、CI が古くても、特定の属性に適用される優先度の低い調整ルールよりも優先されません。
- 特定の属性用に構成されたルールは、(優先度値に関係なく) [すべての属性に適用] で設定されたルールよりも優先されます。
- 同じ属性の 2 つのルール間、または [すべての属性に適用] で設定された 2 つのルール間では、クラスに直接指定されたルールが派生ルールよりも優先されます。
- 同じ属性の 2 つのルール間、または [すべての属性に適用] で設定された同じクラスレベルの 2 つのルール間では、優先度はルールの優先度によって決定されます。
各属性を更新する最後のディスカバリーソースに関する情報は、データソース履歴 [cmdb_datasource_last_update] テーブルに格納されますが、それは調整ルールを有効にした後です。そのため、ルールを有効にした後、最も優先度の高いデータソースが CI を更新するまで、予期しない更新が発生する可能性があります。
静的調整ルールは、古い CI 属性の調整に影響します。調整中に、データソース履歴テーブルの情報が CI のクラスのデータ更新ルールとともに考慮され、CI 属性が古くなっているかどうかが判断されます。ある期間内に CI を更新するために最新のディスカバリーソースによって更新されなかった場合、CI 属性は古くなっていると判断されます。この期間は、ディスカバリーソースのクラスのデータ更新ルールの有効期間によって指定されます。この場合、優先度の低い別の許可されたディスカバリーソースが古い CI 属性を更新しようとすると、更新が許可されます。
同じ CI 属性に静的調整ルールと動的調整ルールの両方が存在する場合、動的ルールが優先されます。
手順
次のタスク
- フィルターアイコンを選択し、次を選択します。
- 属性:特定の属性の調整ルールのみを表示します。
- ディスカバリーソース:特定のディスカバリーソースの調整ルールのみを表示します。
- [ルールをプレビュー] を選択すると、属性ごとに、その属性の更新が許可されているディスカバリーソースと、すべての動的調整ルールが、優先順に表示されます。
- CMDB 360 が有効になっている場合は、次のことができます。
- [データをプレビュー] を選択して、特定の CI のすべての属性を表示します。また、各属性について、現在の CMDB 値とディスカバリーソースにより報告された値も表示されます。
- 調整ルールを変更した後に CI 属性値を再計算するには、[再計算] を選択します。
- 移動先 調整ルールのすべての定義のリストビューを表示します。
動的調整ルールの作成
動的調整ルールは、CMDB 360 データを使用して、報告される最大値などの値を選択し、CI を更新します。
始める前に
必要なロール:sn_cmdb_editor と itil には読み取りアクセス権があり、sn_cmdb_admin と itil_admin (一番上) にはフルアクセス権があります
このタスクについて
同じ CI 属性に静的調整ルールと動的調整ルールの両方が存在する場合、動的調整ルールが優先されます。
動的調整ルールは、報告された最大値や最も報告された値など、いくつかのルールタイプをサポートしています。動的調整ルールを適用する場合、IRE は現在のペイロードを処理し、CMDB 360 データストアを調べて、CMDB を更新する値を選択します。動的調整ルールのタイプによっては、適切な値の選択がすぐに確定しない場合があります。たとえば、最も報告された値が 1 つも存在しない場合や、値によっては、最後に検出されたタイムスタンプが報告されない場合があります。そのため IRE は必要に応じてフォールバックし、最後に報告された値、最後に検出された値、最後に更新された値などの追加の詳細を調べて、最も適切な値を選択します。
手順
次のタスク
- フィルターアイコンを選択し、次を選択します。
- 属性:特定の属性の調整ルールのみを表示します。
- ディスカバリーソース:特定のディスカバリーソースの調整ルールのみを表示します。
- [ルールをプレビュー] を選択すると、属性ごとに、その属性の更新が許可されているディスカバリーソースと、すべての動的調整ルールが、優先順に表示されます。
- [データをプレビュー] を選択して、特定の CI のすべての属性を表示します。また、各属性について、現在の CMDB 値とディスカバリーソースにより報告された値も表示されます。
- CI 属性値の再計算。
- 移動先 調整ルールのすべての定義のリストビューを表示します。