---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Discovery de banco de dados do Apache Cassandra

# Discovery de banco de dados do Apache Cassandra {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 min. de leitura

ServiceNow Descoberta encontra o Apache e o banco de dados DataStax Cassandra em UNIX usando o padrão de banco de dados distribuído Cassandra. A descoberta de alguns desses recursos requer a instalação do Padrões de descoberta e mapeamento de serviços do ServiceNow® Store.

## Solicitar aplicativos na Store {#cassandra-discovery__section_w4v_dmt_kmb}

Acesse o site [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as [ServiceNow Store notas de versão do histórico de versão](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é-requisitos {#cassandra-discovery__section_anr_bmt_kmb}

Fornecer credenciais para descobrir o host
:   Identifique os servidores que hospedam um banco de dados Cassandra e forneça as credenciais necessárias para a descoberta horizontal desses servidores. Para obter mais informações, consulte [Credenciais necessárias para descoberta de host](https://servicenow-prod.fluidtopics.net/xyDGKYUaXvKjT1dVKNDovQ "Há credenciais e permissões que Mapeamento de serviços requer para descobrir hosts.").

Verifique se a aplicação da Store dos Modelos de classe de IC do CMDB está atualizada
:   Certifique-se de que sua instância seja compatível com os modelos de classe de IC Cassandra, implantando a versão 1.14.0 da Aplicação da Store dos CMDB CI Class Models da ServiceNow Store.

Verificar permissões para comandos do Cassandra para UNIX
:   Para obter a lista de comandos do Cassandra, consulte a seção [Cassandra (para UNIX)](https://servicenow-prod.fluidtopics.net/XHPN_TMmZyzUfdB7Lexfmg#r_NonSudoCommands__table_dxn_bml_mmb) em [Comandos do Mapeamento de serviços que requerem um usuário privilegiado](https://servicenow-prod.fluidtopics.net/8l3cqmoMqecvXO1Kzc610w "O Mapeamento de serviços usa comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização. Além de configurar as credenciais necessárias, configure os servidores na sua organização para permitir que o Mapeamento de serviços execute esses comandos com direitos elevados.").

Verificar acesso de leitura a cassandra.yaml
:   Possíveis locais do arquivo cassandra.yaml:

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

## Dados coletados por Descoberta para o banco de dados do Cassandra {#cassandra-discovery__section_xj5_jjsg6_fdb}

Descoberta preenche os dados em CMDB ao executar o padrão de banco de dados distribuído do Cassandra.  
{#cassandra-discovery__table_ngb_ssk_ncc__entry__2}

| Campo | Descrição |
|-|-|
| Nome \[nome\] | O nome do cluster também serve como nome de exibição |
[Tabela 1. Cluster do Cassandra \[cmdb_ci_cassandra_cluster\]]

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

| Campo | Descrição |
|-|-|
| Cluster \[cluster\] | Referência do IC do cluster Cassandra do qual este nó faz parte. |
| Nome do cluster \[cluster_name\] | Nome do cluster. |
| Endereço IP \[ip_address\] | Endereço IP do nó do cluster (máquina host). |
| Nome \[nome\] | Nome de exibição no seguinte formato: cluster_name@hostname. |
| Status operacional \[operational_status\] | Status operacional do nó do cluster. |
| Servidor \[server\] | Referência do IC do servidor (máquina host) |
[Tabela 2. Nó do cluster do Cassandra \[cmdb_ci_cassandra_cluster_node\]]

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

| Campo | Descrição |
|-|-|
| Nome do cluster \[cluster_name\] | Nome do cluster. |
| Diretório de configuração \[config_directory\] | Caminho do diretório onde os arquivos de configuração estão disponíveis. |
| Arquivo de configuração \[config_file\] | Caminho do arquivo de configuração de inicialização de base onde outros caminhos relacionados à configuração podem ser configurados. |
| Datacenter \[data_center\] | Datacenter no qual o nó do cluster faz parte de um cluster. |
| Diretório de instalação \[install_directory\] | O caminho da instalação. |
| Endereço IP \[ip_address\] | Endereço IP da máquina host em que o processo está sendo executado. |
| Nome \[nome\] | Nome de exibição que é igual a \<uid\> . |
| PID \[pid\] | ID do processo em execução na máquina host. |
| Rack \[rack\] | As informações do rack do qual o nó do cluster faz parte. |
| Descrição \[short_description\] | A descrição resumida da instância. |
| Porta(s) TCP \[tcp_port\] | Lista de portas TCP configuradas como no arquivo de configuração "cassandra.yaml" (Formato: ":port1:port2:port3:") |
| UID \[uid\] | O ID exclusivo para identificar a instância (Formato: \<cluster_name\>__\<data_center\>__\<rack\>@hostname). |
| Fornecedor \[vendor\] | Nome do fornecedor para referência da tabela "core_company", se já estiver disponível. Se não estiver disponível, uma nova entrada vai ser criada logicamente com o nome "Apache" ou "DataStax". |
| Execução de carga de trabalho \[workload_running\] | O nome da carga de trabalho em execução na instância. |
[Tabela 3. Instância do Cassandra \[cmdb_ci_cassandra_instance\]]

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

| Campo | Descrição |
|-|-|
| Cluster \[cluster\] | A referência do IC do cluster do Cassandra do qual o espaço-chave faz parte. |
| Nome do cluster \[cluster_name\] | Nome do cluster do qual o espaço-chave faz parte. |
| Nome do espaço-chave \[keyspace_name\] | Nome do espaço-chave. |
| Nome \[nome\] | O nome de exibição no seguinte formato: \<keyspace_name\>@\<cluster_name\>). |
[Tabela 4. Espaço-chave do Cassandra \[cmdb_ci_cassandra_keyspace\]]

{#cassandra-discovery__table_st3_tsk_ncc}
Figura 1. Dependency Views mostrando a implantação do Apache Cassandra descoberta   

## Relacionamentos entre ICs {#cassandra-discovery__section_tvb_xrn_wmb}

Descoberta cria esses relacionamentos para oferecer suporte à descoberta do banco de dados Apache do Cassandra.{#cassandra-discovery__table_uvb_xrn_wmb__entry__3}

| IC | Relacionamento | IC |
|-|-|-|
| Instância do Cassandra \[cmdb_ci_cassandra_instance\] | Runs on::Runs | Servidor \[cmdb_ci_server\] |
| Nó do cluster do Cassandra \[cmdb_ci_cassandra_cluster_node\] | Hosted on::Hosts | Servidor \[cmdb_ci_server\] |
| Nó do cluster do Cassandra \[cmdb_ci_cassandra_cluster_node\] | Cluster of::Cluster | Cluster do Cassandra \[cmdb_ci_cassandra_cluster\] |
| Espaço-chave do Cassandra \[cmdb_ci_cassandra_keyspace\] | Hosted on::Hosts | Cluster do Cassandra \[cmdb_ci_cassandra_cluster\] |
[ ]

{#cassandra-discovery__table_uvb_xrn_wmb}

## Dados descobertos pelo Mapeamento de serviços durante a descoberta de cima para baixo {#cassandra-discovery__section_zcm_wrm_wmb}

O Service Mapping executa a descoberta de cima para baixo do Cassandra, que normalmente é executado como um banco de dados distribuído em um cluster de nós de servidor. Durante a descoberta de cima para baixo, o Service Mapping descobre instâncias em execução nos nós e as exibe no mapa de serviço da aplicação.

Além das tabelas e campos descobertos durante a descoberta horizontal, a descoberta de cima para baixo também descobre os campos listados na tabela a seguir.  
{#cassandra-discovery__table_adm_wrm_wmb__entry__2}

| Campo | Descrição |
|-|-|
| Espaços-chave \[keyspaces\] | Espaço(s)-chave que a instância pode acessar (preenchidos somente na descoberta de cima para baixo). |
[Tabela 5. Instância do Cassandra \[cmdb_ci_cassandra_instance\]]

{#cassandra-discovery__table_adm_wrm_wmb}

Para conexões de entrada, a instância é descoberta, conforme mostrado na imagem a seguir.
Figura 2. Mapa de serviço de descoberta de cima para baixo do Cassandra   

**Tópicos relacionados**   

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

