内容

はじめに

背景説明

Cisco Catalyst Center-ITSM(ServiceNow)の統合

アーキテクチャ：CMBD同期

CMBD同期：ハイレベルアーキテクチャ

CMBD同期ワークフロー：Under the Hood

イベントフロー：Catalystセンター

イベントフロー：ITSM(ServiceNow)

CMDB同期バンドルの設定

CMBD同期ワークフローの実行

Catalyst Center

ITSMサービスナウ

CMBD同期ワークフロー実行の検証

はじめに

このドキュメントでは、Catalyst Center(CatOS)とITSM(ServiceNow)の統合におけるCMDB同期の使用例について説明します。

背景説明

このドキュメントでは、関係するコンポーネント、前提条件、イベントフロー、設定、ワークフローの実行、およびトラブルシューティングシナリオを始めとして、CMDB同期に関するすべての詳細を取り上げます。これは、Cisco DNA AppがServiceNowインスタンスにインストールされている場合に関連します。

SNOWインスタンスにインストールされたCisco DNAアプリは、Cisco DNA Centerインベントリを正しいソースとして使用して、Cisco Catalyst Centerが検出したデバイスのServiceNow構成管理データベース(CMDB)への基本的な一方向の同期をスケジュールします。Cisco DNAアプリケーションは、Cisco DNA CenterからServiceNowへのCMDB同期をサポートしています。

Cisco Catalyst Center-ITSM(ServiceNow)の統合

Catalyst CenterとITSMの統合の詳細については、次のドキュメントを参照してください。

Catalyst CenterとITSMの統合のスコープの基本コンセプト

アーキテクチャ：CMBD同期

CMBD同期：ハイレベルアーキテクチャ

CMBD同期ワークフロー：Under the Hood

イベントフロー：Catalystセンター

- CMDB同期イベントがトリガーされるとdnacaap-runtimeサービスが実行され、dnacaap-platformスケジューラは、スケジュールされた頻度でネットワーク内のデバイスを検出し、インベントリをITSMシステムと同期するために必要なデバイス情報を抽出するジョブScheduleDnaacaapJobを作成します。

- 次に、Catalyst Centerは、SNOWインスタンスにインストールされたCisco DNAアプリケーションに対してREST APIコールを実行します。

イベントフロー：ITSM(ServiceNow)

- ネットワークで発生して通知されたネットワークイベント（CMDB同期、SWIM、ネットワークの問題）は、Cisco Catalyst Centerから選択され、ServiceNowのServiceNowインポートセットAPIまたはスクリプトREST API、あるいはServiceNowの汎用REST APIエンドポイントを使用してServiceNowにプッシュされます。データがポストされるインポートセットテーブルはx_caci_cisco_dna_cisco_dna_inventory_detです。

- SNOWにインストールされたCisco DNAアプリケーションは、Cisco Catalyst Centerで発生したイベントのデータを使用します。各イベントについてネットワーク運用チームが選択した関連するワークフローインジケータと、タイプ、カテゴリ、重大度などのその他のユーザの選択により、インシデント、問題、またはRFC（変更要求）が作成されます。

DNAのすべてのイベントレコードには、ServiceNowでイベントが実行できるワークフローの種類を決定するワークフローインジケータが関連付けられています。このスニペットは、ワークフローインジケータの例です。

- ワークフローインジケータの決定に基づいて、変換マップの1つを実行し、ステージングテーブルのデータを解析して適切なターゲットテーブル（インシデント/問題または変更）にマッピングできます。

CMDB同期バンドルの設定

CMDB同期バンドルの設定については、『Cisco DNA Center ITSMインテグレーションガイド、リリース2.3.5』の「基本的なITSM(ServiceNow)CMDB同期バンドルの設定」セクションを参照してください。

CMBD同期ワークフローの実行

Catalyst Center

1. Platform > Developer Toolkit > Integrationsの順に移動し、3つのドットの上にカーソルを移動して、Schedule Flowをクリックします。

2.CMDBスケジュール・タイプを選択し、「スケジュール」をクリックします。

3. CMDB同期スケジュール・ステータスのステータスを表示するには、「プラットフォーム」>「ランタイム・ダッシュボード」>「統合フロー・サマリー」にナビゲートします。

4. dnacaap-runtimeサービスのログを監視して、ワークフローが失敗した場合にデバッグに使用できるScheduleID、bapi key、bapi idなどの詳細を確認できます。

ランタイムダッシュボードに示されているインスタンスIDは、ワークフローのbapi IDです。

ITSMサービスナウ

Cisco Catalyst CenterからのCMDB同期イベントは、Import Set Table of ServiceNowによって受信されます。データは、ServiceNowのServiceNowインポートセットAPI、スクリプトREST API、またはServiceNowの汎用REST APIエンドポイントを使用してServiceNowにプッシュされます。

- Cisco Catalyst CenterからServiceNowに投稿されたデータを確認するには、Import Setsに移動し、x_caci_cisco_dna_cisco_dna_inventory_detテーブルのImport Setエントリを見つけます。

- ワークフローインジケータは、ServiceNowでイベントが通過する必要があるワークフローの種類を決定します。ワークフローインジケータの決定に基づいて、トランスフォームマップの1つが実行されます。

トランスフォームマップテーブル：

CMBD同期ワークフロー実行の検証

CMDBの同期が成功すると、Cisco Catalyst Centerのインベントリの詳細がServiceNowのCMDBデータベースに記録されます。

Cisco Catalyst CenterからServiceNow CMDBに同期されたCIを表示するには、グローバル検索でcmdb_ci.LISTと入力します。新しいタブが開き、ServiceNowシステムで使用可能なすべてのCIが一覧表示されます。

ServiceNow CMDBのDNAC CIエントリ：

関連情報

- Catalyst CenterとITSMの統合のスコープの基本コンセプト（新規）65文字

- ITSM用のCatalyst Center Network Issue Monitor and Enrichmentの使用

- ITSMでのCatalyst Center Automation(SWIM)イベントのモニタ

- Cisco DNA Center ITSM統合ガイド、リリース2.3.5