---
sourceDocument: 호주 IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/it-operations-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Couchbase 데이터베이스

# Couchbase 데이터베이스 검색 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 6분

ServiceNow 디스커버리 애플리케이션은 Couchbase 인스턴스 검색 패턴을 사용하여 Coudchbase 데이터베이스 인스턴스와 해당 클러스터를 찾아 매핑합니다. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.
Couchbase 데이터베이스는 JSON 문서를 관리하는 오픈 소스 분산 데이터베이스입니다. 하나 이상의 Couchbase 서버 인스턴스가 클러스터를 구성합니다. 데이터와 서비스는 클러스터 전체에서 공유됩니다.

디스커버리 는 Couchbase 인스턴스 검색 패턴을 사용하여 수평 및 하향식 검색을 실행합니다. 이 패턴은 릴리스 사용 이상에서 ServiceNow AI Platform®Quebec 사용할 수 있습니다.

## 스토어에서 앱 요청 {#couchbase-db-discovery__id_smz_2bl_hsb}

사용 가능한 모든 앱을 보고 스토어에 요청을 제출하는 방법에 대한 자세한 내용을 보려면 다음을 [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) 방문하십시오. 출시된 모든 앱의 누적 릴리스 정보는 [ServiceNow Store 버전 기록 릴리스 정보](https://docs.servicenow.com/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)를 참조하십시오.{#couchbase-db-discovery__inline-send-to-store}

## 필수 구성요소 {#couchbase-db-discovery__section_wd5_gcl_hsb}

* Linux 서버(Red Hat 7.9 또는 Ubuntu 20)에 Couchbase 데이터베이스를 설치해야 합니다.
* CLI 도구가 서버에 설치되어 있는지 확인합니다.
* ServiceNow AI Platform에서 [SSH 자격 증명을 구성합니다.](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=australia&pubname=australia-platform-security&ft:locale=en-US) 다음 권한으로 자격 증명을 구성합니다.
  * 디스커버리 권한
  * Linux 서버의 Couchbase 설치 폴더에 VERSION.txt와 같은 파일을 나열할 수 있는 권한입니다.
  * Linux 서버에서 명령( `systemctl status couchbase-server`)을 실행할 수 있는 권한입니다.
  {#couchbase-db-discovery__ul_kyh_b2l_hsb}
{#couchbase-db-discovery__ul_yh1_scl_hsb}  
ServiceNow AI Platform에서 테이블 cmdb_ci_couchbase_instance에 대한 애플리케이션 자격 증명을 구성합니다. 자격 증명에는 Couchbase 서버에서 다음 명령을 실행할 수 있는 충분한 권한이 있어야 합니다.

* `<couchbase 설치 디렉터리>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/pools/`
* `<couchbase install dir>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/pools/<default 풀 이름>`
* `<couchbase 설치 디렉터리>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/pools/<default 풀 이름>/buckets`
* `<couchbase 설치 디렉터리>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/pools/<default 풀 이름>/remoteClusters`
{#couchbase-db-discovery__ul_ld1_5jl_hsb}

## 가로 검색 중 디스커버리에서 수집하는 데이터 {#couchbase-db-discovery__section_hg2_3cl_hsb}

검색된 데이터에는 다음과 같은 테이블과 필드가 포함됩니다.  
{#couchbase-db-discovery__table_vsz_xfl_hsb__entry__2}

| 테이블 및 필드 | 설명 |
|-|-|
| 메인 CI(Couchbase 인스턴스) \[cmdb_ci_couchbase_instance\] ||
| 이름 | Couchbase 인스턴스의 이름입니다. |
| install_directory | Couchbase 인스턴스의 설치 폴더 또는 디렉터리입니다. |
| config_file | Couchbase 인스턴스의 메인 구성 파일입니다. |
| 버전 | Couchbase 인스턴스의 버전입니다. |
| tcp_port | 명령줄 및 Rest API 액세스에 사용되는 포트입니다. |
| 에디션 | Couchbase 인스턴스의 기본 또는 엔터프라이즈 에디션입니다. |
| start_date | Couchbase 인스턴스가 활성화된 날짜입니다. |
| Couchbase 클러스터 \[cmdb_ci_couchbase_cluster\] ||
| 이름 | Couchbase 클러스터의 이름입니다. |
| cluster_id | Couchbase 클러스터의 ID입니다. |
| install_status | 설치된 상태이면 "1"/"설치됨"으로 설정합니다. |
| cluster_type | 운영 상태이면 "1"/"운영"으로 설정합니다. |
| Couchbase 클러스터 노드 \[cmdb_ci_couchbase_cluster_node\] ||
| 이름 | 클러스터 노드의 이름입니다. |
| install_status | 설치된 상태이면 "1"/"설치됨"으로 설정합니다. |
| operational_status | 운영 상태이면 "1"/"운영"으로 설정합니다. |
| node_status | 클러스터 노드 상태입니다. |
| node_encryption | 노드가 암호화되었는지 여부를 나타내는 필드입니다. |
| configured_host_name | 클러스터 노드의 구성된 호스트 이름입니다. |
| host_name | 클러스터 노드의 실제 호스트 이름입니다. |
| total_memory | 총 메모리입니다. |
| free_memory | 사용 가능한 메모리입니다. |
| mcd_reserved_memory | 예약된 MCD 메모리입니다. |
| mcd_allocated_memory | 할당된 MCD 메모리입니다. |
| couch_api_base | Couchbase 기본 API URL입니다. |
| couch_api_base_https | Couchbase HTTPS API URL 입니다. |
| recovery_type | 복구 유형입니다. |
| otp노드 | OTP 노드입니다. |
| node_uuid | 클러스터 노드의 UUID입니다. |
| cluster_compatibility | 클러스터 노드의 클러스터 호환성입니다. |
| 버전 | 클러스터 노드의 버전입니다. |
| os | 클러스터 노드의 OS입니다. |
| cpu_count | 클러스터 노드의 CPU 수입니다. |
| 에디션 | 클러스터 노드 에디션입니다. 에디션은 Couchbase 인스턴스와 동일합니다. |
| Couchbase 버킷 \[cmdb_ci_couchbase_bucket\] ||
| 이름 | Couchbase 버킷의 이름입니다. |
| 클러스터 | Couchbase 클러스터에 대한 참조입니다. |
| install_status | 설치된 상태이면 "1"/"설치됨"으로 설정합니다. |
| Couchbase 클러스터 자원 \[cmdb_ci_couchbase_cluster_resource\] ||
| 이름 | Couchbase 서비스의 이름입니다. |
| install_status | 설치된 상태이면 "1"/"설치됨"으로 설정합니다. |
| operational_status | 운영 상태이면 "1"/"운영"으로 설정합니다. |
| 클러스터 | Couchbase 클러스터에 대한 참조입니다. |
[ ]

{#couchbase-db-discovery__table_vsz_xfl_hsb}

## CI 관계 {#couchbase-db-discovery__section_cps_jcl_hsb}

이러한 관계는 Couchbase DB 검색을 지원하기 위해 생성됩니다.  
{#couchbase-db-discovery__table_wpv_b3l_hsb__entry__3}

| CI | 관계 | CI |
|-|-|-|
| Couchbase 인스턴스 \[cmdb_ci_couchbase_instance\] | Runs on::Runs 참조 | Linux 서버 \[cmdb_ci_linux_server\] |
| Couchbase 클러스터 노드 \[cmdb_ci_couchbase_cluster_node\] | Cluster of::Cluster 참조 | Couchbase 클러스터 \[cmdb_ci_couchbase_cluster\] |
| Couchbase 클러스터 노드 \[cmdb_ci_couchbase_cluster_node\] | Hosted on::Hosts 참조 | Linux 서버 \[cmdb_ci_linux_server\] |
| Couchbase 버킷 \[cmdb_ci_couchbase_bucket\] | Uses::Used by 참조 | Couchbase 인스턴스 \[cmdb_ci_couchbase_instance\] |
| Couchbase 버킷 \[cmdb_ci_couchbase_bucket\] | Hosted on::Hosts 참조 | Couchbase 클러스터 \[cmdb_ci_couchbase_cluster\] |
| Couchbase 클러스터 \[cmdb_ci_couchbase_cluster\] | Replicates to::Replicated by | Couchbase 클러스터 \[cmdb_ci_couchbase_cluster\] |
[ ]

{#couchbase-db-discovery__table_wpv_b3l_hsb}

## CMDB 데이터 모델 {#couchbase-db-discovery__section_o2k_hnl_hsb}

그림 1. Couchbase DB 검색 CMDB 데이터 모델

