---
sourceDocument: Gestion des opérations IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des opérations IT Xanadu

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Détection de base de données Apache Cassandra

# Détection de base de données Apache Cassandra {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes de lecture

ServiceNow Découverte trouve la Apache base de données et la base de données DataStax Cassandra à UNIX l'aide du modèle de base de données distribuée Cassandra. La détection de certaines de ces ressources nécessite l'installation de la Modèles de détection et de mappage des services commande à partir du ServiceNow® Storefichier .

## Demander des applications dans l'App Store {#cassandra-discovery__section_w4v_dmt_kmb}

Visitez le site Web [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les [ServiceNow Storenotes de publication relatives à l'historique des versions](https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html).{#cassandra-discovery__inline-send-to-store}

## Prérequis {#cassandra-discovery__section_anr_bmt_kmb}

Fournir des informations d'identification pour la détection de l'hôte
:   Identifiez les serveurs hébergeant une base de données Cassandra et fournissez les informations d'identification nécessaires pour la détection horizontale de ces serveurs. Pour plus d'informations, consultez [Informations d'identification requises pour la détection d'hôte](https://servicenow-prod.fluidtopics.net/a~npF0xz2MtkIbS09Jccsw "Mappage des services requiert des informations d'identification et des autorisations pour la détection d'hôtes.").

Vérifiez que l'application du magasin Modèles de classe CI CMDB est à jour
:   Vérifiez que votre instance prend en charge les modèles de classes CI Cassandra en déployant la version 1.14.0 de l'application de stockage CMDB CI Class Models depuis ServiceNow Store.

Vérifier les autorisations pour les commandes Cassandra pour UNIX
:   Pour obtenir la liste des commandes Cassandra, reportez-vous à la section [Cassandra (pour UNIX)](https://servicenow-prod.fluidtopics.net/Y54vJKVStzzEs2GUbS35lQ#r_NonSudoCommands__table_dxn_bml_mmb) dans [Commandes Mappage des services nécessitant un utilisateur à privilèges](https://servicenow-prod.fluidtopics.net/th2BQTXIoeiXKyTFYp9ONQ "Mappage des services utilise des commandes nécessitant des droits élevés pour détecter et mapper des hôtes basés sur Unix dans votre organisation. En plus des informations d'identification nécessaires, configurez les serveurs de votre organisation pour permettre à Mappage des services d'exécuter ces commandes avec des droits élevés.").

Vérifier l'accès en lecture à cassandra.yaml
:   Emplacements possibles du fichier cassandra.yaml :

    * `$config_directory + << /cassandra.yaml >>`
    * `$process.environmentVariables.CASSANDRA_CONF.value + << /cassandra.yaml >>`
    * `$install_directory + << /conf/cassandra.yaml >>`
    {#cassandra-discovery__ul_mrg_xqk_ncc}

## Données collectées par pour Découverte la base de données Cassandra {#cassandra-discovery__section_xj5_jjsg6_fdb}

Découverte renseigne les données dans lors CMDB de l'exécution du modèle de base de données distribuée Cassandra.  
{#cassandra-discovery__table_ngb_ssk_ncc__entry__2}

| Champ | Description |
|-|-|
| Nom \[name\] | Nom de la grappe, qui sert également de nom d'affichage |
[Tableau 1. Grappe Cassandra \[cmdb_ci_cassandra_cluster\]]

{#cassandra-discovery__table_ngb_ssk_ncc}  
{#cassandra-discovery__table_fdh_tsk_ncc__entry__2}

| Champ | Description |
|-|-|
| Grappe \[cluster\] | Référence du CI de grappe Cassandra auquel ce nœud appartient. |
| Nom de grappe \[cluster_name\] | Nom de la grappe. |
| Adresse IP \[ip_address\] | Adresse IP du nœud de grappe (ordinateur hôte). |
| Nom \[name\] | Nom d'affichage au format suivant : cluster_name@hostname. |
| État opérationnel \[operational_status\] | État opérationnel du nœud de grappe. |
| Serveur \[server\] | Référence du CI de serveur (ordinateur hôte) |
[Tableau 2. Nœud de grappe Cassandra \[cmdb_ci_cassandra_cluster_node\]]

{#cassandra-discovery__table_fdh_tsk_ncc}  
{#cassandra-discovery__table_m13_tsk_ncc__entry__2}

| Champ | Description |
|-|-|
| Nom de grappe \[cluster_name\] | Nom de la grappe. |
| Répertoire de configuration \[config_directory\] | Chemin d'accès du répertoire où les fichiers de configuration sont disponibles. |
| Fichier de configuration \[config_file\] | Chemin d'accès du fichier de configuration init de base dans lequel d'autres chemins liés à la configuration peuvent être configurés. |
| Centre de données \[data_center\] | Centre de données dans lequel le nœud de grappe appartient à une grappe. |
| Répertoire d'installation \[install_directory\] | Le chemin d'installation. |
| Adresse IP \[ip_address\] | Adresse IP de l'ordinateur hôte sur lequel le processus s'exécute. |
| Nom \[name\] | Nom d'affichage identique à \<uid\>. |
| PID \[pid\] | ID du processus qui s'exécute sur l'ordinateur hôte. |
| Rack \[rack\] | Les informations du rack auquel le nœud de grappe appartient. |
| Description \[short_description\] | La brève description de l'instance. |
| Port(s) TCP \[tcp_port\] | Liste des ports TCP configurés comme dans le fichier de configuration \<\< cassandra.yaml \>\> (format : \<\< :port1:port2:port3: \>\>) |
| UID \[uid\] | L'ID unique permettant d'identifier l'instance (format : \<cluster_name\>__\<data_center\>__\<rack\>@hostname). |
| Fournisseur \[vendor\] | Nom du fournisseur pour référence à partir de la table \<\< core_company \>\> si déjà disponible. En cas d'indisponibilité, une nouvelle entrée est logiquement créée avec le nom \<\< Apache \>\> ou \<\< DataStax \>\>. |
| Charge de travail en cours d'exécution \[workload_running\] | Le nom de la charge de travail qui s'exécute sur l'instance. |
[Tableau 3. Instance Cassandra \[cmdb_ci_cassandra_instance\]]

{#cassandra-discovery__table_m13_tsk_ncc}  
{#cassandra-discovery__table_st3_tsk_ncc__entry__2}

| Champ | Description |
|-|-|
| Grappe \[cluster\] | Référence du CI de grappe Cassandra auquel l'espace de clé appartient. |
| Nom de grappe \[cluster_name\] | Nom de la grappe à laquelle l'espace de clé appartient. |
| Nom de l'espace de clé \[keyspace_name\] | Nom de l'espace de clés. |
| Nom \[name\] | Le nom d'affichage au format suivant : \<keyspace_name\>@\<cluster_name\>. |
[Tableau 4. Espace de clé Cassandra \[cmdb_ci_cassandra_keyspace\]]

{#cassandra-discovery__table_st3_tsk_ncc}
Figure 1. Dependency Views montrant le déploiement Apache Cassandra détecté   

## Relations CI {#cassandra-discovery__section_tvb_xrn_wmb}

Découverte crée ces relations pour prendre en charge la découverte de base de Apache données Cassandra.{#cassandra-discovery__table_uvb_xrn_wmb__entry__3}

| CI | Relation | CI |
|-|-|-|
| Instance Cassandra \[cmdb_ci_cassandra_instance\] | Runs on::Runs | Serveur \[cmdb_ci_server\] |
| Nœud de grappe Cassandra \[cmdb_ci_cassandra_cluster_node\] | Hébergé sur : Hôtes | Serveur \[cmdb_ci_server\] |
| Nœud de grappe Cassandra \[cmdb_ci_cassandra_cluster_node\] | Cluster of::Cluster | Grappe Cassandra \[cmdb_ci_cassandra_cluster\] |
| Espace de clé Cassandra \[cmdb_ci_cassandra_keyspace\] | Hébergé sur : Hôtes | Grappe Cassandra \[cmdb_ci_cassandra_cluster\] |
[ ]

{#cassandra-discovery__table_uvb_xrn_wmb}

## Données détectées par Mappage des services lors de la détection de haut en bas {#cassandra-discovery__section_zcm_wrm_wmb}

Service Mapping effectue la détection de haut en bas de Cassandra, qui s'exécute généralement en tant que base de données distribuée sur une grappe de nœuds de serveur. Lors de la détection de haut en bas, Service Mapping détecte les instances qui s'exécutent sur les nœuds et les affiche sur la carte de services d'application.

En plus des tables et des champs détectés lors de la détection horizontale, la détection de haut en bas détecte également les champs répertoriés dans la table suivante.  
{#cassandra-discovery__table_adm_wrm_wmb__entry__2}

| Champ | Description |
|-|-|
| Espaces de clé \[keyspaces\] | Espaces de clé auxquels l'instance peut accéder (renseignés seulement dans la détection de haut en bas). |
[Tableau 5. Instance Cassandra \[cmdb_ci_cassandra_instance\]]

{#cassandra-discovery__table_adm_wrm_wmb}

Pour les connexions entrantes, l'instance est détectée, comme illustré dans l'image suivante.
Figure 2. Carte de services de détection de haut en bas de Cassandra   

**Information associée**   

* ../../discovery/concept/dba-report-discovery-pattern.html

