ServiceNow ディスカバリー は、Kafka と ZooKeeper のディスカバリーパターンを使用して、ZooKeeper 同期サービスでビルドされた Kafka データを検索します。
必須条件
- CMDB CI クラスモデルストアアプリ
- CMDB CI クラスモデルストアアプリ (バージョン 1.20.0) がインストールされていること。
- ディスカバリーとサービスマッピングパターンストアアプリ
- ディスカバリーとサービスマッピングパターンストアアプリ (バージョン 1.0.72) がインストールされていること。
- 認証局プロセス
- ホストマシンで CA プロセスが稼働していること。
- ディスカバリー認証情報
- CA プロセスを実行しているホストマシンで ディスカバリー を実行するための認証情報が設定されていること。
Kafka および ZooKeeper プロセスがホスト上で実行されている必要があります。
注: Kafka ブローカー ディスカバリー を最初に実行してから、Zookerper を実行する必要があります。ZooKeeper 構成ファイルでのクラスター形成ノードの順序は、クラスター内のすべてのノードで一貫している必要があります。
水平ディスカバリー中に ディスカバリー によって収集されるデータ
表 : 1. [cmdb_ci_appl_kafka_connect] テーブルで検出されるリソース
| フィールド |
説明 |
| name |
CI の名前 |
| node |
Zookeeper がインストールされているノード |
| tier |
Zookeeper の階層 |
| install_directory |
インストールディレクトリのパス |
| config_file |
構成ファイルのパス |
| config_directory |
構成ディレクトリのパス |
表 : 2. [cmdb_ci_appl_kafka_topic] テーブルで検出されるリソース
| フィールド |
説明 |
| name |
CI の名前 |
| isr |
同期中のレプリカ |
| replicas |
トピックのレプリカの数 |
| partition_count |
トピックのパーティションの数 |
| replication_factor |
トピックのレプリケーションファクター |
表 : 3. [cmdb_ci_appl_zoo_keeper] テーブルで検出されるリソース
| フィールド |
説明 |
| name |
CI の名前 |
| node |
Zookeeper がインストールされているノード |
| tier |
Zookeeper の階層 |
| config_file |
構成ファイルのパス |
| install_directory |
インストールパス |
表 : 4. [cmdb_ci_kafka_cluster] テーブルで検出されるリソース
| フィールド |
説明 |
| Cluster_id |
クラスターに固有の一意な ID |
表 : 5. [cmdb_ci_zoo_keeper_cluster] テーブルで検出されるリソース
| フィールド |
説明 |
| Cluster_id |
クラスターに固有の一意な ID |
表 : 6. [cmdb_ci_kafka_cluster_node] テーブルで検出されるリソース
| フィールド |
説明 |
| 名前 |
ノードの名前 |
| Clustername |
ノードが属しているクラスターの名前 |
表 : 7. [cmdb_ci_zoo_keeper_cluster_node] テーブルで検出されるリソース
| フィールド |
説明 |
| 名前 |
ノードの名前 |
| clustername |
ノードが属しているクラスターの名前 |
CI 関係
Kafka および ZooKeeper パターンは CI 関係を作成しません。