Apache Cassandra descoberta de banco de dados

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • ServiceNow Descoberta encontra o. Apache E o DataStax Cassandra banco de dados em UNIX Usando o padrão de banco de dados distribuído do Cassandra. Descobrir alguns desses recursos requer a instalação do Padrões de descoberta e mapeamento de serviços em ServiceNow® Store.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store 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.

    Pré-requisitos

    Forneça credenciais para descobrir o host
    Identifique os servidores que hospedam um 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.
    Verifique se a aplicação da Store Modelos de classe de IC do CMDB está atualizada
    Certifique-se de que sua instância ofereça suporte ao Cassandra Modelos de classe de IC implantando a versão 1.14.0 do aplicativo da Store Modelos de classe de IC do CMDB do ServiceNow Store.
    Verifique as permissões para Cassandra comandos para UNIX
    Para a lista de Cassandra comandos, consulte Cassandra (para UNIX) seção em Comandos do Mapeamento de serviços que requerem um usuário privilegiado.
    Verifique o acesso de leitura ao cassandra.yaml
    Possíveis localizações do arquivo cassandra.yaml:
    • "/cassandra.yaml"
    • "Process.environmentVariables.CASSANDRA_conf.value"
    • "/conf/cassandra.yaml"

    Dados coletados por Descoberta para Cassandra banco de dados

    Descoberta preenche os dados no CMDB Ao executar o padrão de banco de dados distribuído do Cassandra.

    Tabela 1. Cluster do Cassandra [cmdb_ci_cassandra_cluster]
    Campo Descrição
    Nome [nome] O nome do cluster também serve como nome de exibição
    Tabela 2. Nó do cluster do Cassandra [cmdb_ci_cassandra_cluster_node]
    Campo Descrição
    Cluster [cluster] Referência do Cassandra IC do cluster 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 3. Instância do Cassandra [cmdb_ci_cassandra_instance]
    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".
    Carga de trabalho em execução [workload_running] O nome da carga de trabalho em execução na instância.
    Tabela 4. Espaço-chave do Cassandra [cmdb_ci_cassandra_keyspace]
    Campo Descrição
    Cluster [cluster] A referência de Cassandra IC do cluster 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> em <cluster_name>.
    Figura 1. Exibições de dependência mostrando descoberto Apache Cassandra implantação

    Exibições de dependência mostrando descoberto Apache Cassandra implantação.

    Relacionamentos entre ICs

    Descoberta cria esses relacionamentos para oferecer suporte ao Apache Cassandra descoberta de banco de dados.
    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]
    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]

    Dados descobertos pelo Mapeamento de serviços durante a descoberta de cima para baixo

    O Mapeamento de serviços executa a descoberta de cima para baixo de 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, Mapeamento de serviços descobre instâncias em execução em nós e as exibe no mapa de serviço de aplicações.

    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.

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

    Para conexões de entrada, a instância é descoberta, conforme mostrado na imagem a seguir.

    Figura 2. Cassandra mapa de serviço de cima para baixo da descoberta

    Cassandra mapa de serviço de cima para baixo da descoberta