このドキュメントでは、ISEのサービス、目的、およびトラブルシューティングについて説明します。
Radius
次の項目に関する知識があることが推奨されます。
このドキュメントは、Cisco Identity Services Engineの特定のソフトウェアおよびハードウェアバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
Cisco Identity Services Engine(ISE)は、一元化されたポリシー管理、認証、許可、アカウンティング(AAA)を通じて高度なネットワークセキュリティを提供するように設計された包括的なソリューションです。 組織は、セキュリティ、コンプライアンス、シームレスなユーザエクスペリエンスを確保しながら、ユーザ、デバイス、アプリケーションのネットワークアクセスを管理できます。
これらの目標を達成するために、Cisco ISEは幅広いサービスを利用しています。それぞれのサービスは、システムが効率的に機能するための特定のタスクを担当します。これらのサービスは連携して、セキュアなネットワークアクセス、堅牢なポリシー適用、詳細なロギング、外部システムとのシームレスな統合、および効率的なデバイスプロファイリングを実現します。
ISEの各サービスは、ソリューションの整合性と可用性を維持するうえで重要な役割を果たします。データベース管理や認証などのコア機能を処理するサービスもあれば、デバイスのプロファイリング、証明書管理、モニタリングなどの高度な機能を有効にするサービスもあります。
この記事では、Cisco ISEのさまざまなサービスの概要を示し、サービスの目的、重要性、および問題が発生した場合の潜在的なトラブルシューティング手順について説明します。管理者でもネットワークセキュリティの専門家でも、これらのサービスを理解することで、ISE導入をスムーズかつ安全に実行できます。
次のスクリーンショットに示すサービスは、ISEがその機能をサポートするために使用されます。ISEノードのCLIからshow application status iseコマンドを実行して、ISEで使用できるステータスまたはサービスを確認します。ISEのステータスまたは使用可能なサービスを表示する出力例を次に示します。
ISEで利用できるサービス
次に、各サービスについて詳しく説明します。
Database Listenerサービスは、ISEとデータベースサーバ間の通信の管理を支援する重要なコンポーネントです。データベースに関連する要求をリッスンして処理し、ISEシステムが基盤となるデータベースに対して読み取りおよび書き込みを実行できるようにします。
通信インターフェイス:ISEとデータベースサーバ間の通信ブリッジとして機能し、ユーザクレデンシャル、セッション情報、ネットワークポリシーなどのデータを取得して保存できるようにします。
外部データベースサポート:ISEは、ユーザ認証とポリシー保存に外部データベース(OracleまたはMicrosoft SQL Serverなど)を使用するように設定できます。Database Listener Serviceにより、ISEがこの外部データベースに安全かつ効率的に接続し、通信できるようになります。
データ処理:サービスは、ISEシステムからのデータベースクエリをリッスンし、外部データベース上の適切なアクションに変換します。レコードの挿入、更新、削除、データベースからの情報の取得などの要求を処理できます。
データベースのヘルスモニタリング:通信チャネルの提供に加えて、外部データベースへの接続の安定性と運用の確保にも役立ちます。接続が失敗すると、ISEはローカルストレージにフォールバックするか、設定に応じて縮退モードになります。
データベースサーバサービスは、システムで使用されるデータの保存と取得を管理します。ISEが設定、ポリシー情報、ユーザデータ、認証ログ、デバイスプロファイル、およびその他の必要な情報を保存するために使用する、基盤となるデータベースとのインタラクションを処理します。
1. 内部データストレージ:データベースサーバサービスは、ISEが運用データをローカルに保存するために使用する内部の組み込みデータベースを主に管理します。これには、認証および許可レコード、ユーザプロファイル、ネットワークアクセスポリシー、デバイスおよびエンドポイント情報、セッション情報などのデータが含まれます。
2. 組み込みデータベース:ほとんどのCisco ISE導入では、ローカルストレージに組み込みPostgreSQLデータベースが使用されます。Database Server Serviceは、このデータベースの円滑な運用を保証し、データベースに格納されているデータに関連するすべてのクエリ、更新、および管理タスクを処理します。
3. データベースの整合性:このサービスは、すべてのトランザクションが適切に処理され、データベースの整合性が維持されることを保証します。レコードのロック、データベース接続の管理、データベースクエリの実行などのタスクを処理します。
Database ListenerとDatabase Serverは、他のすべてのサービスが正常に機能するために一緒に実行する必要がある必須のサービスです。これらのサービスが実行されていない場合、または初期化中に停止した場合は、次のトラブルシューティング手順がリカバリに役立ちます。
1. application stop iseコマンドとapplication start iseコマンドを実行して、ISEサービスを再起動します。
2. VMノードの場合、VMからノードを再起動すると、サービスのリカバリに役立ちます。
3. ノードが物理ノードの場合、CIMCからノードを再起動/リロードすると、サービスの回復に役立つ必要があります。
4. データベースが破損している場合は、Cisco TACに連絡して、さらにトラブルシューティングを依頼してください。
通常、データベース・リスナーとデータベース・サーバは、データベースに不一致がある場合や、データベースを正しく初期化できない場合に停止するか、起動に失敗します。このような場合、application reset-config iseコマンドを使用してアプリケーションリセットを実行すると、データベースのリカバリと新規の開始に役立つ必要があります。 application reset-config iseコマンドを実行すると、設定と証明書が削除されますが、IPアドレスとドメイン名の詳細は保持されます。導入環境内の任意のノードにこのコマンドを適用する前に、詳細を確認し、潜在的な影響を理解するために、Cisco TACに問い合わせることをお勧めします。
アプリケーションサーバは、ISEプラットフォームのコア機能およびサービスの実行と管理を担当する主要コンポーネントです。ISEがネットワークアクセスコントロール、認証、認可、アカウンティング、およびポリシー管理における役割を実行できるようにするビジネスロジック、ユーザインターフェイス、およびサービスをホストします。
1. ユーザインターフェイス(UI):アプリケーションサーバサービスは、ISEのWebベースのユーザインターフェイス(UI)のレンダリングを担当します。これにより、管理者はポリシーの設定と管理、ログとレポートの表示、ISEの他の機能との対話が可能になります。
2. サービス管理:ISEが提供するさまざまなサービスを処理する責任があります。これには、ポリシー管理、管理タスク、分散導入における他のISEノードとの通信が含まれます。
3. 集中処理:アプリケーションサーバサービスは、ISEアーキテクチャの中心的な役割を果たし、ネットワークデバイス、ディレクトリ、および外部サービスからのポリシー、認証要求、およびデータを解釈するロジックを提供します。
アプリケーションサーバは、証明書、リソース、導入、ライセンスなどのWebアプリケーションに依存します。いずれかのWebアプリケーションの初期化に失敗した場合、アプリケーションサーバは初期化状態のままになります。Application Serverは、ノードの構成データに応じて、Not running状態→Initializing状態→から約15 ~ 35分かかります。
ISEノードのCLIからshow application status iseコマンドを実行して、アプリケーションサーバのステータスを確認します。アプリケーションサーバに関連するほとんどのログは、Catalina.OutおよびLocalhost.logファイルで入手できます。
条件が満たされ、アプリケーションサーバが初期化状態のままである場合は、ISEのCLI/GUIからサポートバンドルを保護します。application stop iseコマンドおよびapplication start iseコマンドを実行して、サービスを回復/再起動します。
プロファイラデータベースは、プロファイラサービスによって検出されたネットワークデバイス、エンドポイント、およびデバイスプロファイルに関する情報を格納するために使用されます。これは、ネットワークの特性と動作に基づいて、ネットワークデバイス(コンピュータ、スマートフォン、プリンタ、IoTデバイスなど)を自動的に特定し、分類するISEの重要なコンポーネントです。
1. デバイスプロファイリング:プロファイラデータベースサービスの主な機能は、プロファイルプロセスをサポートすることです。ISEは、このサービスを使用して、プロファイリング中に収集した次のような情報を保存します。
2. プロファイラ情報:デバイスハードウェアやソフトウェアプロファイルなどのプロファイラ属性を格納します。プロファイラ属性は、デバイスを定義済みのポリシーに照合するために使用されます。この情報は、デバイスのプロファイルに基づいて、デバイスを適切なネットワークアクセスポリシーまたはVLANに動的に割り当てるために使用されます。
3. プロファイリング・プロセス:プロファイリング・プロセスは通常、次の基準に基づいて行われます。
1. ISE CLIから、show application status iseコマンドを実行して、プロファイラデータベースサービスが実行されていることを確認します。
2. プライマリ管理ノードのGUIから、「管理」>「デプロイ」>「ノードの選択」に移動します。EditをクリックしてSession Servicesを確認し、Profiling Servicesが有効になっていることを確認します。
3. ここで、「管理」>「デプロイ」>「ノードの選択」に移動します。プロファイラの設定に移動し、必要なプローブがエンドポイントデータを保護するために有効になっていることを確認します。
4. 「管理」>「システム」>「プロファイリング」に移動し、Profiler設定がCoA用に構成されていることを確認します。
5. Context Visibility > Endpointsで、エンドポイントを選択し、エンドポイントの異なるプローブによって収集された属性を確認します。
プロファイルの問題のトラブルシューティングに役立つデバッグ:
インデックスエンジンは、ISEデータベースに保存されているデータの検索、インデックス作成、および取得を効率的に行うサービスです。特に大量のデータを処理する場合や、認証、認可、モニタリング、およびレポーティングタスクに必要な情報にすばやくアクセスできる場合に、ISEのパフォーマンスとスケーラビリティが強化されます。
1. データインデックス:ISEインデックスエンジンは、認証ログ、セッションログ、ポリシーヒット、プロファイルデータ、ネットワークアクセスレコードなど、ISEに保存されるさまざまなタイプのデータのインデックスを作成します。インデックスを作成すると、検索とクエリがより効率的に行えるようにデータを整理できます。
2. ログ管理とレポート:このサービスは、レポートとログクエリのパフォーマンスを向上させることで、ログ管理において重要な役割を果たします。特定の認証イベントを検索する場合、インデックス作成エンジンを使用すると、目的のレコードを迅速に取得できます。これは、セキュリティの監視とコンプライアンスのレポート作成に不可欠です。
3. データの取得:インデックスエンジンは、ISEが必要に応じて基礎となるデータベースからインデックス付きデータを効率的に取得できるようにすることも担当します。これにより、ISEはユーザインターフェイス、外部ツール、またはAPIからのクエリに対して迅速な応答を提供できます。
インデックスエンジンはコンテキストの可視性によって使用されます。コンテキストの可視性を正しく実行するには、インデックスエンジンが起動して実行されている必要があります。トラブルシューティングに役立つ便利なログは、ADE.logファイルです。これらは、問題が発生した際にshow logging system ade/ADE.log tailコマンドを実行することで、サポートバンドルから保護するか、CLIを介して追跡することができます。
AD Connector(Active Directory Connector)は、ISEをMicrosoft Active Directory(AD)と統合できるようにするサービスです。このサービスにより、ISEはADクレデンシャルとグループメンバーシップに基づいてユーザを認証、認可、管理できます。ADコネクタは、ISEとActive Directory間のブリッジとして機能し、ISEがネットワークアクセスコントロール(NAC)とポリシー適用にADを活用できるようにします。
NTPがノードと同期しているかどうか、およびADとISEの時間差が5分未満であることを確認します。
DNSサーバがADに関連するFQDNとドメインを解決できるかどうかを確認します。
[操作] > [レポート] > [レポート] > [診断] > [ADコネクタ操作]に移動し、ADに関連するイベントまたはレポートを確認します。
トラブルシューティングに役立つログは、ランタイムコンポーネントのデバッグログを含むad_agent.logです。
M&T Session Database(Monitoring and Troubleshooting Session Database)は、ネットワークアクセスイベントのセッション関連データの保存と管理において重要な役割を果たします。M&Tセッションデータベースは、アクティブなセッションに関する情報を保持します。これには、ユーザ認証、デバイス接続、およびネットワークアクセスイベントが含まれます。これらは、ネットワークアクティビティの監視、トラブルシューティング、および分析に不可欠です。
1. ノードに推奨リソースが割り当てられているかどうかを確認します。
2. 問題をさらに検証するために、ISE CLIからshow tech-supportを実行します。
3. ISE CLIでapplication configure iseコマンドを実行し、オプション1を選択して、M&Tセッションデータベースをリセットします。
注:M&Tデータベースのリセットは、導入における潜在的な影響を確認した後でのみ完了する必要があります。Cisco TACに連絡して、さらに検証を依頼してください。
既知の不具合:Cisco Bug ID 32364
M&Tログプロセッサ(モニタリングおよびトラブルシューティングログプロセッサ)は、ISE内のさまざまなサービスによって生成されたログデータの収集、処理、および管理を行うコンポーネントです。これは、管理者がISEシステム内のネットワークアクセスイベント、認証試行、ポリシーの適用、およびその他のアクティビティをモニタおよびトラブルシューティングするのに役立つ、モニタリングとトラブルシューティング(M&T)フレームワークの重要な部分です。M&T Log Processorは、特にログエントリの処理を処理し、ISEがレポート、監査、およびトラブルシューティングに必要な情報を保存、分析、および提示できるようにします。
既知の不具合:Cisco Bug ID15130
認証局(CA)サービスは、通信を保護し、デバイス、ユーザ、ネットワークサービスを認証するためのデジタル証明書の管理を支援する重要なコンポーネントです。デジタル証明書は、信頼できる接続を確立し、クライアント(コンピュータ、スマートフォン、ネットワークデバイス)とネットワークインフラストラクチャコンポーネント(スイッチ、ワイヤレスアクセスポイント、VPNゲートウェイ)の間で安全な通信を確保するために不可欠です。 Cisco ISEのCAサービスは、X.509証明書と連携して動作します。この証明書は、802.1X認証、VPNアクセス、セキュア通信、およびSSL/TLS暗号化など、ネットワークセキュリティの目的で使用されます。
Enrollment over Secure Transport(EST)サービスは、証明書ベースの認証環境でネットワークデバイスおよびユーザにデジタル証明書を安全に発行するために使用されるプロトコルです。ESTは、デバイスが安全かつ自動的な方法で認証局(CA)に証明書を要求できるようにする証明書登録プロトコルです。ESTサービスは、802.1X環境、VPN接続、またはBYOD(Bring Your Own Device)シナリオなど、デバイスが証明書を使用してネットワークに対して認証する必要があるデバイス認証に役立ちます。
SXPエンジンサービスは、セキュリティグループタグ(SGT)およびセキュリティグループエクスチェンジプロトコル(SXP)を使用したISEとネットワークデバイス間の通信の管理と促進を担当します。 IPアドレスやMACアドレスだけでなく、デバイスのセキュリティグループに基づいてネットワークアクセスコントロールを適用するために使用されるTrustSecポリシーのサポートにおいて、重要な役割を果たします。ISEのSXPエンジンは、主にセキュリティグループ情報の交換に使用され、ユーザまたはデバイスのID、アプリケーション、場所に基づいてポリシーを適用するのに役立ちます。これにより、デバイスはセキュリティグループタグ(SGT)を共有できるようになります。SGTは、ルータやスイッチなどのネットワークデバイス全体にセキュリティポリシーを適用するために使用されます。
TC-NACサービス(TrustSec Network Access Control)は、ネットワークデバイスへのTrustSecポリシーの適用を促進するコンポーネントで、アクセス制御が従来のIPアドレスやMACアドレスではなく、セキュリティグループタグ(SGT)に基づくようにします。
TrustSecはシスコが開発したフレームワークで、VLANやIPアドレスなどの従来のメカニズムを使用する代わりに、デバイスのロール、ユーザ、コンテキストに基づいて、ネットワーク全体にセキュリティポリシーを適用できます。デバイスを異なるセキュリティグループにグループ化し、SGTでタグ付けすることで、より詳細で動的なネットワークアクセス制御を提供します。
Threat Centric NACによってトリガーされるアラーム:
アダプタ到達不能(syslog ID: 91002):アダプタに到達できないことを示します。
アダプタ接続の失敗(syslog ID: 91018):アダプタは到達可能ですが、アダプタとソースサーバ間の接続がダウンしています。
Adapter Stopped Due to Error(syslog ID: 91006):このアラームは、アダプタが望ましい状態でない場合にトリガーされます。このアラームが表示された場合は、アダプタの設定とサーバの接続を確認します。詳細については、アダプタのログを参照してください。
アダプタエラー(syslog ID: 91009): QualysアダプタがQualysサイトとの接続を確立できないか、またはQualysサイトから情報をダウンロードできないことを示します。
TC-NACの問題のトラブルシューティングに役立つデバッグ:
PassiveID WMIサービスは、ネットワーク内のエンドポイントを識別してプロファイリングするためのパッシブメカニズムとしてWindows Management Instrumentation(WMI)を使用してデバイスプロファイリングをISEが実行できるようにするサービスです。Windows OSを実行するデバイスを正確に特定してネットワークアクセス制御やポリシーを適用する必要がある環境では、デバイスのプロファイリングにおいて重要な役割を果たします。
2. ISEポリシーとの統合:PassiveID WMIサービスによって収集された情報は、ISEポリシーフレームワークに統合されます。タイプ、OS、セキュリティ標準への準拠などのデバイス属性に基づいて、ポリシーを動的に適用できます。
安全性が高く正確なソースであり、ユーザ情報を受信する際に最も一般的に使用されます。プローブとして、ADはWMIテクノロジーと連携して、認証されたユーザIDを提供します。また、プローブではなくAD自体がソースシステム(プロバイダ)として機能し、そこから他のプローブもユーザデータを取得します。
トラブルシューティングに必要な便利なデバッグと情報。 PassiveID WMI問題のデバッグレベルに次の属性を設定します。
PassiveID WMIのトラブルシューティングに必要な情報:
PassiveID Syslog Serviceは、PassiveIDプロファイリング機能が環境内のネットワークデバイスからsyslogメッセージを収集して処理できるようにするサービスです。これらのsyslogメッセージには、ネットワークに接続されているエンドポイントに関する重要な情報が含まれています。ISEは、これらの情報を使用してデバイスのプロファイリングを行い、ネットワークアクセス制御とポリシー適用を行います。
1. パッシブ認証:パッシブID syslogサービスは、Cisco ISEがネットワークデバイス(スイッチやルータなど)からユーザとデバイスのアクティビティを示すsyslogメッセージを収集することによって、ユーザとデバイスをパッシブに認証できるようにします。これは、802.1Xなどの従来のアクティブな認証方式が適さない、または実行可能でない状況で役立ちます。
2. イベントロギング:パッシブID Syslogサービスは、ネットワーク上のユーザアクセスおよび動作を追跡するネットワークデバイスからログを受信するために、syslogプロトコルに依存します。これらのログに含まれる情報には、デバイスログインの試行、アクセスポイント、インターフェイスの詳細などが含まれ、ISEがデバイスまたはユーザを受動的に特定するために役立ちます。
PassiveID APIサービスは、ネットワークに接続されたデバイスやユーザのアイデンティティ情報を必要とするシステムとの統合を可能にするサービスです。通常は、ネットワーク管理者が、すべてのデバイスに802.1Xなどのアクティブなネットワーク認証プロトコルを必要とせずに、IDベースのポリシーとアクションを実行する必要がある環境で使用されます。
PassiveID Agent Serviceでは、エンドポイント(コンピュータ、ラップトップ、モバイルデバイスなど)にインストールされているPassiveID Agentを使用してデバイスのプロファイリングを行うことができます。 PassiveID Agentを使用すると、ISEはエンドポイントからのトラフィックをリッスンすることによって、ネットワーク上のデバイスに関するプロファイリング情報を収集できます。アクティブなスキャンやデバイスとの直接的な対話は必要ありません。
PassiveID Endpoint Serviceは、PassiveIDテクノロジーに基づいて、ネットワーク上のエンドポイント(デバイス)の識別とプロファイリングを行うサービスです。このサービスにより、ISEは、エンドポイント自体とのアクティブな対話を必要とせずに、ネットワークに接続されているデバイスに関する情報を収集、処理、分類できます。PassiveID Endpoint Serviceは、プロファイリング、ネットワークアクセス制御、およびセキュリティポリシーの適用において重要な役割を果たします。
PassiveID SPANサービスは、ネットワークデバイス上のSPAN(スイッチドポートアナライザ)ポートミラーリングを利用して、ネットワークトラフィックをキャプチャおよび分析し、エンドポイントプロファイリングを行います。このサービスは、デバイスにインストールされたアクティブプローブやエージェントを必要とせずに、ネットワーク通信パターンを分析することで、ISEがネットワーク内のエンドポイントに関する情報を受動的に取得するのに役立ちます。
2. ユーザおよびデバイスID情報のキャプチャ:SPANサービスは、ネットワークを通過するトラフィックをリッスンし、デバイスと直接やり取りする必要なく、ネットワークパケットから主要なID情報を識別します。これには、次のようなデータが含まれます。
DHCPサーバー(dhcpd)サービスは、ネットワークデバイスに動的ホスト構成プロトコル(DHCP)機能を提供します。主に、ネットワークに接続しようとしているデバイス(エンドポイント)にIPアドレスを割り当てるために使用されます。ISEでは、DHCPサーバは、ネットワークへの接続時にIPアドレスを要求するエンドポイントにIPアドレスを提供する際に重要な役割を果たします。このサービスでは、DNSサーバ、デフォルトゲートウェイ、その他のネットワーク設定など、追加の構成情報も提供できます。
DNSサーバ(名前付き)サービスを使用すると、ISEをDNS(ドメインネームシステム)サーバまたはDNSリゾルバとして機能させることができます。主にドメイン名をIPアドレスに解決し、その逆も行い、ネットワーク内のデバイス間の通信を容易にします。
2. 外部サービスのDNS解決:DNSサービスにより、ISEはドメイン名を必要とする外部サービスに接続できます。たとえば、ISEは次のような外部サービスの名前を解決する必要があります。
3. マルチドメインおよび冗長DNSサーバ:冗長性のために複数のDNSサーバを使用するようにISEを設定できます。あるDNSサーバが使用できなくなった場合、ISEは別のDNSサーバにフォールバックして、継続的な動作とDNS解決を保証できます。
ISEメッセージングサービスは、ISEシステム内のさまざまなサービスとコンポーネント間の非同期通信を容易にするコンポーネントです。ISEのシステムアーキテクチャ全体において重要な役割を果たし、プラットフォームのさまざまな部分で、メッセージの送受信、タスクの管理、およびアクティビティの同期を可能にします。
ISE API Gateway Database Serviceは、ISEシステム内のAPI要求および応答に関連するデータを管理および処理するコンポーネントです。ISE API GatewayをISEデータベースに接続する中継要素として機能し、カスタムアプリケーションによるISE内のデータの更新または変更を保証します。たとえば、アクセスポリシーを調整したり、サービスによって管理されるAPI呼び出しを介してユーザを追加または削除したりします。
2. 外部システム統合の実現:このサービスは、ISEを次のような外部システムと統合する際に重要な役割を果たします。
API Gateway Database Serviceでは、APIアクセスを提供することにより、これらの外部システムが外部イベントに応答してISEデータのクエリ、ISEへの更新の送信、またはISE内での特定のアクションのトリガーを実行できます。
3. RESTful API通信のサポート:ISEは、HTTP/HTTPSで動作するように設計されたRESTful APIを公開します。APIゲートウェイデータベースサービスは、API要求および応答のフローを管理し、要求が認証されて処理され、応答でISEデータベースから適切なデータが返されることを保証します。
ISE API Gatewayサービスは、ISEサービス、データ、および機能へのRESTful APIアクセスを提供する重要なコンポーネントです。ISEと外部システム間のブリッジとして機能し、これらのシステムがISEネットワークアクセスコントロール、ポリシー適用、認証、およびその他のサービスとプログラムでやりとりできるようにします。API Gatewayを使用すると、サードパーティ製アプリケーション、ネットワーク管理システム、およびカスタムアプリケーションが、手動による介入やISEユーザインターフェイスへの直接アクセスなしにCisco ISEと対話できるようになります。
3. モニタリングとレポート:API Gateway Serviceにより、外部システムは運用ISEログ、セッション履歴、およびポリシー適用の詳細からデータを収集できます。これは次の場合に重要です。
APIコールを使用して、ログ、監査情報、イベントをプルできます。これにより、セキュリティチームは、一元化されたダッシュボードまたはレポートツールからISEアクティビティを監視できます。
ISE pxGrid Direct Serviceは、ISEでpxGrid(Platform Exchange Grid)機能をサポートする重要なコンポーネントです。pxGridは、シスコのネットワークセキュリティソリューションとサードパーティのアプリケーション、サービス、およびデバイスとの間で、セキュアで標準化されたスケーラブルなデータ共有および統合を促進するシスコテクノロジーです。ISE pxGrid Direct Serviceを使用すると、中継装置やサービスを必要とせずに、ISEと他のpxGrid互換システムとの間で直接通信を行うことができます。
セグメンテーションポリシーサービスは、ユーザID、デバイスのポスチャ、またはその他の情報に基づいてネットワークセグメンテーションポリシーを適用するための主要コンポーネントです。特定のネットワークセグメントへのユーザ/デバイスのアクセスを制御し、許可されたユーザまたは準拠するデバイスのみがネットワークの特定の部分にアクセスできるようにします。ネットワークのセグメンテーションは、ネットワークの表面的な攻撃を軽減し、脅威の横移動を防止し、規制へのコンプライアンスを確保するために不可欠です。ISEのSegmentation Policy Serviceを使用して、これらのネットワークセグメンテーションルールを動的に適用し、ネットワーク全体に柔軟に提供します。
2. 動的なセグメンテーション:このサービスは、動的なネットワークセグメンテーションを可能にします。これにより、ネットワークセグメントまたはVLANをリアルタイムの条件に基づいて変更できます。例:
3. ポリシーベースの適用:セグメンテーションポリシーサービスは、ポリシーを使用して、デバイスまたはユーザをどのセグメントに配置するかを決定します。これらのポリシーでは、次のようなさまざまな要因を考慮します。
4. セキュリティポリシーの適用:セグメンテーションポリシーは、RADIUSやVLAN割り当てなどの業界標準を利用することで、ネットワークデバイス(スイッチ、ルータ、ファイアウォールなど)全体にセキュリティポリシーを一貫して適用します。これにより、Cisco ISEはネットワークインフラストラクチャデバイスと通信して、必要なセグメンテーションポリシーを適用できます。
REST認証サービスは、RESTful APIを使用して認証機能を提供します。標準のRESTプロトコルを使用してHTTP(S)経由でISEとやり取りすることで、外部のアプリケーションおよびシステムがユーザまたはデバイスを認証できるようになります。このサービスにより、Cisco ISE認証機能を、ユーザまたはデバイスを認証する必要があるが従来の方法(RADIUSやTACACS+など)を使用できないサードパーティのアプリケーションまたはシステムとシームレスに統合できます。
Cisco APIの詳細については、『APIドキュメント』を参照してください。
SSE Connector(Secure Software-Defined Edge Connector)は、ISEとCisco Secure Software-Defined Access(SD-Access)ソリューションを統合します。SSE Connectorにより、ISEはCisco DNA Centerと安全に通信でき、SD-Access環境でのネットワークポリシー、セグメンテーション、およびエッジセキュリティ管理の自動化が可能になります。
Hermes(pxGrid Cloud Agent)は、クラウド環境におけるISEとpxGrid(Platform Exchange Grid)エコシステムの統合を促進します。Hermesは、ISEとクラウドベースのサービスまたはプラットフォーム間の通信を可能にするために使用されるクラウドベースのエージェントです。さまざまなネットワークおよびセキュリティシステム間でコンテキスト情報を共有するpxGridフレームワークをサポートします。
2. Pxgridクラウドに関連する問題のトラブルシューティングに役立つデバッグは、hermes.logとpxcloud.logです。 これらのデバッグは、Pxgridクラウドが有効になっているPxgridノードでのみ使用できます。
McTrust(Meraki Sync Service)を使用すると、Cisco ISEシステムとCisco Merakiシステムを統合して、ネットワークデバイスとアクセスポリシーの同期と管理を行うことができます。McTrustサービスは、MerakiのクラウドマネージドネットワークインフラストラクチャとISEオンプレミスIDおよびポリシー管理システムの間でユーザとデバイスの情報を同期するコネクタとして機能します。
ISEノードエクスポータは、ISEシステムでパフォーマンスメトリックをISEノード(管理ノード、モニタリングノード、ポリシーサービスノードなど)から監視および収集するために使用されるコンポーネントです。
ISE Prometheusサービスは、PrometheusとISEを統合してモニタリングを有効にし、ISEからパフォーマンスメトリックを収集します。Prometheusは、時系列データの収集、保存、分析に使用されるオープン・ソースの監視およびアラート・ツールキットであり、ISE Prometheusサービスにより、ISEは監視目的で内部メトリックをPrometheusに公開できます。
ISE Grafanaは、システムパフォーマンスメトリックを提供し、モニタリングとデータ可視化のためのオープンソースプラットフォームです。Prometheusとの統合により、ISEから収集されたリアルタイムおよび履歴データを表示し、管理者がインタラクティブなダッシュボードを作成して、ISEシステムの健全性、パフォーマンス、使用状況に関する洞察を得られるようにします。
注:モニタリングを有効にした場合、ISE Node Exporter、ISE Prometheus Service、およびISE Grafana Serviceを実行する必要があります。これらのサービスが中断されると、データ収集時に問題が発生します。
ISE MNT LogAnalytics Elasticsearchは、ElasticsearchとISEモニタリングおよびトラブルシューティング(MNT)機能を統合するコンポーネントです。ISEログおよびイベントに関連するログの集約、検索、分析に使用されます。Elasticsearchは、広く使用されている分散型検索および分析エンジンであり、ISEと統合すると、ISEコンポーネントによって生成されたログデータを保存、分析、および可視化するシステムが強化されます。
既知の不具合:Cisco Bug ID ・66198
ISE Logstashサービスは、オープンソースのデータ処理パイプラインであるLogstashとISEを統合し、ログの収集、変換、転送を行います。ISEログを構造化された形式で処理し、分析、ストレージ、およびモニタリングのために中央集中型のロギングシステムに送信します。
Logstashに関連する既知の不具合:
ISE Kibana Serviceは、ISEロギングおよびモニタリングを備えたオープンソースのデータ仮想化ツールです。Kibanaは、ログデータの保存とインデックス作成を行うElasticsearchと連携し、ISEログとパフォーマンスメトリックを可視化、検索、分析する強力なプラットフォームです。
Kibana問題に関連する既知の不具合:
注:ログ分析を有効にすると、ISE MNT LogAnalytics Elasticsearch、ISE Logstash Service、およびISE Kibana Serviceが実行されている必要があります。これらのサービスが中断されると、データ収集時に問題が発生します。
ISEネイティブIPSecサービスは、IPSec(インターネットプロトコルセキュリティ)の組み込みサポートを参照します。このサービスは、ISEノード間、またはISEとその他のネットワークデバイス間でセキュアな通信を提供します。IPSecは、通信セッション内の各IPパケットを認証および暗号化することでネットワーク通信を保護するために使用されるプロトコルスイートです。ネイティブIPSecサービスは、より広範なセキュリティおよびネットワークアクセス管理フレームワークの一部です。IPSec VPN接続を処理および管理する機能を提供し、ISEシステムとリモートエンドポイント間で転送されるデータの安全性を確保します。これには、クライアントデバイス、ネットワークアクセスデバイス(ルータやファイアウォールなど)、または機密情報を保護するためにIPSec暗号化とトンネリングが必要なその他のISEノードとのインタラクションが含まれます。
MFCプロファイラは、ネットワークデバイスとエンドポイントのプロファイリングに使用される特殊なコンポーネントです。プロファイリングは、ISEがネットワーク上のデバイスを識別し、分類し、デバイスのタイプと動作に基づいて適切なネットワークポリシーを適用できるため、ネットワークアクセス制御の重要な部分です。
MFCプロファイラの既知の不具合が、無効な状態ではなく、実行されていないことが示されます。
Cisco Identity Services Engine(ISE)3.4では、Duo Sync Serviceにより、外部のDuo認証プロキシを必要とせずに、Duo Multi-Factor Authentication(MFA)をシームレスに統合できます。このネイティブ統合により、VPNおよびTACACS+認証ワークフローのセキュリティが強化されます。
ACIconn(ACI Connector)サービスは、Cisco ISEとシスコアプリケーションセントリックインフラストラクチャ(ACI)の統合を担当します。 この統合により、ISEはエンドポイントのIDとポスチャ情報をCisco ACIと動的に共有し、ソフトウェア定義のセグメンテーションとポリシー適用を実現します。
ISE Prometheusエクスポータは、Cisco ISEメトリックを、一般的なオープンソースの監視および警告システムであるPrometheusと互換性のある形式でエクスポートするバックグラウンドサービスです。これにより、PrometheusやGrafanaなどのサードパーティ製モニタリングツールで、ダッシュボード、アラート、およびパフォーマンス分析用のISEメトリックを取り込むことができます。
3. ノードに高いリソース使用率のインスタンスがあるかどうかを確認します。これは、ISE Prometheusのパフォーマンスに影響を与えます。
ISEのISE Prometheus Alert Managerは、Prometheusエクスポータサービスによってエクスポートされたメトリックに基づいてアラートを管理します。収集されたテレメトリデータを処理し、特定のしきい値または条件が満たされたときにアラームまたは通知をトリガーします。
Protocols Engineは、RADIUS、TACACS+、Diameter、およびISEでサポートされるその他の認証およびアカウンティングプロトコルなどのネットワークプロトコルの相互作用を管理および処理するISEサービス/モジュールです。プロトコルエンジンが期待どおりに実行されていないと、ISEは認証要求を処理できず、ネットワークアクセスポリシーを適用できません。ネットワークデバイスとISEサーバの間の安全で信頼性の高い通信を保証する。
2. デバッグの便利なトラブルシューティング手順は、デバッグでProtocolsEngine-AAA、ProtocolsEngine-config、ProtocolsEngine-GRPC、およびProtocolsEngine-loggingコンポーネントを確認することです。ログは、サポートバンドルから確認するか、ISE CLIからshow logging application protocols-engine.log tailコマンドを実行してログを追跡できます。
Remote Support Authorization Service(RRAS)は、Cisco Technical Assistance Center(TAC)のリモートサポートセッションの許可を安全に管理するISEサービスです。設定されたサポートポリシーに基づいてリモートサポートアクセスが許可されているかどうかを検証し、承認されたリモートトラブルシューティングセッションだけを確立できるようにします。このサービスは、リモートサポートが有効な場合にCisco TACエンジニアがトラブルシューティングを支援できるようにしながら、安全な管理アクセスを維持するのに役立ちます。
リモートサポート認証サービスは、リモートサポート機能が使用可能な場合にデフォルトで有効になります。サービスが実行されていない場合は、application stop iseコマンドおよびapplication start iseコマンドを実行してサービスを再起動します。
ISE Prometheus Alertmanager Serviceは、Prometheusから生成されたアラートを管理し、メトリックはCisco ISE内で収集されます。Prometheusモニタリングサービスからアラートを受信し、重複するアラートをグループ化して抑制し、設定された宛先に通知を転送します。このサービスにより、管理者はISEの運用状態を監視し、インフラストラクチャまたはアプリケーションの問題にプロアクティブに対応できます。
ISE Prometheus Alert Manager Serviceは、モニタリングフレームワークの一部としてデフォルトで有効になっています。サービスが実行されていない場合は、application stop iseおよびapplication start iseを実行してサービスを再起動します。
デバッグの便利なトラブルシューティング手順には、デバッグモードでのAlertmanager-config、Alertmanager-service、およびAlertmanager-loggingコンポーネントがあります。ログは、サポートバンドルから確認するか、CLIのshow logging application alertmanager.log tailコマンドを実行して表示できます。
ISE Data Grid Serviceは、Cisco ISEノード間で分散インメモリデータストレージと同期を提供します。複数のISEサービスが、セッションデータ、エンドポイント情報、キャッシュ、運用状態などのランタイム情報をノード間で安全に共有できるようになります。Data Grid Serviceは、サービスがプライマリデータベースだけに依存せずに共有データにアクセスできるようにすることで、スケーラビリティ、パフォーマンス、および高可用性を向上させます。
ISEサービスの問題とは別に、ISEノードで見られる問題と、基本的なトラブルシューティング手順を次に示します。
1. ISE CLIからshow inventoryコマンドを実行して、シスコの推奨リソースがノードに割り当てられていることを確認します。
2. ISEノードのCLIからtech topコマンドを実行して、ISEのリソース使用率を確認します。
3. ISE CLIでshow diskコマンドを実行して、ディスク使用率を確認します。
4. 非アクティブなエンドポイントを消去し、ノードのローカルディスクを消去し、アップグレードのクリーンアップを実行します。
問題が解決しない場合は、Cisco TACに連絡し、問題が発生したノードのセキュアなサポートバンドル、ヒープダンプ、スレッドダンプを提供してください。
ISEのモニタリングとトラブルシューティング(MnT)機能は、ISEアーキテクチャの主要なブロックの1つであり、モニタリング、レポート、およびアラート機能を提供します。 ISEは、次を含む多くの場所でモニタリング情報を表示します。
監視とトラブルシューティングのカテゴリで見られる一般的な問題:
問題を絞り込むためにMnTノードでイネーブルにするデバッグ:
デバッグのコンポーネントに加えて、この情報はトラブルシューティングに役立ちます。
MnTのSyslogサービスを使用している場合、トラブルシューティングには次の情報が必要です。
MnTノードのパフォーマンスに関連する問題の場合、TACでは次の情報が必要です。
| 改定 | 発行日 | コメント |
|---|---|---|
2.0 |
06-Aug-2026
|
スペル、文法、代替テキスト、CCWアラート、セクションを区切る水平線の挿入、読みやすさの改善。 |
1.0 |
26-Mar-2025
|
初版 |