---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Couchbase-Datenbank-Discovery

# Couchbase-Datenbank-Discovery {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Die ServiceNow DiscoveryDie Anwendung verwendet das Discovery-Muster der Couchbase-Instanz, um Couchbase-Datenbankinstanzen und ihre Cluster zu finden und zuzuordnen. Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.
Couchbase-Datenbank ist eine offene, verteilte Datenbank, die JSON-Dokumente verwaltet. Mindestens eine Instanz eines Couchbase-Servers stellt einen Cluster dar. Daten und Services werden im Cluster gemeinsam genutzt.

Discovery Verwendet das Couchbase-Instanz-Discovery-Muster, um die horizontale und die Top-Down-Discovery auszuführen. Sie können dieses Muster für verwenden Now Platform®Mit QuebecRelease oder höher.

## Apps im Store anfordern {#couchbase-db-discovery__id_smz_2bl_hsb}

Besuchen Sie die [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home)-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum [ServiceNow Store-Versionsverlauf](https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html).{#couchbase-db-discovery__inline-send-to-store}

## Voraussetzungen {#couchbase-db-discovery__section_wd5_gcl_hsb}

* Die Couchbase-Datenbank muss auf einem Linux-Server installiert werden: Red hat 7,9 oder Ubuntu 20.
* Stellen Sie sicher, dass CLI-Tools auf den Servern installiert sind.
* Konfigurieren Sie auf der Now Platform die [SSH-Anmeldeinformationen](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Konfigurieren Sie die Anmeldeinformationen mit den folgenden Berechtigungen:
  * Discovery-Berechtigungen
  * Berechtigungen zum Auflisten von Dateien, z. B. VERSION.txt, in den Couchbase-Installationsordnern auf dem Linux-Server.
  * Berechtigungen zum Ausführen des Befehls, `Systemctl-Status-Couchbase-Server `, Auf dem Linux-Server.
  {#couchbase-db-discovery__ul_kyh_b2l_hsb}
{#couchbase-db-discovery__ul_yh1_scl_hsb}  
Auf Now Platform, Konfigurieren Sie anwendbare Anmeldeinformationen für die Tabelle „cmdb_ci_couchbase_instance." Die Anmeldeinformationen müssen über ausreichende Berechtigungen verfügen, um die folgenden Befehle auf dem Couchbase-Server auszuführen:

* `<couchbase Installationsverzeichnis>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/Pools/`
* `<couchbase Installationsverzeichnis>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/Pools/<default Poolname>`
* `<couchbase Installationsverzeichnis>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/Pools/<default Poolname>/Buckets`
* `<couchbase Installationsverzeichnis>/bin/curl -u <username>:'<password>' http://"<couchbase server>:<access_port>/Pools/<default Poolname>/remoteCluster`
{#couchbase-db-discovery__ul_ld1_5jl_hsb}

## Daten erfasst von DiscoveryWährend der horizontalen Discovery {#couchbase-db-discovery__section_hg2_3cl_hsb}

Die erkannten Daten enthalten die folgenden Tabellen und Felder.  
{#couchbase-db-discovery__table_vsz_xfl_hsb__entry__2}

| Tabelle und Feld | Beschreibung |
|-|-|
| Haupt-CI (Couchbase-Instanz) \[cmdb_ci_couchbase_instance\] ||
| name | Der Name der Couchbase-Instanz. |
| install_directory | Der Installationsordner oder das Verzeichnis der Couchbase-Instanz. |
| config_file | Die Hauptkonfigurationsdatei der Couchbase-Instanz. |
| Version | Die Version der Couchbase-Instanz. |
| tcp_port | Der für den Befehlszeilen- und Rest-API-Zugriff verwendete Port. |
| Edition | Entweder die Standard- oder Enterprise-Edition der Couchbase-Instanz. |
| start_date | Das Datum, ab dem die Couchbase-Instanz aktiv war. |
| Couchbase-Cluster \[cmdb_ci_couchbase_cluster\] ||
| name | Der Name des Couchbase-Clusters. |
| cluster_id | Die ID des Couchbase-Clusters. |
| install_status | Der installierte Status, auf „1"/„installiert" festgelegt. |
| cluster_type | Der Betriebsstatus, auf „1"/„betriebsbereit" festgelegt. |
| Couchbase-Clusterknoten \[cmdb_ci_couchbase_cluster_node\] ||
| name | Der Name des Clusterknotens. |
| install_status | Der installierte Status, auf „1"/„installiert" festgelegt. |
| operational_status | Der Betriebsstatus, auf „1"/„betriebsbereit" festgelegt. |
| Node_Status | Der Integritätsstatus des Clusterknotens. |
| Node_Encryption | Feld, das angibt, ob der Knoten verschlüsselt ist. |
| Configured_Host_Name | Der konfigurierte Hostname des Clusterknotens. |
| host_name | Der tatsächliche Hostname des Clusterknotens. |
| Total_Memory | Der Gesamtspeicher. |
| Free_Memory | Der freie Arbeitsspeicher. |
| mcd_reserved_Memory | Der reservierte MCD-Speicher. |
| mcd_allocated_Memory | Der zugeteilte MCD-Arbeitsspeicher. |
| Couch_api_Base | Die Couchbase-Basis-API-URL. |
| couch_api_base_https | Die Couchbase-HTTPS-API-URL. |
| Recovery_type | Der Wiederherstellungstyp. |
| Otpnode | Der OTP-Knoten. |
| Node_uuid | Die UUID des Clusterknotens. |
| Cluster_compatibility | Die Clusterkompatibilität des Clusterknotens. |
| Version | Die Version des Clusterknotens. |
| os | Das Betriebssystem des Clusterknotens. |
| cpu_count | Die CPU-Anzahl des Clusterknotens. |
| Edition | Die Clusterknoten-Edition. Die Edition ist mit der der Couchbase-Instanz identisch. |
| Couchbase-Bucket \[cmdb_ci_couchbase_bucket\] ||
| name | Der Name des Couchbase-Buckets. |
| Cluster | Verweis auf den Couchbase-Cluster. |
| install_status | Der installierte Status, auf „1"/„installiert" festgelegt. |
| Couchbase-Clusterressource \[cmdb_ci_couchbase_cluster_resource\] ||
| name | Der Name des Couchbase-Service. |
| install_status | Der installierte Status, auf „1"/„installiert" festgelegt. |
| operational_status | Der Betriebsstatus, auf „1"/„betriebsbereit" festgelegt. |
| Cluster | Verweis auf den Couchbase-Cluster. |
[ ]

{#couchbase-db-discovery__table_vsz_xfl_hsb}

## CI-Beziehungen {#couchbase-db-discovery__section_cps_jcl_hsb}

Diese Beziehungen werden erstellt, um die Couchbase DB-Discovery zu unterstützen.  
{#couchbase-db-discovery__table_wpv_b3l_hsb__entry__3}

| CI | Beziehung | CI |
|-|-|-|
| Couchbase-Instanz \[cmdb_ci_couchbase_instance\] | Wird ausgeführt am::Run Referenz | Linux-Server \[cmdb_ci_linux_server\] |
| Couchbase-Clusterknoten \[cmdb_ci_couchbase_cluster_node\] | Cluster von::Cluster Referenz | Couchbase-Cluster \[cmdb_ci_couchbase_cluster\] |
| Couchbase-Clusterknoten \[cmdb_ci_couchbase_cluster_node\] | Gehostet auf::Hostet Referenz | Linux-Server \[cmdb_ci_linux_server\] |
| Couchbase-Bucket \[cmdb_ci_couchbase_bucket\] | Verwendet::verwendet von Referenz | Couchbase-Instanz \[cmdb_ci_couchbase_instance\] |
| Couchbase-Bucket \[cmdb_ci_couchbase_bucket\] | Gehostet auf::Hostet Referenz | Couchbase-Cluster \[cmdb_ci_couchbase_cluster\] |
| Couchbase-Cluster \[cmdb_ci_couchbase_cluster\] | Repliziert nach::repliziert von | Couchbase-Cluster \[cmdb_ci_couchbase_cluster\] |
[ ]

{#couchbase-db-discovery__table_wpv_b3l_hsb}

## CMDB-Datenmodell {#couchbase-db-discovery__section_o2k_hnl_hsb}

Abbildung : 1. Couchbase DB-Discovery-CMDB-Datenmodell

