ServiceNow 검색는 Kafka 및 Zookeeper 검색 패턴을 사용하여 Zookeeper 동기화 서비스에 구축된 Kafka 데이터를 찾습니다.
필요 조건
- CMDB CI Class Models 스토어 앱
- CMDB CI Class Models 스토어 앱(버전 1.20.0)이 설치되어 있는지 확인하십시오.
- 검색 및 서비스 매핑 패턴 스토어 앱
- 검색 및 서비스 매핑 패턴 스토어 앱(버전 1.0.72)이 설치되어 있는지 확인하십시오.
- 인증 기관(CA) 프로세스
- 호스트 컴퓨터에서 CA 프로세스가 실행되고 있어야 합니다.
- 검색 자격 증명
- CA 프로세스를 실행하는 호스트 컴퓨터에서 검색를 실행할 수 있는 자격 증명이 있어야 합니다.
Kafka 및 Zookeeper 프로세스가 호스트에서 실행되고 있어야 합니다.
주: 먼저 Kafka Broker 검색가 실행된 다음 Zookeeper가 실행되어야 합니다. Zookeeper 구성 파일에서 클러스터를 구성하는 노드 순서는 클러스터 안의 모든 노드에서 일관되어야 합니다.
가로 검색 중 검색에서 수집하는 데이터
표 1. [cmdb_ci_appl_kafka_connect] 테이블에서 검색되는 자원
| 필드 |
설명 |
| 이름 |
CI의 이름 |
| node |
Zookeeper가 설치된 노드 |
| tier |
Zookeeper의 계층 |
| install_directory |
설치 디렉터리 경로 |
| config_file |
구성 파일의 경로 |
| config_directory |
구성 디렉터리의 경로 |
표 2. [cmdb_ci_appl_kafka_topic] 테이블에서 검색되는 자원
| 필드 |
설명 |
| 이름 |
CI의 이름 |
| Isr |
현재 복제되고 있는 그룹 |
| replicas |
토픽의 복제 수 |
| partition_count |
토픽의 파티션 수 |
| replication_factor |
토픽의 복제 계수 |
표 3. [cmdb_ci_appl_zoo_keeper] 테이블에서 검색되는 자원
| 필드 |
설명 |
| 이름 |
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 관계를 생성하지 않습니다.