識別および照合エンジンのデバッグログをキャプチャする方法Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 識別および調整エンジン (IRE) のデバッグを有効にして、CI ペイロードをキャプチャし、IRE 処理ログを表示し、オンデマンドでペイロードの問題をトラブルシューティングします。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポートされているすべてのリリース Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 最新情報については、「識別および調整エンジン (IRE)」を参照してください。 注意:問題にインポートセット (ディスカバリーやその他のアプリケーションなど) が含まれていない場合は、ステップ 1 から開始してください。 準備 (インポートセットのみ) 多くのインポートセットには数千のレコードが含まれているため、IRE デバッグが有効になっていると大量の出力が生成されます。出力を減らすには、IRE の問題をトリガーする既存のインポートセットから少数のレコード (5 つ以下) を選択し、別のインポートセットで再処理します。これらの手順は、統合チームが実行する必要があります。 IRE の問題をトリガーするインポートセットを開きます。コンテキストメニュー (灰色のバー) で、 [Insert and Stay] を選択します。これにより、特定の IRE ペイロードを取得するための再処理用の新しいインポートセットが作成されます。関連するインポートセットステージングテーブルのリストビューに移動します。たとえば、SG SCCM でのコンピューターレコードのインポートに関する問題がある場合は、https://.service-now.com/sn_sccm_integrate_sccm_2019_computer_id.do に移動します。問題を示すステージングレコードを開きます。[Set] フィールドに、手順 1 のインポートセット番号を入力します。コンテキストメニュー (灰色のバー) で、挿入と維持を選択します。注意:フォームレイアウトを変更して [Set] フィールドを表示する必要がある場合があります。 複数のステージングレコードが必要な場合は、ステップ 2 と 3 を繰り返します。 この準備が完了したら、ステップ 1 に進みます。ステップ 2 で、作成したインポートセットを開き、 [Reprocess] を選択してから [Transform] を選択します。 IRE デバッグを有効にする 警告:IRE のデバッグにより、大量のログ記録が発生します。必要以上に長く有効のままにしないでください。元に戻すには、ステップ 7 を参照してください。 glide.cmdb.logger.source.identification_engineプロパティがシステムプロパティ [sys_properties] リストに存在するかどうかを確認します。存在しない場合は、 String タイプの新しいプロパティを作成します。プロパティの値を * に設定します。これにより、すべての IRE ログがシステムログ [syslog] テーブルに表示されるようになります。指定されたデータソースジョブ (ディスカバリー、インポートセット、統合など) を実行して、CI 識別をトリガーします。CI が識別されたら、 システムログ に移動し、ソースが identification_engine であるレコードをフィルタリングします。フィルタリングされたログで、 Input = { を含むメッセージを見つけます。そのメッセージから、 {"items" からメッセージの最後まで、完全な JSON IRE 入力ペイロードをコピーします。同じフィルター済みログで、 Output = { を含むメッセージを見つけます。そのメッセージから、 {"items" からメッセージの最後まで、完全な JSON IRE 出力ペイロードをコピーします。 ペイロードを分析する さらに IRE 処理をデバッグするには、次のいずれかの方法を使用します。 識別シミュレーション - 識別シミュレーション ツールで入力ペイロードを実行します (手順 5 から)。詳細については、「識別シミュレーションの使用」を参照してください。バックグラウンドスクリプト - バックグラウンドスクリプトを使用して入力ペイロードを実行します (ステップ 5 から)。詳細については、「 ペイロードを使用して CI 識別をオンデマンドで実行する方法」を参照してください。直接出力レビュー — (ステップ 6 の) 出力ペイロードを直接レビューして、CI の挿入または更新操作中に発生した IRE エラーを特定します。 完了時にデバッグを元に戻す glide.cmdb.logger.source.identification_engine プロパティから * 値を削除して (または手順 1 で作成した場合はプロパティを削除して) 、大量のログ記録を停止します。 追加のトラブルシューティング ステップ 1 で説明されているように glide.cmdb.logger.source.identification_engine プロパティを設定した後、IRE デバッグログがシステムログ [syslog] テーブルに表示されない場合は、 glide.cmdb.logger.use_syslog.identification_engine プロパティが正しく定義および構成されているかどうかを確認してください。 glide.cmdb.logger.use_syslog.identification_engine プロパティを使用すると、システムログ [syslog] テーブルへのログ記録が可能になります。このプロパティにはデフォルトの内部値があり、通常はベースシステムには存在しません。インスタンスで構成されている場合は、ログ記録プロセス中に両方のプロパティが評価されるため、 String タイプに設定し、値を * にする必要があります。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 識別および調整とともにインストールされるコンポーネント 識別シミュレーションの使用 システムログ IRE エラーメッセージ CMDB 識別および調整エンジンによる CI ペイロードの処理方法